623.951 (20S) App Development

Sommersemester 2020

Anmeldefrist abgelaufen.

Erster Termin der LV
11.03.2020 17:30 - 19:00 N.1.42 On Campus
... keine weiteren Termine bekannt

Überblick

Lehrende/r
LV-Titel englisch App Development
LV-Art Übung (prüfungsimmanente LV )
Semesterstunde/n 2.0
ECTS-Anrechnungspunkte 4.0
Anmeldungen 17 (30 max.)
Organisationseinheit
Unterrichtssprache Englisch
LV-Beginn 11.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

Übungsbeispiele (Programmierung)

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

exercises and projects

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

  • Aufgaben/Übungsblätter
  • Abschlussprojekt (Implementierung)

Prüfungsinhalt/e

  • Inhalte der Vorlesung
  • Zusätzliche Themen

Beurteilungskriterien/-maßstäbe

Erreichte Punkte bei Übungsblättern und  Abschlussprojekt

Prüfungsmethode/n

  • Exercises/Assignments
  • Final project (implementation)

Prüfungsinhalt/e

  • Content of lecture
  • Additional topics

Beurteilungskriterien/-maßstäbe

Achieved points at exercises/assignments and final project

Beurteilungsschema

Note Benotungsschema

Position im Curriculum

  • Bachelorstudium Angewandte Informatik (SKZ: 511, Version: 19W.2)
    • Fach: Vertiefung Informatik (Wahlfach)
      • 7.2 App Development ( 2.0h UE / 4.0 ECTS)
        • 623.951 App Development (2.0h UE / 4.0 ECTS)
          Absolvierung im 4., 5., 6. Semester empfohlen

Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung

Sommersemester 2024
  • 623.951 UE App Development (2.0h / 4.0ECTS)
  • 623.952 UE App Development (2.0h / 4.0ECTS)
Sommersemester 2023
  • 623.951 UE App Development (2.0h / 4.0ECTS)
  • 623.952 UE App Development (2.0h / 4.0ECTS)
Sommersemester 2022
  • 623.951 UE App Development (2.0h / 4.0ECTS)
  • 623.952 UE App Development (2.0h / 4.0ECTS)
Sommersemester 2021
  • 623.951 UE App Development (2.0h / 4.0ECTS)