|
Vyučující
|
|
|
|
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 testovací aplikace 12. Vývoj testovací aplikace
|
|
Studijní aktivity a metody výuky
|
Přednášení, Metody samostatných akcí, Demonstrace, Pracovní činnosti
- Příprava na zápočet
- 13 hodin za semestr
- Příprava na zkoušku
- 13 hodin za semestr
- Domácí příprava na výuku
- 39 hodin za semestr
- Kontaktní výuka
- 39 hodin za semestr
- Projekt individuální
- 13 hodin za semestr
|
|
Výstupy z učení
|
Cílem předmětu je rozšířit stávající programátorské znalosti o oblast návrhu a vývoje mobilních aplikací. 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. Vývoj bude probíhat pomocí programovacího jazyka Kotlin na platformě IntelliJ IDEA.
Studenti předmětu IMTA získají znalosti a dovednosti v oblasti tvorby mobilních aplikací na vybraném mobilním zařízení s příslušným operačním systémem.
|
|
Předpoklady
|
Osvojené všeobecné základy programování a znalosti OOP. Programování v jazyce JAVA nebo Kotlin.
|
|
Hodnoticí metody a kritéria
|
Ústní zkouška, Rozbor produktů pracovní činnosti studenta, Obhajoba vlastního projektu
Aktivní účast na cvičeních. Vypracované cvičení. Zápočet: Vypracování funkční aplikace Zkouška: Obhajoba naprogramované funkční aplikace
|
|
Doporučená literatura
|
-
MURPHY, Mark L. - LINDA, Bohdan. Android 2: průvodce programováním mobilních aplikací. Vyd. 1. Brno: Computer Press, 2011, 375 s. Technology in action series. ISBN 978-80-251-3194-7..
|