FI:PV239 Vývoj pro mobilní platformy - Informace o předmětu
PV239 Vývoj aplikací pro mobilní platformy
Fakulta informatikyjaro 2015
- Rozsah
- 2/1/1. 4 kr. (plus ukončení). Ukončení: k.
- Vyučující
- RNDr. Jaroslav Škrabálek, MBA (přednášející)
RNDr. Bc. Jonáš Ševčík (cvičící)
Mgr. Jakub Dubrovský (cvičící)
Mgr. Vanda Cabanová (cvičící)
RNDr. David Gešvindr, Ph.D. (cvičící)
doc. Ing. RNDr. Barbora Bühnová, Ph.D. (náhr. zkoušející) - Garance
- doc. RNDr. Eva Hladká, Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky
Dodavatelské pracoviště: Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- každý sudý čtvrtek 14:00–17:50 A217
- Rozvrh seminárních/paralelních skupin:
PV239/02_WindowsPhone: každou lichou středu 18:00–19:50 B311, D. Gešvindr
PV239/03_iOS: každý lichý pátek 9:00–10:50 B410, J. Dubrovský - Předpoklady
- ( PB161 Programování v jazyce C++ || PB162 Programování Java ) && SOUHLAS
Pokročilá znalost programování, jejíž krátký popis je nutnou součástí Žádosti o souhlas se zápisem předmětu. Do žádosti o souhlas se zápisem je také vhodné napsat platformu, o kterou má student zájem a jaký projekt bude počas semestru vyvíjet. - Omezení zápisu do předmětu
- Předmět je otevřen studentům libovolného oboru.
Předmět si smí zapsat nejvýše 50 stud.
Momentální stav registrace a zápisu: zapsáno: 0/50, pouze zareg.: 0/50, pouze zareg. s předností (mateřské obory): 0/50 - Cíle předmětu
- Kurz se zaměřuje na koncepty vývoje pro mobilní platformy, které představují v současné době moderní a rozšířený trend vývoje softwaru. V rámci kurzu budou představeny zejména koncepty a specifika mobilních platforem jako takových. Dále bude představena architektura a principy vývoje na platformě Apple iOS (iPhone/iPad), Microsoft Windows Phone a Google Android, které představují nejrozšířenější mobilní platformy. V rámci kurzu se vypracuje také týmový projekt, kde si studenti vyzkouší návrh a vývoj mobilní aplikace na zvolené platformě v praxi.
Po absolvování tohoto kurzu by student měl:
- znát základní kroky, nástroje a techniky doprovázející proces vývoje mobilních aplikací
- poznat specifika tří majoritních mobilních platforem - iOS, WP8 a Android
- ovládat prostředí XCode (pro iOS aplikace), Visual Studio (pro MS WP) a Android Studio (pro Google Android) ve všech jeho důležitých aspektech. - Osnova
- Úvod do vývoje a specifik mobilních platforem
- Základy uživatelského rozhraní pro mobilní zařízení
- Koncepty programování na platformě iOS
- Architektura a SDK platformy iOS
- Koncepty programování ve Windows Phone 8
- Architektura a SDK platformy Windows Phone 8
- Koncepty programování na platformě Android
- Architektura a SDK platformy Android
- Projekt
- Literatura
- • Pro Android 2, Apress, 2010, ISBN-10: 1430226595
- • Professional Windows Phone 7 Application Development, Wrox, ISBN-10: 0470891661
- • Professional Android 2 Application Development , Wrox, 2010, ISBN-10: 0470565527
- • iPhone Programming: The Big Nerd Ranch Guide, Addison-Wesley Professional, 2010, ISBN-10: 0321706242
- Výukové metody
- seminární forma, povinná docházka, týmový projekt
- Metody hodnocení
- Kurz je založen na aktivní participaci studentů. Studenti vypracují v samostatných týmech o cca 3 lidech závěrečný projekt, připraví jeho prezentaci (v rozsahu cca 10 minut) a jednoduché online materiály pro všechny účastniky kurzu. Hodnocení kurzu vezme v potaz účast studentů během výuky a online participaci, vypracované materiály, kvalitu prezentace a zahrnuje také prvek studentova sebehodnocení.
- Další komentáře
- Studijní materiály
Předmět je vyučován každoročně.
- Statistika zápisu (jaro 2015, nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/jaro2015/PV239