Pasimėgauti "Apple Swift" programavimo kalba

"Swift" žaidimų aikštelės yra per daug įdomios

"WWDC 2014" renginyje "Apple" išleido "Swift" programavimo kalbą. "Swift" buvo sukurta, kad galiausiai pakeistų "Objective-C" ir užtikrintų vieningą kūrimo aplinką tiems, kurie kuria "Mac" ir "iOS" įrenginių programas.

Nuo pradinio "Swift" pranešimo naujoji kalba jau matė keletą atnaujinimų. Dabar ji apima " WatchOS" ir "tvOS" palaikymą, leidžiantį jums sukurti visą "Apple" įrenginių spektrą iš vienos plėtros aplinkos.

2014 m. Vasarą aš atsisiųjau "Apple" kūrėjams prieinamą "Swift" beta versiją. Tai yra trumpa apžvalga, kurią radau, ir kelios rekomendacijos, kaip tęsti, jei jus domina "Swift" mokymasis.

2014 m. Vasara

Anksčiau per savaitę aš pagaliau girdėjau atsisiųsti beta versiją "Xcode 6" iš "Apple Developer" svetainės. "Xcode", "Apple" IDE ("Integrated Development Environment"), yra viskas, ko reikia programoms "Mac" ar "iOS" įrenginiams kurti. Jūs iš tikrųjų galite naudoti "Xcode" daugeliui skirtingų plėtros projektų, tačiau "Mac" naudotojams "Mac" ir "iOS" programų kūrimas yra didžiausias.

Xcode, kaip visada, yra nemokamas. Jums reikia "Apple ID", kurį jau turi dauguma "Mac" ir "iOS" naudotojų, tačiau jums nereikia būti "Apple Developer Community" mokančiu nariu. Kiekvienas, turintis "Apple ID", gali atsisiųsti ir naudoti "Xcode IDE".

Būtinai pasirinkite "Xcode 6 beta", nes jame yra "Swift" kalba. Perspėjimo žodis: failas yra didelis (maždaug 2,6 GB), o failų parsisiuntimas iš "Apple Developer" svetainės yra žinoma lėtas procesas.

Kai įdiegiau "Xcode 6 beta", aš ėmiau ieškoti "Swift" kalbos vadovų ir vadovėlių. Mano programavimo patirtis grįžta į "Motorola" ir "Intel" procesorių asamblėjos kalbą ir šiek tiek C kai kuriems plėtros projektams; Vėliau aš suklydau su "Objective-C" tik savo pačių pramoga. Taigi, aš laukiau, kaip pamatyti, ką "Swift" gali pasiūlyti.

Kaip minėjau, aš ieškojau "Swift" vadovus, vadovus ir nuorodas. Nors radau daug svetainių, teikiančių "Swift" gaires, dėl konkrečios priežasties aš nusprendžiau, kad žemiau pateiktas sąrašas buvo kur pradėti.

Swift kalbos žinynai

Perskaičius Swift programavimo kalbą "iBook" (aš iš tikrųjų perskaičiau "iBook", kai ji pirmą kartą pasirodė birželio mėnesį), aš nusprendžiau pereiti į greito pradžios vadovo Ray Wenderlich'ą ir dirbti savo kelią per savo "Swift" pagrindus. Man patinka jo vadovas, ir manau, kad tai gera vieta pradedantiesiems, kurie turi mažai, jei yra, programavimo patirties. Nors turiu padorų vystymosi fone, tai jau seniai, o truputį atnaujinimas buvo tik bilietas prieš pradedant "Apple" vadovus ir nuorodas.

Aš dar nesukūriau jokių programų su "Swift", ir, greičiausiai, niekada nebus. Aš tiesiog norėčiau atkreipti dėmesį į esamą padėtį. Tai, ką radau Swift, buvo gana nuostabi. "Xcode 6 beta" pati buvo pasakiškas, su "Swift" funkcija "Žaidimų aikštelės". Žaidimų aikštelės leidžia išbandyti Swift kodą, kurį parašote, su rezultatais, eilučių linijomis, rodomi žaidimų aikštelėse. Ką aš galiu pasakyti; Man patiko žaidimų aikštelės; gebėjimas gauti atsiliepimus, kai rašote kodą, yra gana nuostabi.

Jei norėjote išbandyti savo ranką, kai kuria plėtra, labai rekomenduoju "Xcode" ir "Swift". Duok jiems šūvį ir linksmink.

Atnaujinimai:

Šio naujinimo metu "Swift" programavimo kalba yra iki 2.1 versijos. "Apple" kartu su nauja versija išleido "Swift" kaip atviro kodo programavimo kalbą, o prievadai galimi "Linux", "OS X" ir "iOS". Atviro kodo "Swift" kalba apima "Swift" kompiliatorių ir standartines bibliotekas.

Taip pat matyti atnaujinimą yra "Xcode", kuris išplėstas iki 7.3 versijos. Aš patikrinou visas šio straipsnio nuorodas, iš pradžių žiūrintį į pirmąją "Swift" beta versiją. Visa informacinė medžiaga išlieka aktuali ir taikoma naujausiai "Swift" versijai.

Taigi, kaip sakiau 2014 m. Vasarą, paimkite Swift į žaidimų aikštelę; Manau, kad jūs tikrai norėsite šią naują programavimo kalbą.

Paskelbta: 2014-08-20

Atnaujinta: 2015-04-05