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 19.4.2025 07:54:28, semester: Z,L/2025-6, L/2024-5, Z/2026-7, Z/2024-5, L/2026-7, Send comments about the content to the Administrators of the Academic Programs |
Proposal and Realization: I. Halaška (K336), J. Novák (K336) |