Skip to content

AndroidDevelopment

Robin Nunkesser edited this page May 16, 2022 · 29 revisions

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

  1. Interessante APIs ohne Authentifizierung unter Public APIs heraussuchen
  2. Mögliche Kandidaten mit mir besprechen
  3. 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

App Engineering

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

Tutorials

Clone this wiki locally