PředmětyPředměty(verze: 945)
Předmět, akademický rok 2023/2024
   Přihlásit přes CAS
Vývoj mobilních aplikací - OPBI3I042A
Anglický název: Mobile application development
Zajišťuje: Katedra informačních technologií a technické výchovy (41-KITTV)
Fakulta: Pedagogická fakulta
Platnost: od 2022
Semestr: letní
E-Kredity: 4
Způsob provedení zkoušky: letní s.:
Rozsah, examinace: letní s.:1/3, KZ [HT]
Rozsah za akademický rok: 0 [hodiny]
Počet míst: 17 / neurčen (neurčen)
Minimální obsazenost: neomezen
4EU+: ne
Virtuální mobilita / počet míst pro virtuální mobilitu: ne
Stav předmětu: vyučován
Jazyk výuky: čeština
Způsob výuky: prezenční
Způsob výuky: prezenční
Poznámka: předmět je možno zapsat mimo plán
povolen pro zápis po webu
při zápisu přednost, je-li ve stud. plánu
Garant: PhDr. Josef Procházka, Ph.D.
Vyučující: PhDr. Tomáš Jeřábek, Ph.D.
Prerekvizity : OPBI3I036A
Anotace -
Poslední úprava: PhDr. Josef Procházka, Ph.D. (03.10.2019)
Cílem předmětu je rozvinutí praktických dovedností v programování s důrazem na vývoj aplikací s využitím objektově orientovaných jazyků pro mobilní platformu a poskytnutí odpovídajících teoretických poznatků. Posláním předmětu je rozvinutí pokročilých dovedností v objektovém programování s důrazem na oblast návrhu a tvorby aplikací pro platformu Android. V oblasti praktické je cílem zvládnutí tvorby vlastních aplikací, resp. realizace projektů v objektových vývojových nástrojích. Obsah předmětu se věnuje nejprve vybraným aspektům jazyka Java v kontextu platformy Android – vláknům, životnímu cyklu vláken, vícevláknovým aplikacím a spolupráci vláken v program a následně se zaměřuje na platformu Android, problematiku tvorby GUI aplikací, zobrazování komponent, událostí a reakcím na události, základní typy komponent, vlastnosti komponent a jejich události, kontejnerové komponenty, graficu, komunikaci po síti, možnosti využití senzorů a v neposlední řadě se věnuje základům práce ve vybraném vývojovém prostředí.
Deskriptory
Poslední úprava: PaedDr. Eva Battistová (25.01.2023)
Příprava na výuku
Doba očekávané přípravy na 1 hodinu přednášky 30 minut
Doba očekávané přípravy na 1 cvičení 60 minut
Samostudium literatury (za semestr) 20 hodin
Práce se studijními materiály (za semestr) 10 hodin
Plnění průběžných úkolů (za semestr) 12 hodin
 
Plnění předmětu  
Seminární práce 0 hodin
Příprava na zápočet 15 hodin
Příprava na zkoušku a zkouška 0 hodin
Literatura
Poslední úprava: PhDr. Tomáš Jeřábek, Ph.D. (26.01.2023)
  • DARWIN, I. Android Cookbook, 2nd Edition: Problems and Solutions for Android Developers. O’Reilly, 2017.
  • LACKO, L. Mistroství – Android: Kompletní průvodce vývojáře. Computer Press, 2017. ISBN 9788025148754
  • ROY, A., KARANPURIA, R. Kotlin Programming Cookbook. Packt Publishing, 2018.
  • Server o problematice vývoje aplikací pro Android - https://developer.android.com/
  • Podpora výuky ve VLE Moodle
Podmínky zakončení předmětu
Poslední úprava: PhDr. Tomáš Jeřábek, Ph.D. (26.01.2023)

Podmínkou pro úspěšné zakončení předmětu je odevzdání semestrální práce dle bližších pokynů v průběhu výuky.

Studijní opory
Poslední úprava: PhDr. Tomáš Jeřábek, Ph.D. (26.01.2023)

Pro podporu výuky bude využito VLE Moodle (virtuální vzdělávací prostředí). Odkaz na kurz a klíč k zápisu budou sděleny na první výuce.

 
Univerzita Karlova | Informační systém UK