Difference between revisions of "LU-MLI-s"
(→Tēmas) |
(→Tēmas) |
||
Line 23: | Line 23: | ||
** Android (Emīls S, Rihards, 2. oktobrī) |
** Android (Emīls S, Rihards, 2. oktobrī) |
||
** Windows Phone (Andris, 25. septembrī) |
** Windows Phone (Andris, 25. septembrī) |
||
** HTML5 |
** HTML5 (Baiba, 16.10) |
||
*** JQuery (Kristaps, 16.10) |
|||
* Spēles, spēļu izstrādes freimworki |
* Spēles, spēļu izstrādes freimworki |
||
** Unity (Mārtiņš O., 9. oktobrī) |
** Unity (Mārtiņš O., 9. oktobrī) |
||
Line 29: | Line 30: | ||
* Iekārtas sensoru iespējas |
* Iekārtas sensoru iespējas |
||
* Integrācija ar serveri |
* Integrācija ar serveri |
||
* Hackintosh, macOS palaišana virtuālajā mašīnā (Jānis, |
* Hackintosh, macOS palaišana virtuālajā mašīnā (Jānis, 9. oktobrī) |
||
* Lietotnes optimizācija |
* Lietotnes optimizācija |
||
* Biznesa puse, maksājumi, kā likt citiem pamanīt savu lietotni |
* Biznesa puse, maksājumi, kā likt citiem pamanīt savu lietotni |
Revision as of 16:41, 9 October 2013
LU DF Specseminārs: Mobilo lietotņu izstrāde
Contents
Administratīvā daļa
- Laiks: trešdienās 16:30.
- Vieta: LU DF 312. telpā.
- Vada: Eriks Klotins un Leo Seļāvo
- Idejas, kritiku un citus nepubliskus jautājumus sūtīt uz eriks.klotins@gmail.com
- Vēstkopa komunikācijai par kursa aktualitātēm, uzdevumiem, termiņiem un problēmām:
- Google grupa lu-mli@googlegroups.com Lai pieteiktos, sekot http://groups.google.lv/group/lu-mli un pieslēgties ar savu google kontu, vai arī sūtīt epastu pasniedzējam.
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 (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
- Integrācija ar serveri
- Hackintosh, macOS palaišana virtuālajā mašīnā (Jānis, 9. oktobrī)
- 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
- 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