Detail předmětu
Programování pro Android
FSI-0PA-K Ak. rok: 2023/2024 Letní semestr
Předmět "Programování pro Android" umožňuje studentům, kteří jsou již schopni programovat v objektově orientovaných jazycích, získat dovednosti pro vývoj aplikací pro operační systém Android.
Jazyk výuky
čeština
Počet kreditů
4
Garant předmětu
Zajišťuje ústav
Vstupní znalosti
Znalost programování v objektově orientovaném programovacím jazyce (např. C++, C #), nejlépe Java.
Pravidla hodnocení a ukončení předmětu
Zápočet se uděluje na základě aktivní účasti ve cvičení.
Účast na cvičeních je kontrolována. Zameškaná výuka může být nahrazena zpracováním zadaných úloh.
Učební cíle
Cílem předmětu je zvládnutí základů programování aplikací pro Android.
Tvorba aplikací pro operační systém Android.
Použití předmětu ve studijních plánech
Program B-STR-K: Strojírenství, bakalářský
specializace AIŘ: Aplikovaná informatika a řízení, povinný
Typ (způsob) výuky
Konzultace v kombinovaném studiu
9 hod., povinná
Osnova
– Úvod, operační systém Android, vývojová prostředí
– První aplikace, struktura projektu, základní součásti aplikace
– Aktivita a její životní cyklus, záměry, předávání údajů
– Kontejnery pro rozmístění prvků, vizuální návrh uživatelského rozhraní
– Interakce s uživatelem
– Seznamy objektů, fragmenty
– Zdroje, práce se zdroji
– Ukládání údajů, databáze SQLite
– Aplikace jako widget na domácí obrazovce
– Grafika, multimédia
– Integrované senzory
– Služby a broadcasty, poskytování obsahu
Konzultace
17 hod., nepovinná
Osnova
– Úvod, operační systém Android, vývojová prostředí
– První aplikace, struktura projektu, základní součásti aplikace
– Aktivita a její životní cyklus, záměry, předávání údajů
– Kontejnery pro rozmístění prvků, vizuální návrh uživatelského rozhraní
– Interakce s uživatelem
– Seznamy objektů, fragmenty
– Zdroje, práce se zdroji
– Ukládání údajů, databáze SQLite
– Aplikace jako widget na domácí obrazovce
– Grafika, multimédia
– Integrované senzory
– Služby a broadcasty, poskytování obsahu