Subject description - B0B39PAN
Summary of Study |
Summary of Branches |
All Subject Groups |
All Subjects |
List of Roles |
Explanatory Notes
Instructions
Anotation:
Absolvent předmětu získá detailnější přehled o vlastnostech a limitech mobilních technologií s důrazem na zařízení se systémem Android. Výklad je zaměřen na specifické problémy spojené s návrhem uživatelských rozhraní pro mobilní zařízení. Student se seznámí se způsoby a pravidly, jak navrhnout mobilní aplikaci, jak vytvořit její prototyp a jak jej otestovat. Dále se student seznámí s možnostmi zapojení kontextu do mobilní aplikace a to ve formě dat ze senzorů, propojením s externími cloudovými službami nebo nositelnou elektronikou.
Course outlines:
| 1. | | Charakteristika mobilních zařízení a mobilních aplikací |
| 2. | | Struktura obrazovky, navigace, vrstvy, komponenty |
| 3. | | Prototypování |
| 4. | | Návrhové vzory v UI |
| 5. | | Usability testování |
| 5. | | Uživatelský vstup, dotyková gesta, hlasové rozhraní, příistupnost |
| 7. | | Variabilní velikost obrazovek, rozvržení komponent, vlastní komponent |
| 8. | | Sensory, Bluetooth, WiFi, NFC |
| 9. | | Mapy a lokalizace |
| 10. | | Nositelná elektronika -hodinky, AR/VR brýle |
| 11. | | Programování uživatelského rozhraní-Jetpack Compose vs View |
| 12. | | Multiplatformní vývoj: KMM, Flutter |
| 13. | | Mobilní web vs. mobilní aplikace, distribuce aplikací |
| 14. | | Rezerva |
Exercises outline:
| 1. | | Analýza mobilní aplikace |
| 2. | | Návrh mobilní aplikace |
| 3. | | Prototypování mobilní aplikace 1 |
| 4. | | Prototypování mobilní aplikace 2 |
| 5. | | Usability testování |
| 6. | | Práce na semestrální úloze, konzultace, odevzdání D1 |
| 7. | | Kamera |
| 8. | | Sensory |
| 9. | | Lokalizační služby |
| 10. | | Mapa |
| 11. | | User input |
| 12. | | Práce na semestrální úloze, konzultace, odevzdání D2 |
| 13. | | D2 prezentace |
| 14. | | Rezerva |
Literature:
Povinná literatura:
Doporučená literatura:
| 1. | | Perea P., Giner P., UX Design for Mobile, Packt Publishing, 2017 |
| 2. | | Künneth T., Android Ul Development with Jetpack Compose, 2nd ed. Edition, Packt Publishing, 2023 |
Requirements:
Znalost programování pro Android na úrovni kurzu ZAN (B6B39ZAN).
Subject is included into these academic programs:
| Program |
Branch |
Role |
Recommended semester |
| Page updated 23.1.2026 05:51:44, semester: L/2027-8, L/2026-7, Z/2025-6, Z/2027-8, Z/2026-7, L/2025-6, Send comments about the content to the Administrators of the Academic Programs |
Proposal and Realization: I. Halaška (K336), J. Novák (K336) |