Beliebte Beiträge Auf Dem Pc Und Software

Top Artikel Auf Internet - 2018

Viel Spaß mit Apples Swift-Programmiersprache

Apple hat auf der WWDC 2014 die Swift-Programmiersprache eingeführt. Swift wurde entwickelt, um Objective-C schließlich zu ersetzen und bietet eine einheitliche Entwicklungsumgebung für diejenigen, die Apps für Mac und iOS-Geräte erstellen.

Seit der ersten Ankündigung von Swift hat die neue Sprache bereits eine Reihe von Updates erfahren. Es umfasst jetzt Unterstützung für watchOS und tvOS, so dass Sie für die gesamte Palette von Apple-Geräten aus einer einzigen Entwicklungsumgebung heraus entwickelt werden können.

Im Sommer 2014 habe ich die ursprüngliche Betaversion 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 für das weitere Vorgehen, wenn Sie daran interessiert sind, Swift zu lernen.

Der Sommer 2014

Früher in der Woche kam ich endlich dazu, die Beta herunterzuladen Version von Xcode 6 von der Apple Developer Website. Xcode, Apples IDE (Integrated Development Environment) enthält alles, was zur Entwicklung von Apps für den Mac oder für iOS-Geräte benötigt wird. 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 das Wichtigste.

Xcode ist wie immer kostenlos. Sie benötigen eine Apple ID, die die meisten Mac- und iOS-Benutzer bereits besitzen, 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-Beta, da sie die Swift-Sprache enthält. Ein Wort der Warnung: Die Datei ist groß (ca. 2,6 GB), und das Herunterladen von Dateien von der Apple Developer-Website ist ein notorisch langsamer Prozess.

Sobald ich Xcode 6 Beta installiert hatte, suchte ich nach Swift-Anleitungen und -Tutorials. Meine Programmiererfahrung geht zurück auf die Assemblersprache für Motorola- und Intel-Prozessoren und ein bisschen C für einige Entwicklungsprojekte; Später habe ich mich mit Objective-C herumgesprochen, nur zu meinem eigenen Vergnügen. Also freute ich mich darauf zu sehen, was Swift zu bieten hat.

Wie schon erwähnt, habe ich nach Swift-Tutorials, Anleitungen und Referenzen gesucht. Während ich viele Websites gefunden habe, die Swift-Anleitungen bereitstellen, entschied ich ohne besonderen Grund, dass die folgende Liste den Ausgangspunkt für mich darstellte.

Swift Language Guides

  • Swift Programmiersprache - Apple: Kostenloses iBook, das die Swift-Sprache abdeckt , vollständige Referenz und ausführliche Anleitung zur Verwendung von Swift.
  • Einführung in Swift - Apple: Apples Übersicht der Swift-Sprache
  • Swift Resources von Apple: Eine Liste von Apple-Handbüchern, Verweisen und Informationen zur Swift-Sprache.
  • Swift Tutorial: Ein kurzer Start - Ray Wenderlich: Eine kurze Anleitung zu einigen grundlegenden Funktionen von Swift. Geschrieben für Neulinge an Swift oder Programmierung im Allgemeinen.

Nachdem ich das Swift Programming Language iBook gelesen hatte (ich las eigentlich das iBook, als es im Juni herauskam), entschied ich mich, zu Ray Wenderlichs Kurzanleitung zu springen und mich zu arbeiten durch sein Tutorial zu Swift Basics. Ich mag seinen Guide und ich denke, es ist ein guter Ort für einen Anfänger, der wenig oder gar keine Programmiererfahrung hat. Obwohl ich einen ordentlichen Hintergrund in der Entwicklung habe, ist es aus einer längst vergangenen Zeit, und eine kleine Auffrischung war nur das Ticket, bevor ich zu den Apple Guides und Referenzen ging.

Ich habe noch keine Apps mit Swift erstellt, und in aller Wahrscheinlichkeit werde ich es niemals tun. Ich mag es, mit dem aktuellen Stand der Entwicklung Schritt zu halten. Was ich in Swift gefunden habe, war ziemlich erstaunlich. Die Xcode 6 Beta selbst war fabelhaft, mit der Playgrounds Funktion, die mit Swift funktioniert. Auf den Spielplätzen können Sie den von Ihnen geschriebenen Swift-Code ausprobieren, wobei die Ergebnisse zeilenweise auf den Spielplätzen angezeigt werden. Was kann ich sagen; Ich mochte die Spielplätze; Die Möglichkeit, beim Schreiben von Code Feedback zu erhalten, ist ziemlich erstaunlich.

Wenn Sie versucht sind, sich ein wenig zu entwickeln, empfehle ich Xcode und Swift. Gib ihnen eine Chance und viel Spaß.

Updates:

Die Swift-Programmiersprache ist zum Zeitpunkt dieses Updates auf Version 2.1 eingestellt. Zusammen mit 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 enthält den Swift-Compiler und Standardbibliotheken.

Auch ein Update ist Xcode, das auf Version 7.3 vorgerückt ist. Ich habe alle Referenzen in diesem Artikel überprüft, die ursprünglich die erste Betaversion von Swift betrachteten. Das gesamte Referenzmaterial bleibt aktuell und gilt für die neueste Version von Swift.

Senden Sie Ihren Kommentar