Difference between revisions of "LU-MLI-s"

From DiLab
Jump to: navigation, search
Line 65: Line 65:
** Lietotne ir pielāgota uzreiz vairākām platformām
** 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
** 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
* http://developer.android.com/training/index.html - Apmācības kursi par Android programmēšanu no oficiālā avota. Patiešam foršs kurss, kurā no nulles apraksta kas un ko darīt, lai beigās izstrādātu lietotni.
* http://www.pluralsight.com/training - Video apmācības. Ir kursi ne tikai Android programmēšana, bet arī priekš citām valodām u.c. Tie ir maksas kursi,bet var izmantot Free Trial 10 dienam, kas būs pietiekami, lai apskatītu Android programmēšanas kursu
* http://www.vogella.com/tutorials.html - Vēl viens Android Programming Tutorial
* http://training.linuxfoundation.org/linux-courses/android-development-training - Varu ieteikt arī šos kursus priekš Android programmēšanas
* http://esyundyukov.blogspot.com/ - Tutorial kā uzinstalēt ADT Bundle (izstrādes vidi) un izveidot projektu. Vēlāk tiks aprakstītas arī citas tēmas par Androird programmēšanu


=== Saskarnes veidošana ===
No Pētera Jurčenko prezentācijas
* dpi.lv - DPI love ♥ Easily find the DPI/PPI of any screen

Revision as of 09:01, 3 October 2013

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.

Tēmas

  • Mobilās saskarnes. (Pēteris Jurčenko no SIA WTF. Prezentācija: dabonama te)
  • Izstrādes vides
    • iOS (Kristaps F. un Ksenija K., 2. oktobrī)
    • Android (Emīls S, Rihards, 2. oktobrī)
    • Windows Phone (Andris, 25. septembrī)
    • HTML5
  • 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
  • Integrācija ar serveri
  • Hackintosh, macOS palaišana virtuālajā mašīnā (Jānis, laiks jāprecizē)
  • Lietotnes optimizācija
  • Biznesa puse, maksājumi, kā likt citiem pamanīt savu lietotni


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

  • Sociālā foto spēle "Android OS" (5 cilvēki)
  • "Ideju daudz, neesam vēl izlēmuši" (4 cilvēki)
  • iOS un Android lietotne, lai reālā laikā dalītos ar savu atrašanās vietu (5 cilvēki)
  • 3D paplašinātās realitātes spēle ar reālu lidaparātu windows platformā (2 cilvēki)
  • Skriešanas apps 3 platformām, kas ļaus trennēt konkrētu skriešanas ātrumu (3 cilvēki)
  • "Cooking app" (4 cilvēki)
  • "Life of Android" - lietotne, kas izmanto visus sensorus un par to visu tvīto (6 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