Programmierung für zukünftige Genies
Изучение Swift через создание игр и приложений
Zusammenfassung:
Einführung
Das Buch „Programming for Aspiring Geniuses“ (in deutscher Übersetzung „Programmierung für zukünftige Genies“) von Wallace Wang wurde 2016 veröffentlicht und zog sofort die Aufmerksamkeit derjenigen auf sich, die ihren Weg in der Welt der iOS- und macOS-Entwicklung beginnen möchten. Im Gegensatz zu vielen Lehrbüchern, die mit trockener Theorie überladen sind, bietet dieses Buch einen praktischen Ansatz: Sie lesen nicht nur über Syntax, sondern erstellen sofort echte Spiele und Apps in der Sprache Swift.
Worum geht es in diesem Buch
Das Buch besteht aus 15 Kapiteln, die jeweils einem bestimmten Thema gewidmet sind – von den Grundlagen von Swift bis zur Arbeit mit Grafik, Animation und Touch-Eingabe. Der Autor führt den Leser konsequent von einfachen Konsolenprogrammen zu vollwertigen Projekten für iPhone und iPad. Besonderes Augenmerk wird gelegt auf:
- grundlegende Sprachkonstrukte: Variablen, Datentypen, bedingte Anweisungen, Schleifen;
- Funktionen und Closures;
- Klassen, Vererbung und Protokolle;
- Arbeit mit Xcode und Interface Builder;
- Erstellung von Benutzeroberflächen;
- Verarbeitung von Gesten und Multitouch;
- Animation und Sprites (SpriteKit);
- Datenspeicherung und Dateiverwaltung.
Jedes Kapitel endet mit einem praktischen Projekt – von einem einfachen „Zahlenraten“-Spiel bis zu einer vollwertigen Zeichen-App.
Für wen ist dieses Buch geeignet
Das Buch richtet sich an Anfänger, die noch nie programmiert haben, aber schnell Ergebnisse sehen möchten. Es eignet sich auch für diejenigen, die bereits
Empfehlungen
Python in der Praxis. Erstellung hochwertiger Programme mit Parallelität, Bibliotheken und Mustern
PHP und Datenbanken: Ein praktischer Leitfaden
DevOps für C# (.NET)-Entwickler: Vom Code bis zur Produktion
Go (Golang): Tipps und Best Practices
Praktisches Modultesten mit JUnit und Mockito
Combine: Asynchronous Programming with Swift