Diese Website verwendet nur technisch notwendige Cookies. In der Datenschutzerklärung können Sie mehr dazu erfahren.

Zum Hauptinhalt springen
Logo, Startseite der Hochschule der Medien
Veranstaltungsbeschreibung

119315a Praktikum Mobile Applications

Zuletzt geändert:15.02.2022 / von Carlsburg
EDV-Nr:119315a
Studiengänge:
Dozent:
Link zur Veranstaltung / zum E-Learning-Kurs: Link zum Online-Kurs
Sprache: Deutsch und Englisch
Art: -
Umfang: 4 SWS
ECTS-Punkte: 5
Workload:

Praktische Übungen:

15 Termine zu je 3 SWS = 45 Zeitstunden

Vor-, Nachbereitung und Entwicklung der Apps:

105 Zeitstunden

Gesamter Zeitaufwand (Workload) = 150 Zeitstunden

Prüfungsform:
Bemerkung zur Veranstaltung: Deutsch und Englisch
Beschreibung:

Das Praktikum Mobile Applications wird durch die Veranstaltung Mobile Application Development 2 ersetzt. Für Studierende mit der älteren SPO, die bereits iOS und Android Entwicklung in der Vorlesung Mobile Application Development belegt haben, findet die Veranstaltung weiter statt. Bitte melden Sie sich in diesem Fall bei Prof. Dr. Ansgar Gerlicher

****** Wichtiger Hinweis *****
Die Veranstaltung wird während der SARS-CoV-2-bedingten Beschränkungen im Sommersemester 2021 als online Kurs angeboten, d.h. es finden alle Termine online statt Alle Informationen finden im e-Learning-System Moodle. Es gilt der Stundenplan laut Starplan. Falls oder wenn wir uns wieder in Hörsälen treffen dürfen, gilt der jeweils in Starplan angegebene Raum.
**********************************************************************

Voraussetzung für die Teilnahme: Grundlagen der App-Entwicklung für Android und iOS. Empfohlene Vorlesung: Mobile Application Development. Gute Java und Swift Kenntnisse.

Es werden in Gruppenarbeit komplexere mobile Anwendungen für Android und iOS umgesetzt.

Praktischer Einstieg in die Entwicklung von mobilen Anwendungen

Kennenlernen der wichtigsten APIs, Frameworks und Design Pattern unter:
  • iOS
  • Entwicklungsumgebung Xcode
  • Swift, Cocoa Touch API
  • Android
  • Entwickungsumgebung Android Studio
  • Android Java API
English Title: Practical Course Mobile Applications
English Abstract:

Preconditions: Basic knowledge in Android and iOS development, as well as good Java and Swift programming skills.

You will learn to:

  • Develop complex apps for Android and iOS alone or in teamwork (depending on the number of participants).
  • Master most important APIs / design patterns and tools for Android and iOS using the Java and Swift programming languages and Android Studio as well as Xcode
Literatur: iPhone
  • Matt Neuburg, Programming iOS 4, O‘Reilly, 2011, ISBN 978-1-449-38843-0
  • Apples iPhone Developer Webseite, http://developer.apple.com/iphone/, 
iPhone SDK, Getting Started Videos, Dokus, How-To’s, Reference Library (Apple Account benötigt)
  • Stephen G. Kochan, 2008, “Programming in Objective-C 2.0 – A complete introduction to the Objective-C language for Mac OS X and iPhone development”, Pearson Education
Android
  • Android Developer Homepage:
http://developer.android.com/index.html
  • Reto Meier, 2010, “Professional Android 2 Application Development”, Wrox
  • Ed Burnette, 2008, “Hello, Android: Introducing Google's Mobile Development Platform”, Pragmatic Book-shelf
  • Chris Haseman, 2008, “Android Essentials”, Apress


Weitere Literatur finden Sie in der HdM-Bibliothek.
Internet:
  • Android Developer Homepage:
http://developer.android.com/index.html
  • Apple Developer Homepage: http://developer.apple.com