LU-MLI-s

From DiLab
Revision as of 11:02, 16 December 2013 by Eriks.klotins (talk | contribs)
Jump to: navigation, search

LU DF Specseminārs: Mobilo lietotņu izstrāde


Administratīvā daļa

Mājas darbi

  • Izdomāt savu ideju lietotnei un kopā ar īsu aprakstu nosūtīt uz Google grupu, līdz 18.09
  • Izvēlēties sev interesantu tēmu un pieteikties par to pastāstīt citiem. Pieteikšanās notiek sūtot epastu uz eriks.klotins@gmail.com Prezentēt var un vajag grupās. Optimālais prezentācijas ilgums 30-40 minūtes.

* Līdz 18.12 iesūtīt savas idejas "Business model canvas" vienas a4 lapas apjomā, pdf formātā. Idejas un informāciju var smelties šeit: http://www.businessmodelgeneration.com/canvas


Gala prezentācija

  • 29. janvārī, 16:30
  • Jāierodas visiem, kas vēlas saņemt vērtējumu
  • Katrai grupai tiks dotas 15 minūtes
  • Ieteicams izmantot "Elevator pitch" formātu
  • Prezentācijas laikā grupai jāpārliecina publika, ka (un kā) lietotne atbilst prasību sadaļā minētajiem kritērijiem un jāpastāsta par galvenajiem izaicinājumiem, interesantiem risinājumiem, u.c. kas izmantoti izstrādājot lietotni.
  • Jāprezentē savas "Business model canvas"

Tēmas

  • Mobilās saskarnes. (Pēteris Jurčenko no SIA WTF. Prezentācija)
  • Izstrādes vides
    • iOS (Kristaps F. un Ksenija K., 2. oktobrī)
    • Android (Emīls S, Rihards, 2. oktobrī)
    • Windows Phone (Andris, 25. septembrī)
    • HTML5 (Baiba, 16.10)
      • JQuery (Kristaps, 16.10)
  • Spēles, spēļu izstrādes freimworki
    • Unity (Mārtiņš O., 9. oktobrī)
    • Android spēles (Kristaps S., laiks jāprecizē)
  • Iekārtas sensoru iespējas (Mārcis A., Francis Z. 30. oktobrī)
  • Integrācija ar serveri (Ēriks K. 23. oktobrī, prezentācija šeit)
  • Ar planšeti vadāms lidaparāts (Andris p, 30. oktobrī)
  • Hackintosh, macOS palaišana virtuālajā mašīnā (Jānis, 9. oktobrī)
  • NodeJs (Alvis, 6. novembrī)
  • Lietotnes optimizācija
  • Asinhronas darbības Android platformā. Pastāstīšu par AsyncTask, Threadiem, Servisiem un RoboSpice. (Jānis P. 20. novembrī)
  • Cross-platfrom lietotnes, HTML5 (Ēriks K, 13. novembrī)
  • Biznesa puse, maksājumi, kā likt citiem pamanīt savu lietotni (13. novembrī)

Aktivitātes

  • Studentu prezentācijas un diskusijas par augstākminētajām tēmām.
  • Uzaicināto cilvēku lekcijas
  • Savas idejas realizācija grupā
  • Grupas projekta prezentācijas


Pietiektās idejas grupu darbiem

  • "Life of Android" - lietotne, kas izmanto visus sensorus un par to visu tvīto (6 cilvēki)
  • "Cooking app" (5 cilvēki)
  • iOS un Android lietotne, lai reālā laikā dalītos ar savu atrašanās vietu (6 cilvēki)
  • Sociālā foto spēle "Android OS" (5 cilvēki)
  • NFC apps (2 cilvēki)
  • Skriešanas apps 3 platformām, kas ļaus trennēt konkrētu skriešanas ātrumu (3 cilvēki)
  • Safe snap bilžu šifrēšanas lietotne (4 cilvēki)
  • Sasniegumu un neveiksmju lietotne (3 cilvēki)


  • "Ideju daudz, neesam vēl izlēmuši" (4 cilvēki)
  • 3D paplašinātās realitātes spēle ar reālu lidaparātu windows platformā (2 cilvēki)

Prasības

  • Galvenais vērtēšanas kritērijs ir studenta aktīva dalība seminārā, uzstājoties ar prezentācijām un aktīvi piedaloties diskusijās.
  • Vadlīnijas grupas projekta izstrādei:
    • Lietotne beigās darbojas uz reālas iekārtas un to var nodemonstrēt pārējiem
    • Lietotnes ideja ir interesanta
    • Pārdomāta saskarne
    • Lietotne ir integrēta ar serveri, tā spēj saņemt un saglabāt datus.
    • Ir izmantots vismaz 1 iekārtas sensors (kamera, kompass, gps, nfc, mikrofons utt)
  • Bonus lietas
    • Lietotne ir pieejama appStore
    • Lietotne ir pielāgota uzreiz vairākām platformām
    • Grupas dalībnieki izstrādājot projektu paši daudz iemācījās un ļāva iemācīties arī citiem


Noderīgas saites

Android

No Emil Syundyukov prezentācijas


Saskarnes veidošana

No Pētera Jurčenko prezentācijas

  • dpi.lv - DPI love ♥ Easily find the DPI/PPI of any screen