Hochschule Darmstadt - Fb Informatik

Drucken| Layout| Design| Schriftgröße English|
Modulbeschreibung
Modul:App-Entwicklung für iOS und OS X

App-Development for iOS and OS X

Belegnummern:30.2562 [PVL 30.2563; Modul 30.25620]
Sprache:deutsch
Zuordnung:Bachelor 2014 - Katalog I: Anwendungs- und systemorientierte Module
Bachelor dual KoSI 2014 - Katalog I: Anwendungs- und systemorientierte Module
Bachelor KMI 2014 - Katalog I: Anwendungs- und systemorientierte Module
Bachelor 2007 - Vertiefung AE: Application Engineering
Bachelor 2007/2004/2002/99 - Wahlpflichtfächer aus dem Informatikbereich
KoSI 2007 - Vertiefung AE: Application Engineering
KoSI 2007/2004/2003/2002/99 - Wahlpflichtfächer aus dem Informatikbereich
Lehrform:V+P = Vorlesung+Praktikum
SWS:2+2
CP:5
Prüfung:mündliche Prüfung (Mündlich)
Anmeldung zur Prüfung:explizit und unabhängig von der Belegung
PVL (z.B. Praktikum):benotet (Erfolgreiche Teilnahme am Praktikum)
Anteil PVL:30%
Häufigkeit des Angebots:jährlich (zuletzt im WS 2019/2020)
Erforderliche Vorkenntnisse:Programmieren / Algorithmen und Datenstrukturen I + II
Objektorientierte Analyse und Design
Software Engineering
Lernziele:Die Studierenden lernen, Apps für die iOS-Platformen (iPhone, iPad, iPod touch, Apple Watch) und OSX nach den momentan empfohlenen Methoden für Swift, Objective-C und das Cocoa-Framework zu erstellen und diese im Store zur Verfügung zu stellen.
Lehrinhalte:
  • Einführung in Swift, Objective-C und Cocoa
  • Arbeiten mit der Entwicklungsumgebung Xcode
  • Analyse der Apps mittels Instruments
  • Storyboards
  • Model View Controller, Creation-, Structural- und Behavioral Patterns
  • Core Data Model, Application Kit, Views, Bindings & Controller
Literatur:Mac Developer Library, iOS Developer Library: developer.apple.com
Arbeitsformen / Hilfsmittel:Seminaristische Vorlesung und Praktikum
Skript, ergänzende Beispiele und Übungen
Modulverantwortung:Ute Trapp
Freigabe ab:SS 2016
Angebot im WS 19/20:Gimbel

[Fachbereich Informatik] [Hochschule Darmstadt]
© 2008 - 2019 FBI OBS Team. Alle Rechte vorbehalten.