Gakktu úr skugga um að Swift forritunarmál Apple sé í boði

Leiksvæðin í Swift eru bara of mikið skemmtilegt

Apple rúllaði út Swift forritunarmálið á WWDC 2014 atburðinum. Swift var hannað til að lokum skipta um Objective-C og veita sameinað þróun umhverfi fyrir þá sem búa til forrit fyrir bæði Mac og IOS tæki.

Frá upphafi tilkynningu um Swift hefur nýtt tungumál þegar séð nokkrar uppfærslur. Það felur nú í sér stuðning við watchOS auk tvOS, sem gerir þér kleift að þróa fyrir alla fjölbreytta Apple tæki úr einu þróunarsamfélagi.

Á sumrin 2014 sótti ég upprunalega beta útgáfu af Swift sem var í boði fyrir Apple forritara. Þetta er stutt yfirlit yfir það sem ég fann og nokkrar tillögur um hvernig á að halda áfram ef þú hefur áhuga á að læra Swift.

Sumarið 2014

Fyrr í vikunni fékk ég loksins að hlaða niður beta útgáfunni af Xcode 6 frá heimasíðu Apple Developer. Xcode, IDE Apple (Integrated Development Environment) inniheldur allt sem þarf til að þróa forrit fyrir Mac eða IOS tæki. Þú getur raunverulega notað Xcode fyrir margar mismunandi þróunarverkefni, en fyrir Mac notendur eru að búa til Mac og IOS forrit sem biggies.

Xcode, eins og alltaf, er ókeypis. Þú þarft Apple ID, sem flestir Mac og IOS notendur hafa þegar, en þú þarft ekki að vera að borga aðili í Apple Developer samfélaginu. Hver sem er með Apple ID getur hlaðið niður og notað Xcode IDE.

Vertu viss um að velja Xcode 6 beta, því það inniheldur Swift tungumálið. Orð viðvörunar: Skráin er stór (u.þ.b. 2,6 GB) og að hlaða niður skrám frá Apple Developer síðuna er alræmd hægur aðferð.

Þegar ég setti upp Xcode 6 beta fór ég að leita að leiðbeiningum Swift tungumál og námskeið. Forritunarmálið mitt fer aftur til samsetningar tungumáls fyrir Motorola og Intel örgjörva, og hluti af C í sumum þróunarverkefnum; seinna lék ég í kringum Objective-C, bara fyrir eigin skemmtun. Svo hlakka ég til að sjá hvað Swift hefur að bjóða.

Eins og ég nefndi, leitaði ég að Swift námskeið, handbækur og tilvísanir. Á meðan ég fann margar síður sem bjóða upp á sveigjanlegar leiðbeiningar ákvað ég, af neinum sérstökum ástæðum, að listinn hér að neðan væri þar sem ég myndi byrja.

Swift Language Guides

Eftir að hafa lesið Swift Programming Language iBook (ég las í raun iBook þegar hún kom fyrst út í júní) ákvað ég að hoppa í Ray Wenderlich's fljótur byrjunarleiðbeiningar og vinna leið gegnum námsefnið um grunnatriði Swift. Mér finnst leiðarvísir hans og ég held að það sé góður staður fyrir byrjandi sem hefur lítinn, ef einhver, forritun reynsla að byrja. Þó að ég sé með ágætis bakgrunn í þróun, það er frá löngu síðan, og smá endurnýjun var bara miða áður en ég flutti til Apple leiðsögumenn og tilvísanir.

Ég hef ekki búið til nein forrit með Swift ennþá, og að öllum líkindum mun ég aldrei. Mig langar bara að fylgjast með núverandi stöðu þróunar. Það sem ég fann í Swift var ansi ótrúlegt. The Xcode 6 beta sjálft var stórkostlegur, með Playgrounds lögun sem vinnur með Swift. Leiksvæði leyfa þér að prófa Swift kóða sem þú skrifar, með niðurstöðum, línu fyrir línu, sem birtist á leikvellinum. Hvað get ég sagt; Mér líkaði leiksvæðin; Hæfni til að fá viðbrögð eins og þú ert að skrifa kóðann þinn er ansi ótrúleg.

Ef þú hefur verið freistað til að reyna höndina þína í smá þróun, mæli ég mjög með Xcode og Swift. Gefðu þeim skot og skemmtu þér.

Uppfærslur:

The Swift forritunarmál er allt að útgáfu 2.1 þegar þessar uppfærslur eru gerðar. Ásamt nýju útgáfunni gaf Apple út Swift sem opinn forritunarmál, með höfnum í boði fyrir Linux, OS X og IOS. Open Swift tungumálið inniheldur Swift þýðanda og staðlaða bókasöfn.

Einnig er að sjá uppfærslu Xcode, sem er flutt í útgáfu 7.3. Ég hef athugað allar tilvísanir í þessari grein, sem upphaflega horfði á fyrstu beta útgáfuna af Swift. Öll viðmiðunarefni er ennþá gild og gildir um nýjustu útgáfuna af Swift.

Svo, eins og ég sagði í sumarið 2014, taktu Swift út á leikvöllinn; Ég held að þú sért virkilega eins og þetta nýja forritunarmál.

Birt: 8/20/2014

Uppfært: 4/5/2015