LAMARC

App Entwicklung für iOS und Android



Durchgeführte Inhalte:

Einleitung und Marktüberblick − Tag 1

  • Marktüberblick, Hersteller, Geräteverteilung, Umsätze
  • Plattformen, Rahmenbedingungen, Vertrieb & Distribution
  • Geräteklassen, Eigenschaften, Vor- und Nachteile
  • Nutzungskontext, der mobile Nutzer
  • UI und UX
  • Schritte zur mobilen Anwendung
  • Use Case − ein typisches Projekt im mobilen Umfeld
  • Einführung Anwendungstypen: Nativ, Web, Hybrid/ Cross-Plattform

Entwicklungsplattform iOS, Android − Tag 2

  • Vorstellung der Plattform und der Sprachen
  • Möglichkeiten und Grenzen
  • Basis API und Werkzeuge (dev.Umgebungen, Debugger)
  • Gestaltung einer UI
  • Persistente Datenspeicherung
  • Netzwerkkommunikation
  • Umsetzung einer Anwendung als Praxisobjekt (abhängig vom
  • Auditorium mehr Konzeption oder Umsetzung Programmierung)
  • Einführung iOS SDK
  • Crash-Kurs Objective-C und Xcode
  • Grundaufbau einer iOS Anwendung
  • Beispiele und Praxis-Projekt

Entwicklungsplattform Android − Tag 3

  • Vorstellung der Plattform und der Sprachen
  • Möglichkeiten und Grenzen
  • Basis API und Werkzeuge (dev. Umgebungen, Debugger)
  • Gestaltung einer UI
  • Persistente Datenspeicherung
  • Netzwerkkommunikation
  • Umsetzung einer Anwendung als Praxisobjekt (abhängig vom Auditorium mehr Konzeption oder Umsetzung Programmierung)
  • Einführung Android SDK
  • Einführung Entwicklungstools (A.Studio, Eclipse, AVD, DDMS)
  • Ggf. Crash-Kurs Java
  • Grundaufbau einer Android Anwendung
  • Android Komponenten
  • Beispiele und Praxisobjekt

Entwicklungsplattform Mobile Web − Tag 4

  • Vorstellung der Plattform und der Sprachen
  • Möglichkeiten und Grenzen
  • Basis API und Werkzeuge (dev. Umgebungen, Debugger)
  • Gestaltung einer UI
  • Persistente Datenspeicherung
  • Netzwerkkommunikation
  • Umsetzung einer Anwendung als Praxisobjekt (abhängig vom Auditorium mehr Konzeption oder Umsetzung Programmierung)
  • Vorstellung Web-Sprachen (HTML, CSS, JavaScript)
  • Unterschiede klassische Webseiten vs. mobile Webseiten
  • Themenkomplex Responsive Design
  • Bibliotheken und Frameworks
  • Beispiele und Praxisobjekt

Cross-Plattform und Backend-Systeme für mobile Anwendungen − Tag 5

  • Cross-Plattform
    • Grundlagen der plattformübergreifenden Entwicklung
    • Ziele, Möglichkeiten, Vor- und Nachteile
    • Frameworks zur Cross-Plattform Entwicklung und Einsatzgebiete
    • Anforderungen und mögliche Probleme
  • Backend
    • Mobile Apps als Frontend für Backendsysteme
    • Besonderheiten bei der Bereitstellung von Diensten für mobile Endgeräte
    • Erweiterbare, schlanke Schnittstellen (REST & HTTP)
    • Skalierung, Redundanz
    • Beispiele und Praxisobjekt auf Basis von JEE










Kontakt

Tel. +49(0)6126 - 599 1008
Fax. +49(0)6126 - 599 1009
E-Mail info@lamarc.com

Kronberger Str. 34
65510 Idstein

 
Impressum | Datenschutz