Předmět: Mobilní aplikace

» Seznam fakult » FEI » KIT
Název předmětu Mobilní aplikace
Kód předmětu KIT/BMAP
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Bakalářský
Rok studia nespecifikován
Semestr Letní
Počet ECTS kreditů 4
Vyučovací jazyk Čeština
Statut předmětu Povinně-volitelný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Panuš Jan, Ing. Ph.D.
Obsah předmětu
1. Seznámení s platformou Android. Vývojové prostředí pro Kotlin. Seznámení s jazykem. 2. Základní příkazy Kotlin - operace, rozhodovací podmínky, cykly. 3. Práce s jazykem Kotlin - datové struktury, funkce, OOP. 4. Práce s jazykem Kotlin - OOP, ukládání dat, multi threading 5. Seznámení s Android studiem 6. Práce na vývoji ukázkové aplikace 7. Webové služby 8. Databáze 9. Práce se senzory 10. GIS a mapové podklady 11. Vývoj ukázkové aplikace 12. Vývoj ukázkové aplikace 13. Vývoj ukázkové aplikace

Studijní aktivity a metody výuky
Monologická (výklad, přednáška, instruktáž), Dialogická (diskuze, rozhovor, brainstorming), Metody samostatných akcí, Demonstrace, Nácvik dovedností
  • Projekt individuální - 26 hodin za semestr
  • Kontaktní výuka - 13 hodin za semestr
  • Domácí příprava na výuku - 26 hodin za semestr
  • Praktická výuka - 26 hodin za semestr
  • Příprava na zápočet - 13 hodin za semestr
  • Příprava na zkoušku - 13 hodin za semestr
Výstupy z učení
Cílem je prohloubit stávající znalosti programování v oblasti návrhu a vývoje mobilních aplikací. Během kurzů se studenti seznámí se současným stavem mobilních technologií a vývojovými nástroji pro tvorbu mobilních aplikací. Také se naučí, jak implementovat reálnou mobilní aplikaci pro zvolenou vývojovou platformu. Vývoj bude zajištěn v jazyce Kotlin v prostředí IntelliJ IDEA IDE a Android Studio.
Studenti se během výuky seznámí se současnými mobilními technologiemi a vývojovými nástroji pro tvorbu mobilních aplikací a naučí se pro vybranou platformu implementovat reálnou mobilní aplikaci.
Předpoklady
nespecifikováno

Hodnoticí metody a kritéria
Posouzení zadané práce, Rozbor produktů pracovní činnosti studenta, Obhajoba vlastního projektu

Aktivní účast na cvičení Zápočet bude udělen za vypracování a odevzdání jednotlivých cvičení. Zkouška bude udělena za vypracování a obhájení semestrální práce. Předmětem semestrální práce je plně funkční aplikace dle vlastního zadání (navržené zadání je nutné odsouhlasit garantem předmětu). Rozsah zpracování aplikace je stanoven individuálně po konzultaci v garantem předmětu. Povinné součásti výstupu semestrálního projektu: Použití architektury MVVM Grafická část aktivity bude počítat s otočením, přepnutím do nočního režimu Použití recycler view/ lazy column Načítání a ukládání dat do databáze nebo JSON souboru
Doporučená literatura
  • Develop Android apps with Kotlin. .
  • Lacko, Ľuboslav. Mistrovství Android. Brno: Computer Press, 2017. ISBN 978-80-251-4875-4.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr