Xcode ist Apples Programmier-Umgebung für Entwickler. Es ist gratis auf dem Mac App Store erhältlich und eine Voraussetzung, um für Apples Plattformen entwickeln zu können. Also ist Dein erster Schritt, hier zu klicken, um Xcode vom Mac App Store zu installieren - es ist ein ziemlich großer Download, also starte den Download schon mal und lies einfach weiter.
Während der Download läuft, kann ich Dir ein paar der absoluten Grundlagen erklären:
Das sind so weit die Grundlagen - sollte Xcode noch nicht fertig geladen haben, schau Dir doch einfach ein paar Videos von Taylor Swift an, während Du wartest. Die Beispiele in diesem Tutorial ergeben dann bestimmt viel mehr Sinn...
Xcode installiert? OK! Dann ran an den Speck...
Wenn Du Xcode startest, wirst Du etwas ähnliches wie auf dem Bild unten sehen. Halte Ausschau nach dem "Get started with a playground" Button unten links und klicke darauf.
Xcode wird Dich fragen, ob Du einen Playground für iOS oder macOS erstellen willst, aber das tut hier nichts zur Sache - diese Einführung behandelt ausschließlich die Sprache Swift, ohne irgendwelche User-Interface-Komponenten. Um Probleme zu vermeiden, belasse die Auswahl auf "iOS" als gewählte Plattform. Du wirst eine Auswahl an Playground-Templates sehen, aus denen Du wählen kannst, aber wir werden klein anfangen, also wähle einfach Blank.
Schlussendlich wird Xcode nach dem Namen für Deinen Playground fragen - der gesetzte Name "MyPlayground" ist in Ordnung, also gehe weiter und klicke auf Create.
Was Dir auffallen wird, ist, dass das Fenster zweigeteilt ist. Auf der linken Seite siehst Du folgendes:
//: Playground - noun: a place where people can play
import UIKit
var str = "Hello, playground"
Auf der rechten Seite, sobald Xcode den Code gebaut und ausgeführt hat, wirst Du folgendes sehen: "Hello, playground". Beachte bitte, dass das erste Mal Bauen und Ausführen des Codes circa 10 Sekunden dauern wird, aber in Zukunft schneller von statten gehen wird - Xcode muss im Hintergrund einen Mini-Simulator starten, damit es los gehen kann.
Die Zweiteilung ist wichtig, da sie die Ansicht in Code und Ergebnisse einteilt. Der Code ist auf der linken Seite und Du wirst ihn bearbeiten, um im Laufe der Einführung Deinen eigenen Swift Code zu schreiben. Die Ergebnisse sind auf der rechten Seite und zeigen Dir, was Dein Swift Code getan hat. In diesem Fall sagen sie uns, dass wir den Wert erfolgreich auf "Hello, playground" gesetzt haben.
Dir wird auch auffallen, dass die erste Zeile des Playgrounds mit zwei Slashes beginnt: //
. Sobald Swift zwei solcher Slashes sieht, ignoriert es alles, was sich dahinter auf der selben Zeile befindet. Dies wird im Allgemeinen für Kommentare verwendet: Notizen, die man in den Code schreiben kann, sodass man zu einem späteren Zeitpunkt noch weiß, was er tut.
Sobald Du tippst, wird der Playground Deinen Code automatisch ausführen und Dir die aktuellen Ergebnisse anzeigen. Wenn Du zum Beispiel str
alleine schreibst, wirst Du "Hello, Playground" zweimal auf der rechten Seite sehen - einmal, weil der Wert gesetzt wird und einmal, weil Du ihn ausgibst.
Playgrounds sind eine großartige Art und Weise, irgendeinen Code auszuprobieren und die Ergebnisse sofort zu sehen. Sie sind auch extrem mächtig, was Du im laufe der nächsten Stunde oder so sehen wirst. Lass uns anfangen, Swift zu schreiben!
GO FURTHER, FASTER Unleash your full potential as a Swift developer with the all-new Swift Career Accelerator: the most comprehensive, career-transforming learning resource ever created for iOS development. Whether you’re just starting out, looking to land your first job, or aiming to become a lead developer, this program offers everything you need to level up – from mastering Swift’s latest features to conquering interview questions and building robust portfolios.
Link copied to your pasteboard.