Jó szórakozást az Apple Swift programozási nyelvével

A swift játszóterek csak túl sok szórakozást jelentenek

Az Apple megnyitotta a Swift programozási nyelvet a WWDC 2014 eseményen. A Swift-et úgy tervezték, hogy végül felváltsa az Objective C-t, és egységes fejlesztési környezetet biztosítson azok számára, akik alkalmazásokat hoznak létre mind a Mac, mind az iOS eszközök számára.

A Swift kezdeti bejelentése óta az új nyelv már számos frissítést látott. Most magában foglalja a watchOS és a tvOS támogatását is, amely lehetővé teszi számukra, hogy az Apple eszközök teljes skáláját egyetlen fejlesztési környezetből fejlesztse ki.

2014 nyarán letöltöttem a Swift eredeti bétaverzióját, amely az Apple fejlesztőinek rendelkezésére állt. Ez egy rövid pillantást vetett arra, amit találtam, és néhány ajánlást arról, hogyan kell eljárni, ha érdekli a Swift tanulás.

A 2014 nyara

A hét elején végül eljutottam az Xcode 6 bétaverziójának letöltéséhez az Apple Developer weboldaláról. Az Xcode, az Apple IDE (Integrált Fejlesztési Környezet) mindent tartalmaz, amire szükség van a Mac vagy iOS eszközök alkalmazásainak fejlesztéséhez. Az Xcode-t sok különböző fejlesztési projekthez használhatja, de a Mac felhasználók számára a Mac és az iOS alkalmazások a nagyok.

Az Xcode, mint mindig, ingyenes. Szüksége van egy Apple-azonosítóra, amelyet a legtöbb Mac és iOS-felhasználó már rendelkezik, de nem kell kifizetődő az Apple Developer közösségben. Az Apple ID segítségével bárki letöltheti és használhatja az Xcode IDE-t.

Győződjön meg róla, hogy kiválasztja az Xcode 6 béta verzióját, mert tartalmazza a Swift nyelvet. Figyelmeztetőszó: a fájl nagy (kb. 2,6 GB), és a fájlok letöltése az Apple Developer webhelyről egy hírhedten lassú folyamat.

Miután telepítettem az Xcode 6 béta verzióját, Swift nyelvi útmutatókat és oktatóanyagokat kerestem. A programozási élményem a Motorola és az Intel processzorok assembly nyelvéhez, valamint néhány fejlesztési projekthez egy kicsit C-ből származik; később a C-C célponttal becsaptam, csak a saját szórakozásomért. Szóval várom, hogy látom, amit Swift kínál.

Mint említettem, kerestem a Swift oktatóanyagokat, útmutatókat és referenciákat. Míg sok olyan webhelyet találtam, amelyek Swift iránymutatást adtak, különösebb ok nélkül úgy döntöttem, hogy az alábbi lista az a hely, ahova elkezdenék.

Swift nyelvi útmutatók

A Swift Programming Language iBook olvasása után (én ténylegesen olvastam az iBook-ot, amikor először jött ki júniusban) úgy döntöttem, hogy Ray Wenderlich gyorsindító útmutatójához ugrik, és végigvezeti a Swift alapjait bemutató bemutatóját. Szeretem az útmutatóját, és úgy gondolom, ez egy jó hely egy olyan kezdőnek, aki kevés, ha van, programozási élménye. Bár tisztességes fejlesztési hátterem van, régen ez már régen történt, és egy kis frissítő csak a jegy volt, mielőtt az Apple útmutatókra és referenciákra lépne.

Még nem hoztam létre alkalmazást a Swift-szel, és minden valószínűség szerint soha nem fogok. Csak szeretnék lépést tartani a fejlődés jelenlegi állapotával. Amit a Swiftben találtam, nagyon elképesztő volt. Maga az Xcode 6 béta fantasztikus volt, a Playgrounds funkcióval együtt működik a Swift. A játszóterek lehetővé teszik, hogy kipróbálhassa a Swift kódot, amit írsz, az eredményeket sorban, a Playgrounds-ban. Mit mondhatnék; Tetszett a játszótér; az a képesség, hogy visszajelzést írj, ahogy írom a kódot, meglehetősen elképesztő.

Ha kipróbálták, hogy kipróbálhassák a kezét egy kicsit a fejlődésben, ajánlom Xcode és Swift. Adj nekik egy lövést, és szórakozzanak.

Frissítés:

A Swift programozási nyelv a frissítés idején a 2.1-es verzióig tart. Az új verzió mellett az Apple kiadta a Swift-et nyílt forráskódú programozási nyelvként is, Linux, OS X és iOS számára. A nyílt forráskódú Swift nyelv tartalmazza a Swift fordítóprogramot és a standard könyvtárakat.

A frissítés is az Xcode, amely a 7.3 verzióra indult. Megnéztem az összes hivatkozást ebben a cikkben, amely eredetileg a Swift első bétaverziójára nézett. Az összes referenciaanyag továbbra is aktuális, és a Swift legfrissebb verziójára vonatkozik.

Tehát, ahogy azt 2014 nyarán mondtam, vegye Swiftet a játszótérbe; Szerintem nagyon tetszik ez az új programozási nyelv.

Megjelent: 20/20/2014

Frissítve: 2015. 05. 04.