KMI/TMAP - Tvorba Mobilních Aplikací
TEACHING
Kurz seznamuje studenty se základy tvorby mobilních aplikací pro nejrozšířenější mobilní platformy, zejména pak s vývojem pro operační systém Android. Studenti jsou seznámeni se standardními vývojovými nástroji a obecnými zásadami tvorby aplikací pro mobilní telefony a tablety. Dále se kurz věnuje specifikům vývoje pro platformu iOS a multiplatformnímu vývoji.
Seznam cvičení
- Představení platforem
- Programovací jazyky Kotlin a Swift
- Instalace jazyka Swift
- Online REPL pro Swift
- Kotlin: Slidy, Zdrojový kód
- Swift: Zdrojový kód
- Programovací jazyky Kotlin a Swift 2
- Kotlin: Slidy, Zdrojový kód
- Swift: Zdrojový kód
- První aplikace
- Slidy
- Projekty: Android, iOS Storyboards, iOS Swift UI
- Komponenty: List, TableView
- Slidy
- Projekty: Android, iOS Storyboards, iOS Swift UI
- Persistence dat
- Architektura aplikací
- Síťové služby
Zápočet
Zá́počet bude udělen za netriviální mobilní aplikaci (iOS, Android, Multiplatformní)- Schvalení projektu do 31. 3. 2023.
- Odevzdání projektu do 30. 5. 2023.