623.950 (20S) App Development

Sommersemester 2020

Anmeldefrist abgelaufen.

Erster Termin der LV
10.03.2020 10:00 - 12:00 S.2.69 On Campus
... keine weiteren Termine bekannt

Überblick

Lehrende/r
LV-Titel englisch
App Development
LV-Art
Vorlesung
Semesterstunde/n
2.0
ECTS-Anrechnungspunkte
2.0
Anmeldungen
25
Organisationseinheit
Unterrichtssprache
Englisch
LV-Beginn
10.03.2020
eLearning
zum Moodle-Kurs

Zeit und Ort

Liste der Termine wird geladen...

LV-Beschreibung

Intendierte Lernergebnisse

  • Die Studierenden kennen die Möglichkeiten der mobilen App-Entwicklung
  • Studierende können einfache Apps unter Android selbst erstellen
  • Studierende verstehen Einschränkungen mobiler Apps
  • Studierende kennen den Unterschied der Android und iOS Entwicklung
  • Studierende haben einen Überblick über Multi-Plattform Entwicklung

Lehrmethodik inkl. Einsatz von eLearning-Tools

Vortrag

Inhalt/e

  • Generelle Aspekte von mobilen Apps
  • Android SDK
  • Android Studio
  • UI-Programmierung unter Android
  • Verschiedenste Beispiele der Android-Programmierung
  • Grundlagen von iOS und XCode, Xamarin, PhoneGap

Erwartete Vorkenntnisse

  • VO+UE "Einführung in die strukturierte und objektbasierte Programmierung" erfolgreich abgeschlossen.
  • VO+UE "Objektorientierte Modellierung und Implementierung" erfolgreich abgeschlossen.

Curriculare Anmeldevoraussetzungen

  • VO+UE "Einführung in die strukturierte und objektbasierte Programmierung" erfolgreich abgeschlossen.
  • VO+UE "Objektorientierte Modellierung und Implementierung" erfolgreich abgeschlossen.

Literatur

  • Reto Meier and Ian Lake, Professional Android, 4th Edition, Wiley, ISBN 978-1-118-94952-8
  • Neil Smyth. Android Studio 3.2 Development Essentials - Android 9 Edition. Payload Media. ISBN-13: 978-0960010943

Intendierte Lernergebnisse

  • Students know the possibilities of mobile app development
  • Student are able to create simple apps for Android
  • Students understand limitations of mobile apps
  • Students know differences of web-apps and native apps (Android, iOS)
  • Students have an overview of multi-platform development

Lehrmethodik inkl. Einsatz von eLearning-Tools

Lecture

Inhalt/e

  • Basic aspects of mobile apps
  • Android SDK
  • Android Studio
  • Programming GUI in Android
  • Examples of Android apps
  • Basics of iOS, Xcode, Xamarin, PhoneGap

Erwartete Vorkenntnisse

  • Introduction to object-based and structured programming with Java (VO+UE "Einführung in die strukturierte und objektbasierte Programmierung").
  • Object-oriented programming and modelling (VO+UE "Objektorientierte Modellierung und Implementierung").

Curriculare Anmeldevoraussetzungen

  • Introduction to object-based and structured programming with Java (VO+UE "Einführung in die strukturierte und objektbasierte Programmierung").
  • Object-oriented programming and modelling (VO+UE "Objektorientierte Modellierung und Implementierung").

Literatur

  • Reto Meier and Ian Lake, Professional Android, 4th Edition, Wiley, ISBN 978-1-118-94952-8
  • Neil Smyth. Android Studio 3.2 Development Essentials - Android 9 Edition. Payload Media. ISBN-13: 978-0960010943

Prüfungsinformationen

Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.

Prüfungsmethode/n

schriftliche Prüfung

Prüfungsinhalt/e

Folien und praktische Beispiele

Beurteilungskriterien/-maßstäbe

Erreichte Punkte

Prüfungsmethode/n

written exam

Prüfungsinhalt/e

slides and practical exercises

Beurteilungskriterien/-maßstäbe

achieved points

Beurteilungsschema

Note Benotungsschema

Position im Curriculum

  • Bachelorstudium Angewandte Informatik (SKZ: 511, Version: 19W.1)
    • Fach: Vertiefung Informatik (Wahlfach)
      • 7.6 App Development ( 2.0h VO / 2.0 ECTS)
        • 623.950 App Development (2.0h VO / 2.0 ECTS)
          Absolvierung im 4., 5., 6. Semester empfohlen

Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung

Sommersemester 2021
  • 623.950 VO App Development (2.0h / 2.0ECTS)