Apple: Deutsche Übersetzung für Lern-App Swift Playgrounds

21. Mär 2017 16:15 Uhr - sw

Apple hat Swift Playgrounds heute in der Version 1.2 veröffentlicht (iOS-App-Store-Partnerlink). Die iPad-App zum Erlernen der Programmiersprache Swift liegt nun auch auf Deutsch, Französisch und Spanisch vor, zuvor bot sie nur eine englische Benutzeroberfläche.

Darüber hinaus bietet das Update einige kleinere Verbesserungen. Swift Playground ist kostenlos, setzt das iOS 10.x voraus und soll Schülern, Studenten und Neulingen dabei helfen, das Programmieren mit Swift zu erlernen. Swift Playgrounds enthält von Apple entwickelte Programmierkurse, die die User durch eine Reihe von Aufgaben und Rätsel begleiten, um drei Charaktere auf dem Bildschirm durch eine umfangreiche grafische Welt zu führen. Dabei erlernen sie grundlegende Programmierkonzepte wie das Ausüben von Befehlen, das Erstellen von Funktionen, das Ausführen von Schleifen und die Nutzung von bedingten Anweisungen und Variablen.

Swift Playgrounds

Swift Playgrounds hilft beim Lernen der Programmiersprache Swift.
Bild: Apple.



Im linken Teil zeigt Swift Playgrounds den Quellcode an, während im rechten Teil eine Live-Preview der erstellten App zu sehen ist. Eine spezielle Tastatur ermöglicht eine schnelle Eingabe zusätzlicher, beim Arbeiten mit Swift gängiger Zeichen durch Wischen über die Taste. Eine Leiste mit Tastaturkürzeln zeigt basierend auf dem Kontext die Befehle oder Werte auf, die mit hoher Wahrscheinlichkeit folgen werden. Die App bietet außerdem Vorlagen zur Erstellung eigener Apps und ermöglicht den Export von Projekten zur Entwicklungsumgebung Xcode.

"Verwendet man ein Pop-Over Keypad kann man einfach tippen, um eine Zahl an entsprechender Stelle zu bearbeiten oder einen Farbwert berühren, um eine Farbauswahl angezeigt zu bekommen. Sogar die Grenzen einer Schleife oder Funktionsdefinition können per Drag verschoben werden, während sich der restliche Code daran anpasst", erläutert Apple. Swift Playgrounds enthält außerdem eine Bibliothek mit häufig genutzten Code-Schnipseln.