AndroidDevelopment - isd-nunkesser/lectures GitHub Wiki
Organisatorisches
Modulzugehörigkeit
- FPO 2013: Studienschwerpunkt I: Mobile Computing
- FPO 2018: Studienschwerpunkt I: Mobile Computing
Prüfungsform
- Abgabe eines Projekt(artefakt)s bis zum Beginn der Prüfungsphase
- Teams bis 4 Personen möglich
- Vorlesungsübergreifendes Projekt
- Software Design (Wiki)
- Android Development / Embedded Systems II (Code)
- GitHub Assignment
Prüfungsvariante
Ab 2023 wird diese Vorlesung sich stärker auf UI fokussieren. Wer jetzt schon einen stärkeren Fokus auf UI legen möchte, kann das gerne tun. Eine Möglichkeit dazu sind Apps, die vor allem dem Abrufen und Darstellen von Daten dienen. Dazu könnten sie beispielsweise
- Interessante APIs ohne Authentifizierung unter Public APIs heraussuchen
- Mögliche Kandidaten mit mir besprechen
- Ein Projekt auf Basis einer fertigen API-Anbindung / eines Mocks umsetzen. Je nach Teamgröße wäre dafür ein Teammitglied zuständig, alternativ würde ich dies bereitstellen.
Lehrbuch
Vorlesungsvideos
Im Folgenden finden Sie Links zu den ungeschnittenen Vorlesungsvideos des Sommersemesters 2022. Weiterhin finden Sie auch noch die geschnittenen Videos des Sommersemesters 2021. Aller Voraussicht nach werde ich daran nur minimale Änderungen vornehmen, daher können diese alterntativ genutzt werden. Auch bei technischen Problemen oder Abwesenheiten ist teilweise das Material des Vorsemesters nutzbar.
Sommersemester 2022
Video | Terminliche Zuordnung |
---|---|
Vorlesung 1 | 23.03.2022 |
Vorlesung 2 | 30.03.2022 |
Grundlagen - Kotlin | 06.04.2022 |
Grundlagen - Hello World | 13.04.2022 |
Grundlagen - Basic Interaction | 13.04.2022 |
Grundlagen - MVX | 25.04.2022 |
Grundlagen - Navigation | 25.04.2022 |
Grundlagen - Navigation Component | 25.04.2022 |
Vorlesung 6 | 02.05.2022 |
Quiz - Musterlösung | 09.05.2022 |
Informationsquellen | 09.05.2022 |
Rezepte - Listen | 16.05.2022 |
Rezepte - Asynchrone Aufrufe | 16.05.2022 |
Sommersemester 2021
Video | Terminliche Zuordnung |
---|---|
Einführung | 30.03.2021 |
Mobile | 30.03.2021 |
Grundlagen - Android | 13.04.2021 |
Grundlagen - Kotlin | 13.04.2021 |
Grundlagen - Hello World | 20.04.2021 |
Grundlagen - Basic Interaction | 20.04.2021 |
Grundlagen - MVX | 20.04.2021 |
Grundlagen - Navigation | 20.04.2021 |
Grundlagen - Navigation Component | 27.04.2021 |
Quiz - Aufgabenstellung | 27.04.2021 |
Quiz - Musterlösung | 27.04.2021 |
Informationsquellen | 04.05.2021 |
TuneSearch - Aufgabenstellung | 04.05.2021 |
Rezepte - Listen | 04.05.2021 |
Rezepte - Asynchrone Aufrufe | 11.05.2021 |
TuneSearch - Inkrement 1 | 11.05.2021 |
Explicit Architecture - Minimalbeispiel | 18.05.2021 |
Rezepte - REST/JSON | 18.05.2021 / 01.06.2021 |
TuneSearch - Inkrement 2 | 01.06.2021 |
Rezepte - Darstellung von Lizenzinformationen | 08.06.2021 |
Rezepte - Darstellung von Webinhalten | 08.06.2021 |
Grundlagen - Qualitätssicherung | 08.06.2021 |