Distrează-te cu limbajul de programare rapid al Apple

Locurile de joacă din Swift sunt prea multe distracții

Apple a lansat limba de programare Swift la evenimentul WWDC 2014. Swift a fost proiectat să înlocuiască obiectivul C și să ofere un mediu de dezvoltare unificat pentru cei care creează aplicații pentru dispozitivele Mac și iOS.

De la anunțul inițial al lui Swift, noua limbă a văzut deja o serie de actualizări. Include acum suport pentru watchOS , precum și pentru tvOS, permițându-vă să vă dezvoltați pentru întreaga gamă de dispozitive Apple dintr-un singur mediu de dezvoltare.

În vara anului 2014, am descărcat versiunea beta originală a lui Swift, care a fost disponibilă dezvoltatorilor Apple. Aceasta este o scurtă privire la ceea ce am găsit și câteva recomandări despre cum să procedați dacă sunteți interesat să învățați Swift.

Vara anului 2014

La începutul săptămânii, am ajuns în sfârșit la descărcarea versiunii beta a Xcode 6 de pe site-ul Apple Developer. Xcode, IDE-ul Apple (Integrated Development Environment) conține tot ce este necesar pentru a dezvolta aplicații pentru dispozitivele Mac sau iOS. Puteți utiliza de fapt Xcode pentru multe proiecte de dezvoltare diferite, dar pentru utilizatorii de Mac, crearea de aplicații Mac și iOS sunt biggii.

Xcode-ul, ca întotdeauna, este gratuit. Aveți nevoie de un ID Apple, pe care majoritatea utilizatorilor de Mac și iOS au deja, dar nu trebuie să fiți membru plătitor al comunității Apple Developer. Oricine are un ID Apple poate descărca și utiliza ID-ul Xcode.

Asigurați-vă că selectați Xcode 6 beta, deoarece include limba Swift. Un cuvânt de avertizare: fișierul este mare (aproximativ 2.6 GB), iar descărcarea fișierelor de pe site-ul Apple Developer este un proces notoriu lent.

Odată ce am instalat Xcode 6 beta, m-am îndreptat spre ghizii și tutorialele limbajului Swift. Experiența mea de programare revine la limbajul de asamblare pentru procesoarele Motorola și Intel și un pic de C pentru unele proiecte de dezvoltare; Mai târziu, m-am păcălit cu Obiectiv-C, doar pentru amuzamentul meu. Asadar, asteptam cu nerabdare sa vedem ce are de oferit Swift.

După cum am menționat, am căutat tutoriale Swift, ghiduri și referințe. În timp ce am găsit multe site-uri care oferă îndrumare Swift, am decis, fără nici un motiv special, că lista de mai jos este locul unde voi începe.

Ghiduri lingvistice rapide

După ce am recitit iBook-ul de programare Swift (de fapt, am citit iBook-ul când a ieșit pentru prima dată în iunie), am decis să mă înscriu în ghidul de pornire rapid al lui Ray Wenderlich și să lucrez prin intermediul tutorialului său de bază despre Swift. Îmi place ghidul său și cred că este un loc bun pentru un începător care are puțină experiență de programare, dacă este cazul, pentru a începe. Deși am un fundal decent în dezvoltare, este de mult timp în urmă, și un pic de perfecționare a fost doar biletul înainte de a trece la ghidurile și referințele Apple.

Nu am creat încă nicio aplicație cu Swift și, probabil, nu o voi face niciodată. Îmi place să țin pasul cu stadiul actual al dezvoltării. Ceea ce am găsit în Swift a fost destul de uimitor. Xcode 6 beta în sine a fost fabulos, cu funcția Playgrounds care funcționează cu Swift. Locurile de joacă vă permit să încercați codul Swift pe care îl scrieți, iar rezultatele, line-line, vor fi afișate în locațiile de joacă. Ce pot sa spun; Mi-au plăcut locurile de joacă; abilitatea de a obține feedback când scrieți codul dvs. este destul de uimitor.

Dacă ați fost tentați să încercați mâna la un anumit moment de dezvoltare, recomand foarte Xcode și Swift. Dați-le o lovitură și distrează-te.

Actualizări:

Limba de programare Swift este de până la versiunea 2.1 în momentul acestei actualizări. Alături de noua versiune, Apple a lansat Swift ca limbă de programare open source, cu porturi disponibile pentru Linux, OS X și iOS. Limbajul open source Swift include compilatorul Swift și bibliotecile standard.

De asemenea, o actualizare este Xcode, care a avansat la versiunea 7.3. Am verificat toate referințele din acest articol, care priveau inițial prima versiune beta a lui Swift. Toate materialele de referință rămân actuale și se aplică celei mai recente versiuni a Swift.

Deci, așa cum am spus în vara anului 2014, luați Swift pe locul de joacă; Cred că vă place foarte mult acest nou limbaj de programare.

Publicat: 20/20/2014

Actualizat: 4/5/2015