Have Fun With Apple's Swift Programming Language

Swift-en jolastokiak oso dibertigarriak dira

Applek Swift programazio hizkuntza zabaldu du WWDC 2014 ekitaldian. Swift-k Objektu-Ca behin betiko diseinatu zuen, eta garapen-unitate bateratu bat sortu zuten Mac eta iOS gailuetarako aplikazioak sortzeko.

Swiften hasierako iragarpenetik aurrera, hizkuntza berriek eguneratze ugari ikusi dituzte. Orain watchOS eta TVOS gailuetarako laguntza jasotzen du, Apple gailuen gama osoak garapen-ingurune bakarrean garatzeko.

2014ko udan, Apple-ko garatzaileentzat eskuragarri zegoen Swift jatorrizko bertsioa deskargatu nuen. Hau aurkitu dudan begirada labur bat da, eta Swift ikasteko interesa pizten laguntzeko gomendio batzuk.

2014ko udan

Astean lehenago, Xcode 6 bertsioaren bertsioa Apple Developer webgunetik deskargatu nuen azkenik. Xcode-k, Apple IDEk (Integrated Development Environment) Mac edo iOS gailuetarako aplikazioak garatzeko beharrezko dena dauka. Benetan erabil dezakezu Xcode hainbat garapen proiektuetarako, baina Mac erabiltzaileentzat, Mac eta iOS aplikazioak sortuz gero, biggies dira.

Xcode, beti bezala, doakoa da. Apple ID bat behar duzu, Mac eta iOS erabiltzaile gehienak dagoeneko, baina ez duzu Apple Garatzaileen komunitatean ordaindu beharreko kidea izan behar. Apple ID duen edonork Xcode IDE deskargatu eta erabili dezake.

Ziurtatu Xcode 6 beta hautatzea, Swift hizkuntza delako. Abisu-hitz bat: fitxategia handiegia da (gutxi gorabehera 2.6 GB), eta Apple-ren Garatzaileen guneko fitxategiak deskargatzea prozesu nabaria da.

Behin Xcode 6 beta instalatu nuenean, Swift hizkuntzako gidak eta tutorialak bila nituen. Nire programazio-esperientzia Motorola eta Intel prozesadoreetarako muntaia-hizkuntzan itzultzen da, eta garapen-proiektu batzuetarako C-ko pixka bat. Gero, engainatu nituen Objective-C-rekin, nire jolaserako. Beraz, aurrera begiratu nuen Swift zer eskaintzen duen ikusteko.

Esan dudan bezala, Swift tutoretzak, gidak eta erreferentziak bilatu ditut. Swift-en orientabidea ematen duten guneak asko aurkitu ditudan bitartean, erabaki nuen, arrazoirik ez zegoela, beheko zerrenda non hasi nintzen.

Swift hizkuntza-gidak

Swift Programming Language iBook liburuan irakurri nuen (iBook irakurri nuen ekainean lehen aldiz irakurri nuenean), Ray Wenderlich-en hasierako gida bizkorrean salto egitea erabaki nuen eta Swift-en oinarrizko tutorialen bidez lan egin nuen. Bere gida gustatzen zait eta uste dut hasiberrientzat oso ona dela, hasieratik programazio esperientzia txikia bada. Garapenean atzeko duina izan arren, aspalditik dago eta apur bat freskatzea besterik ez zen txartela, Apple gidariei eta erreferentzietara joan aurretik.

Ez daukat Swift-en aplikaziorik sortu, eta probabilitate guztietan, inoiz ez dut izango. Garapenaren uneko egoera mantenduz gustatzen zait. Swift-en aurkitu nuen hori nahiko harrigarria izan zen. Xcode 6 beta bera izan zen fabulous, Swift-ekin jolasten den Playground-ekin. Lurzoruak idatzi duzun Swift kodea probatu ahal izango duzu, emaitzak, lerro-lerroa, Playground-en bistaratzen dira. Zer esan dezaket; I playgrounds gustatu zait; Zure kodea idazten ari zarenean zure iritzia eskuratzeko gaitasuna nahiko harrigarria da.

Zure eskua saiatzen bazara garapen pixka bat galtzen baduzu, Xcode eta Swift oso gomendatzen dut. Eman tiro bat eta dibertigarri batzuk.

media:

Swift programazio hizkuntza 2.1 bertsioren bertsio eguneratua da. Bertsio berriarekin batera, Apple kaleratu zuen Swift kode irekiko programazio-lengoaia gisa, Linux, OS X eta iOS-rako portuetarako. Iturburu irekia Swift hizkuntza Swift konpiladoreak eta liburutegi estandarrak daude.

Eguneratze bat ere ikusten da Xcode 7.3 bertsioan aurreratu dena. Artikulu honetan aipatutako erreferentziak ikusi ditut, jatorriz Swift-en lehen beta bertsioan. Erreferentzia material guztia uneko izaten jarraitzen du eta Swift-ren azken bertsioari aplikatzen zaio.

Beraz, 2014ko udan esan dudan bezala, Swift hartu jolastokia; Benetan uste duzu programazio-lengoaia berria dela.

Argitaratua: 2014/08/20

Eguneratuta: 05/5/2015