Xcode 6 Beta mit Swift jetzt kostenlos, hier ist, warum das wichtig ist

Apple hat das neueste Beta seiner Xcode-Entwicklungsumgebung der Öffentlichkeit und damit Swift, der neuesten Innovation des Unternehmens in der Programmierung, vorgestellt.

Apple hat das neueste Beta seiner Xcode-Entwicklungsumgebung der Öffentlichkeit und damit Swift, der neuesten Innovation des Unternehmens in der Programmierung, vorgestellt.
Werbung

Apple hat das neueste Beta seiner Xcode-Entwicklungsumgebung der Öffentlichkeit und damit Swift, der neuesten Innovation des Unternehmens in der Programmierung, vorgestellt.

Die Beta von Xcode 6 ist die erste, die Nutzern ohne Premium, bezahlten Apple Developer Account, zur Verfügung gestellt wird. Es enthält eine Reihe von wesentlichen Änderungen in der Entwicklungserfahrung, darunter (zum ersten Mal) eine REPL (Read Eval Print Loop) und andere visuelle Verbesserungen, die die Entwicklung erleichtern.

Die wichtigste Erweiterung von Xcode ist das sogenannte Playgrounds, mit dem Sie mit der Programmiersprache Swift, die Apple auf der letzten World Wide Developer Conference in San Francisco gezeigt hat, problemlos neue Ideen ausprobieren können.

Neugierig zu sehen, was in Xcode 6 neu ist? Lesen Sie weiter für weitere Informationen.

Einführung in Swift & Warum Sie sich kümmern sollten

Die längste Zeit, um native iOS-Anwendungen zu erstellen, war Objective-C und C ++. Diese erben Eigenschaften und Stile aus einer früheren Programmiersprache namens C.

Das Problem ist, dass C und seine Derivate nicht die einladendsten Sprachen für Anfänger sind. Wie man eine Programmiersprache wählt, um heute zu lernen und einen großen Job in 2 Jahren zu bekommen Wie man eine Programmiersprache auswählt, um heute zu lernen und einen großen Job in 2 Jahren zu erhalten Es kann Jahre der engagierten Arbeit dauern, um ein wirklich guter Programmierer zu werden; Gibt es also eine Möglichkeit, die richtige Sprache zu wählen, um von heute an zu beginnen, um morgen eingestellt zu werden? Lesen Sie mehr Apple, eifrig, neue Entwickler zu seiner Plattform von Android und Windows Phone zu gewinnen, erstellt Swift, das ist eine Sprache, die Ihnen erlaubt, wie funktioniert Apples neue Programmiersprache mich? Wie wirkt sich die neue Programmiersprache von Apple auf mich aus? Entwickler wussten von Anfang an, dass Apples neuer Swift groß sein würde. Aber warum sollte es dich interessieren? Lesen Sie mehr, um schnelle, native iOS-Anwendungen zu erstellen, ohne das alte Gepäck von C zu verwenden.

Swift ist neu - wirklich neu. Es ist noch nicht einmal richtig für die Öffentlichkeit veröffentlicht worden. Daher gibt es nicht wirklich die gleiche Menge an Support und Lernmaterial, die für Leute zur Verfügung steht, die sich mit Java, Python, C # oder Ruby auseinandersetzen.

xcode-swiftlang

Glücklicherweise hat Apple ein Buch veröffentlicht, das Ihnen die Feinheiten der Swift-Programmiersprache beibringen wird. Es heißt The Swift Programming Language, und Sie können es jetzt kostenlos bei iBooks bekommen.

Holen Xcode 6 Beta 4

Bis vor kurzem konnte man die Xcode 6-Pre-Release-Betas nur mit einem teuren Apple-Entwickleraccount kaufen, der jährlich 99 Dollar kostet. Dies gewährt Ihnen auch Zugriff auf OS X Yosemite und iOS 8, obwohl mein Kollege Tim Brookes nicht denkt, dass Sie diese installieren sollten. Warum sollten Sie die Betas von iOS 8 und OS X 10.10 nicht installieren Warum sollten Sie das iOS 8 und nicht installieren? OS X 10.10 Betas Sie sollten iOS 8 oder OS X 10.10 wahrscheinlich nur installieren, wenn Sie einen guten Grund dafür haben. Hier ist der Grund. Lesen Sie noch mehr.

Zum Glück, alles, was Sie dieses Mal brauchen, um Xcode und die neue Sprache auszuprobieren, ist ein kostenloses Entwicklerkonto, das Sie einfach durch Anmeldung erhalten.

xcode-home

Du brauchst einen Mac, denn Xcode ist Mac-Software - es gibt keine Windows-Version. Xcode 6 ist groß und wiegt rund 2 GB. Wenn Sie eine langsame Internetverbindung haben, warten Sie möglicherweise eine Weile. Sobald es installiert ist, wird es neben bestehenden Kopien von Xcode glücklich sitzen, anstatt sie zu ersetzen.

Lust, es auszuprobieren? Laden Sie Xcode 6 Beta von hier herunter.

Was gibt es Neues in Xcode 6?

Eine Menge, eigentlich.

Aber lassen Sie uns zunächst über einige beliebte Programmiersprachen sprechen: REPLs. Sie stehen für Read-Eval-Druckschleife und ermöglichen Ihnen die interaktive Ausführung von Code. Sie nehmen einen Ausdruck von einem Benutzer, bewerten ihn und führen den Code aus und drucken dann die Ergebnisse der Operation aus.

xcode-repl

Diese wurden bisher in kompilierten Sprachen nicht gefunden, obwohl es einige bemerkenswerte Ausnahmen gibt, wie die CSharpRepl in der Mono-Implementierung von C #.

Swift ist anders. Zum ersten Mal können Benutzer, die die Beta von Xcode verwenden, um Swift zu schreiben, sehen, wie ihr Code ausgeführt wird, während sie ihn schreiben, was ihnen erlaubt, leicht zu debuggen, zu planen und mit Code zu experimentieren.

xcode-Spielplatz

Es gibt auch eine interaktive Swift-Befehlszeile, in der Sie Swift in einer zeilenweisen, skriptartigen Umgebung ausführen können.

xcode-swift-repl

Zu den weiteren Funktionen von Xcode 6 Beta 4 gehört ein wesentlich verbessertes UI-Debugging. Storyboards für OS X, mit denen Sie Container und Animationen für Ihre Mac-Anwendungen erstellen können, ohne eine einzelne Codezeile zu schreiben; und neue Tools zum einfachen Erstellen von Spielen.

Die neuen spielespezifischen Entwicklungstools, gemischt mit der neuen Metal API für eine blitzschnelle Grafikleistung und die schnellen Anwendungsentwicklungsfähigkeiten der Swift-Sprache, bedeuten, dass wir in den nächsten Jahren schnellere, bessere und zahlreichere Spiele auf der iOS-Plattform

Sei aufgeregt!

Selbst wenn Sie kein Entwickler sind, gibt es viel von Swift und Xcode 6 zu begeistern.

Freust du dich auf die neuen Entwicklungstools von Apple? Teile deine Gedanken unten.

In this article