Beschreibung
iPhone-Programmierung mit Swift - Komplett für Programmierer
Apples neue Programmiersprache Swift steigert die Leistungsfähigkeit der Entwicklungenvon Anwendungen für iPhones und iPads. Moderne Sprachkonstrukte und hohe
Performance machen Swift zum idealen Nachfolger der bisher in diesem Umfeld
eingesetzten Programmiersprache Objective-C.
Die Erstellung von Apps für iPhone und iPad ist mit iOS und Xcode stetig leistungsfähiger geworden. In diesem Kurs wird die neue leistungsfähige Programmiersprache Swift eingesetzt, um die Entwicklung von Apps für die beliebten Geräte von Apple zu erlernen.
Kommende Starttermine
Wählen Sie aus 10 verfügbaren Startterminen
Inhalte / Module
- Die Entwicklungsumgebung Xcode in der aktuellen Version wird eingesetzt, um die Programmierung von Apps zu erlernen
- Storyboard
- Vorstellung des Konzepts von Storyboard
- Constraints und Size-Classes
- Konzept der Unterstützung mehrerer Auflösungen und Bildschirmgrößen
- Views und Controller (UITableView, UTableViewController, UINavigationController)
- Targets, Outlets, Delegates und andere verwendete Design-Patterns
- Übungen anhand einfacher Programmierbeispiele
- Nutzung des iPhone-Simulators zum Testen des Codes
- Erstellung einer kompletten iPhone-App mit Nutzung elementarer IOS-Konzepte
- Lokalisierungskonzepte
- Unterstützung von Retina-Auflösung
- Einbau persistenter App-Einstellungen
- Übungen und Fehlersuche
- Einführung in SwiftUI
Mit Swift 5 müssen Sie nichts an Ihrem Swift 4-Code ändern, um die neue Version des Compilers zu verwenden. Stattdessen können Sie mit der Verwendung des neuen Compilers beginnen und in Ihrem eigenen Tempo migrieren und die neuen Funktionen von Swift 5 nutzen, ein Modul nach dem anderen. Und Swift 5 führt jetzt Binärkompatibilität für Anwendungen ein. Das bedeutet, dass Sie die Swift-Bibliotheken nicht mehr in Anwendungen einbinden müssen, die auf aktuelle und zukünftige Betriebssystemversionen abzielen, da die Swift-Bibliotheken in Zukunft in jeder Betriebssystemversion enthalten sein werden. Ihre Anwendungen nutzen die neueste Version der Bibliothek im Betriebssystem, und Ihr Code läuft ohne Neukompilierung weiter. Dies macht nicht nur die Entwicklung Ihrer Anwendung einfacher, sondern reduziert auch die Größe Ihrer Anwendung und ihre Startzeit.
Zielgruppe / Voraussetzungen
C++, C# oder Objective-C.
Abschlussqualifikation / Zertifikat
Infos anfordern
GFU Cyrus AG
Erweitern Sie Ihre IT-Skills mit einem offenen IT-Training oder ganz nach Ihren Bedürfnissen durch eine individuelle IT-Schulung. Programmiersprachen (C#, Python, Java, …), Microsoft Office 365, Anforderungsmanagement, Projektmanagement, Business Intelligence, Data Science, Künstliche Intelligenz, IT-Sicherheit , Administration & Datenbanken, Softwareentwicklung, Testmanagement...
Erfahren Sie mehr über GFU Cyrus AG und weitere Kurse des Anbieters.
Anzeige