Skip to main content

WIE MAN: Viel Spaß mit der schnellen Programmiersprache von Apple - 2020

Let's Play Minecraft mit Kev - Folge 223 "Zurück zur Mobfalle mit Eimern" (April 2020).

Anonim

Auf der WWDC 2014 veranstaltete Apple die Programmiersprache Swift. Swift wurde als Ersatz für Objective-C entwickelt und bietet eine einheitliche Entwicklungsumgebung für alle, die Apps für Mac- und iOS-Geräte erstellen.

Seit der ersten Ankündigung von Swift wurden in der neuen Sprache bereits einige Aktualisierungen vorgenommen. Es unterstützt jetzt watchOS und tvOS, sodass Sie die gesamte Bandbreite von Apple-Geräten in einer einzigen Entwicklungsumgebung entwickeln können.

Im Sommer 2014 habe ich die ursprüngliche Beta-Version von Swift heruntergeladen, die Apple-Entwicklern zur Verfügung stand. Dies ist ein kurzer Blick auf das, was ich gefunden habe, und ein paar Empfehlungen, wie Sie vorgehen sollten, wenn Sie Swift lernen möchten.

Der Sommer 2014

Anfang der Woche habe ich endlich die Beta-Version von Xcode 6 von der Apple Developer-Website heruntergeladen. Xcode, Apples IDE (Integrated Development Environment), enthält alles, was zur Entwicklung von Apps für Mac oder iOS-Geräte erforderlich ist. Sie können Xcode tatsächlich für viele verschiedene Entwicklungsprojekte verwenden, aber für Mac-Benutzer ist das Erstellen von Mac- und iOS-Apps die große Herausforderung.

Xcode ist wie immer kostenlos. Sie benötigen eine Apple-ID, die die meisten Mac- und iOS-Benutzer bereits haben, aber Sie müssen kein zahlendes Mitglied der Apple Developer Community sein. Jeder mit einer Apple-ID kann die Xcode-IDE herunterladen und verwenden.

  • Xcode-Downloads

Wählen Sie unbedingt die Xcode 6-Betaversion aus, da sie die Sprache Swift enthält. Ein Wort der Warnung: Die Datei ist groß (ca. 2,6 GB). Das Herunterladen von Dateien von der Apple Developer-Site ist ein notorisch langsamer Prozess.

Nachdem ich Xcode 6 beta installiert hatte, suchte ich nach Swift-Sprachanleitungen und Tutorials. Meine Programmiererfahrung reicht zurück auf die Assembler-Sprache für Motorola- und Intel-Prozessoren und ein wenig C für einige Entwicklungsprojekte. Später habe ich mit Objective-C herumgeturnt, nur um mich zu amüsieren. Also freute ich mich darauf zu sehen, was Swift zu bieten hat.

Wie bereits erwähnt, habe ich nach Swift-Tutorials, Anleitungen und Referenzen gesucht. Während ich viele Websites gefunden habe, die eine schnelle Anleitung bieten, entschied ich mich aus keinem bestimmten Grund dafür, dass die Liste unten die Stelle war, an der ich anfangen würde.

Schnelle Sprachführer

  • Swift-Programmiersprache - Apple: Kostenloses iBook, das die Swift-Sprache abdeckt, vollständige Referenz und eine detaillierte Anleitung zur Verwendung von Swift.
  • Einführung in Swift - Apple: Apples Überblick über die Swift-Sprache.
  • Swift-Ressourcen von Apple: Eine Liste der von Apple erstellten Handbücher, Referenzen und Informationen zur Swift-Sprache.
  • Swift Tutorial: Ein schneller Start - Ray Wenderlich: Eine kurze Einführung in einige grundlegende Funktionen von Swift. Geschrieben für die Neuen von Swift oder Programmieren im Allgemeinen.

Nachdem ich das iBook der Swift-Programmiersprache erneut gelesen hatte (ich habe das iBook tatsächlich gelesen, als es im Juni zum ersten Mal herauskam), entschied ich mich, zu Ray Wenderlich 'Quick Start Guide zu springen und mich durch sein Tutorial zu Swift-Grundlagen zu arbeiten. Ich mag seinen Guide und denke, es ist ein guter Ort für einen Anfänger, der wenig oder gar keine Programmiererfahrung hat. Obwohl ich einen guten Hintergrund in der Entwicklung habe, ist es schon lange her, und eine kleine Auffrischung war genau das Richtige, bevor ich zu den Apple-Handbüchern und Referenzen überging.

Ich habe mit Swift noch keine Apps erstellt, und das werde ich aller Wahrscheinlichkeit nach nie tun. Ich mag es, mit dem aktuellen Entwicklungsstand Schritt zu halten. Was ich in Swift fand, war ziemlich erstaunlich. Die Xcode 6-Beta selbst war fabelhaft, mit der Playgrounds-Funktion, die mit Swift funktioniert. Mit Playgrounds können Sie den von Ihnen geschriebenen Swift-Code ausprobieren, wobei die Ergebnisse Zeile für Zeile in den Playgrounds angezeigt werden. Was kann ich sagen; Ich mochte die Spielplätze; Die Möglichkeit, beim Schreiben des Codes Feedback zu erhalten, ist ziemlich erstaunlich.

Wenn Sie in Versuchung geraten sind, sich etwas zu entwickeln, empfehle ich Xcode und Swift. Gib ihnen einen Schuss und hab Spaß.

Aktualisierung:

Zum Zeitpunkt dieses Updates ist die Programmiersprache Swift bis Version 2.1 verfügbar. Neben der neuen Version hat Apple Swift als Open-Source-Programmiersprache mit verfügbaren Ports für Linux, OS X und iOS veröffentlicht. Die Open Source Swift-Sprache umfasst den Swift-Compiler und Standardbibliotheken.

Ein Update ist auch Xcode, das auf Version 7.3 erweitert wurde. Ich habe alle Verweise in diesem Artikel überprüft, die sich ursprünglich auf die erste Beta-Version von Swift bezogen haben. Das gesamte Referenzmaterial bleibt aktuell und gilt für die neueste Version von Swift.

Nehmen Sie also, wie ich bereits im Sommer 2014 sagte, Swift auf den Spielplatz. Ich denke, Sie werden diese neue Programmiersprache wirklich mögen.

Veröffentlicht am: 20.08.2014

Aktualisiert: 05.04.2015