Der perfekte Start in Apples Programmiersprache Swift!
Michael Kofler präsentiert Ihnen
alle Sprachmerkmale und Besonderheiten von Swift und führt Sie in die Syntax der Sprache ein. Mithilfe objektorientierter und funktionaler Programmierung lernen Sie,
ansprechende, moderne Apps in iOS, macOS und tvOS zu entwickeln. Dabei machen Sie sich auch mit der
Arbeit in Xcode vertraut und lernen eine
Vielzahl an nützlichen Frameworks kennen. Machen Sie bei neun größeren App-Projekten mit und erleben Sie die Swift-Funktionen direkt in der Praxis.
Ideal für Umsteiger von Objective-C und Java sowie für Einsteiger mit Grundkenntnissen im Programmieren. - Alle Swift-Grundlagen und Sprachelemente: von for-Schleife bis Closures
- Moderne Anwendungen mit Xcode programmieren
- Beispiel-Apps und Spiele entwickeln – für iOS, macOS und tvOS
Aus dem Inhalt:
- Klassen, Protokolle, Extensions
- Closures, Umgang mit Fehlern
- Crashkurs in Xcode
- Storyboards erstellen
- Internationalisierung
- Actions, Outlets, Segues
- Popovers, Focus Engine
- Artwork für iOS, macOS und tvOS
- Programmiertechniken
- Tabellen und Listen
- Grafik, Dateien, XML, JSON
- Audio, Video, Fotots
- Spritekit
- Server-side Swift
- ansprechende Beispiel-Apps: GPS-Schatzsuche, Pac-Man, Arkanoid
Michael Kofler hat Telematik an der TU Graz studiert und ist einer der erfolgreichsten deutschsprachigen IT-Fachbuchautoren. Zu seinen Themengebieten zählen neben Linux auch IT-Sicherheit, Python, Swift, Java und der Raspberry Pi. Er ist Entwickler, berät Firmen und arbeitet als Lehrbeauftragter.