Schulung Swift für iOS

Beschreibung/Inhalt

Mobile Apps als Erweiterung des Geschäftsmodells eines Unternehmens sind heutzutage kein Alleinstellungsmerkmal mehr. Smartphones und Tablets sind im Mainstream angekommen. iOS und Android haben sich als Plattform und Objective-C bzw. Java als Programmiersprachen etabliert.
Doch innovative Apps brauchen innovative Programmiersprachen. Mit Swift hat Apple eine moderne funktionale Programmiersprache geliefert, mit der sich Apps hochdynamisch und interaktiv entwickeln lassen. Lernen Sie auf praktischem Wege, iOS-Apps mit Swift zu entwickeln.
Mit diesem Seminar erhalten Sie eine fundierte Übersicht über die Möglichkeiten der App-Entwicklung mit Swift. Anhand eines lauffähigen Beispiels erlernen Sie Schritt für Schritt unter Anleitung eines aus der Praxis kommenden Trainers, wie beginnend mit den Anforderungen bis hin zum Deployment eine App entsteht. Dabei werden im Wechsel zwischen Vortrag, Life-Coding und selbständigen Übungen gemeinsam die Kernaspekte des iOS SDKs und Swift erforscht.

XCode-Überblick, inkl. Debugger , Interface-Builder, Simulator, Playground
Swift-Einführung: Syntax, Typen, Funktionen, Objekte, Klassen, Methoden, Pattern Matching, Properties, Blöcke, ARC, typische Idiome von Swift
Swift"Foundation-Classes"
UIKit-Standardklassen mit AutoLayout
Anwendung von Sprite Kit und Bewegungssensoren
Besonderheiten der mobilen App-Entwicklung, Interaktionsformen, Ressourcen (Bandbreite, Rechenleistung)
Test mobiler Anwendungen

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