Hutt Spaass mat Apple's Swift Programméieren Sprooche

D'Spillplécke am Swift Are Just Too Much Fun

Apple huet d'Programm Swift Programméierung op der WWDC 2014 Event gewonnen. Swift huet fir den Objective-C schliesslech ersetzen an en eengebauten Entwécklungsëmbuerg fir déi déi Apps fir Mac an iOS Geräter erstellt.

Zënter der éischter Annonce vu Swift huet déi nei Sprooch scho eng Rei Aktualiséierunge gesinn. Et beherrscht d'Ënnerstëtzung fir den Iwwerwaachung wéi och de tvOS, fir datt Dir fir déi ganz gamut vun Apple-Apparater aus enger eenzeger Entwécklungshëllef entwéckelt.

Am Summer 2014 hunn ech déi originell Beta-Version vun Swift erofgelueden, déi fir Apple Entwéckler verfügbar ass. Dëst ass e klengen Optioun vu wat ech fonnt hunn, a wéineg Empfehlungen fir wéi Dir et virzestellen, wann Dir mat Schwift léiert.

De Summer 2014

Awer virdrun an der Woch hu mech endlech ëm d'Beta Versioun vu Xcode 6 vun der Apple Developer Websäit ze liesen. Xcode, Apple's IDE (Integrated Development Environment) enthält alles wat fir Apps fir Mac oder iOS Apparater entwéckelt gëtt. Dir kënnt tatsächlech Xcode fir vill verschidde Entwécklungsprojete benotzen, awer fir Mac Benotzer, erstellen an Mac an iOS Apps sinn d'BigGien.

Xcode, wéi ëmmer, ass gratis. Dir braucht eng Apple Identifikatioun, déi meescht Mac an iOS Benotzer hunn schon, awer Dir musst net e bezuele Member vun der Apple Developer Community sinn. Jiddereen mat engem Apple ID kann den Xcode IDE eroflueden a benotzen.

Gitt sécher datt d'Xcode 6 Beta gewielt gëtt, well se d'Swift Sprooch beinhalt. E Wuert vum Warnung: D'Datei ass grouss (ongeféier 2,6 GB), an de Download vun Dateien aus dem Apple Developer Site ass e schockéiert Prozess.

Nodeems ech Xcode 6 Beta installéiert hunn, hunn ech gesicht fir Swift Sprooche Guides an Tutorials. Meng Programméierungserfahrung geet zréck op d'Assemblée fir Motorola an Intel Prozessoren, e puer vun C fir puer Entwécklungsprojeten; Méi spéit hunn ech mech mam Objective-C verfuusst, just fir meng eegent Amusement. Also, ech freen mech fir ze kucken wat Schwift ze bidden huet.

Wéi ech gesot hunn, hunn ech gesucht fir Swift Tutorials, Guiden a Referenzen. Iwwerdeems ech vill Site mat Swift guidéiert hunn, hunn ech beschloss, datt ech keen speziellen Grond hunn, datt d'Lëscht ass wou ech beginn.

Swift Language Guides

Wéi ech de Swift Programming Language iBook erstallt hunn (ech hunn de iBook geliest, wann et am Juni erauskomm ass), huet ech beschloss fir de schnelle Startleit vum Ray Wenderlich ze sprangen a maach mat sengem Tutorial op Swift basics. Ech gefällt säin Guide an ech mengen et ass eng gutt Plaz fir en Ufänger, deen e wéineg, wann iergendwou hutt, Programméierterchance beginn. Obwuel ech eng anstänneg Hannergrond an der Entwécklung hunn, ass et schonn eng laang Zäit, a e bësse erfrëschende just de Ticket, ier Dir weider op d'Apple Guiden a Referenzen riicht.

Ech hunn nach keng Apps mat Swift erstallt, an an aller Wahrscheinlechkeet sinn ech ni. Ech maachen grad wéi den aktuelle Stand der Entwécklung. Wat ech fonnt hunn bei Swift war relativ wonnerbare. D'Xcode 6 Beta selwer war fabulös, mat der Playgrounds Feature, déi mat Swift fonctionnéiert. Spillplécke erlaaben Iech de Swift-Code, deen Dir schreift, probéieren, mat de Resultater, Zeil vun der Linn, an der Spillplaz. Wat soll ech soen; Ech hu gär d'Spillplaz; D'Kapazitéit fir Feedback ze kréien wéi Dir Äre Code schreift ass ziemlech erstaunlech.

Wann Dir Iech versucht hutt Är Hand an e bësse vun der Entwécklung ze probéieren, ech recommandéieren Xcode an Swift ze recommandéieren. Gitt hinnen eng Schéiss, a bësse Spaass.

Aktualiséierung:

D'Programm Swing Programmatioun ass bis zur Versioun 2.1 am Moment vum Update. Zesumme mat der neier Versioun huet Apple Apple Swift als Open Source Programmiersprache publizéiert, mat Ports fir Linux, OS X an iOS. Déi Open Source Swift Sprooch schreift de Swift Compiler an Standardbibliothéiken.

Och wann en Update aktualiséiert gëtt, ass Xcode, deen op Version 7.3 fortgeschriwwen ass. Ech hunn all d'Referenzen an dësem Artikel iwwerpréift, déi ursprünglech d'éischt Beta Versioun vu Swift gesinn hunn. All Referenzmaterial bleift aktuell a gëllt fir déi neueste Versioun vum Swift.

Also, wéi ech am Summer 2014 gesot hunn, huelt séier op de Spillplaz. Ech denken, datt Dir dës Programmiersprache wierklech gär wëll.

Verëffentlecht: 8/20/2014

Aktualiséiert: 4/5/2015