Schulung Mobile Anwendungsentwicklung für iOS-Apps mit Swift

Beschreibung/Inhalt

- Besonderheiten der mobilen App-Entwicklung:
Interaktionsformen
Ressourcen (Bandbreite, Rechenleistung)
Sensoren

  • XCode-Überblick inkl. Debugger, Interface-Builder, Simulator, Playground
  • Swift-Einführung

  • Syntax
    Typen
    Funktionen
    Objekte
    Klassen
    Methoden
    Pattern Matching
    Properties
    typische Idiome von Swift
  • Swift Foundation-Classes
  • Aufbau von iOS-Apps inkl. Implementierung einer einfachen App
  • UIKit-Standardklassen mit AutoLayout
  • Implementierung einer App mit

  • Tabs, Listen
    JSON/REST-basierter Client-Server Kommunikation.
    Optional: Animationen, Gesten, SQLite, I18N/L10N
  • Test mobiler Siwft-Anwendungen (Unit-Tests und UI-Tests)
  • Optional: Anwendung von Sprite Kit und Bewegungssensoren

  • Dauer
    Auf Wunsch. Gerne geben wir Ihnen eine Empfehlung zur notwendigen Schulungsdauer, wenn Sie uns in der Anfrage Ihre Vorkenntnisse und Ziele nennen.
    Ort
    Online oder in Deutschland, Österreich und der Schweiz an Ihrem Firmensitz
    Schulungsdidaktik
    Nach Ihrer Wahl: Klassische Schulung mit PC-Übungen, reine Präsentation ohne PC-Übungen oder interaktiver Workshop mit Beratungsanteil