Apple Watchi ja watchOS 2 rakenduste loomine

Apple'i kandekõlbliku seadme ja selle uusima operatsioonisüsteemi rakenduste arendamise juhend

2015. aasta 15. oktoober

Sel aastal lõi Apple laineid, tutvustades Apple Watchi muljetavaldavat, futuristlikku kantavat. Pidades seda lihtsalt ei jõudnud, tõi hiiglane täiendavalt selle seadme operatsioonisüsteemi värskeima versiooni - watchOS 2. Algselt avaldati sellel aastal WWDC-i (Worldwide Developers Conference) raames ja plaanitakse selle väljaandmiseks käesoleva aasta 16. septembril, kuna selle väljatöötamisel oli viga. See ilmus lõpuks 22. septembril.

Selles postituses tutvustame teile Apple Watchi rakenduste arendamise juhendit, mis pakub mõningaid uusi funktsioone, mida saate watchOS 2 abil mängida.

WatchOS 2 uued funktsioonid

Rakenduste arendamine Xcodega

Xcode pakub nüüd oma arenduspaketi mitte ainult OS X-le ja iOS-ile, vaid ka watchOS-i jaoks. See on Mac App Storeile allalaadimiseks saadaval ja tasuta. Järgmiselt saate alla laadida järgmise beetaversiooni. Apple ID-d hankides võite Apple'i arendajaprogrammiga liituda.

Lisaks saate skeeme kujundada ja välja töötada neile sobiva koodi koodi, skannib Xcode oma töö vigade eest ja kompileerib selle käivitatavaks ajaperioodiks, mida saate hiljem ise installida või müüa App Store'i kaudu.

Xcode toetas Swift'i eelmist versiooni 6. versiooni. Kuid Xcode 7 beta versioon toetab Swift 2.

Swift'i rakenduste arendamine

WWDC 2014 esmakordselt kasutusele võetud Swift eesmärk oli asendada Objective-C, mis on iOS ja OS X rakenduste arendamise aluseks. Sel aastal on ettevõte teinud keele avatud lähtekoodiga, pakkudes ka Linuxi toetust. Swift 2 laiendab veel mitmeid selle funktsioone ja funktsioone.

Apple'i dokumentatsioon ise pakub piisavalt head tutvustust Swiftile. See ei vaja teilt varasemat kogemust keelega töötamisel ja lihtsate sammude abil, mis muudab protsessi hõlpsaks.

Lisaks sellele leiate Swiftiga töötamiseks ka mitmeid veebikursuseid ja õppematerjale. Üks parimaid on Learn Swift Tips, mis annab arendajatele nõu, kuidas ja kasulikke näpunäiteid. See hõlmab kogu taseme spektrit, alustades otseselt algajadest arenenud arendajatele. Veelgi enam, see annab ka linke koodijaamatutesse, raamatutesse ja arendajatele loodud koodide näiteid minevikus.

watchOS 2: arendajatele uute võimaluste avamine

WatchOS 2 avas ilmselgelt iOS-i arendajatele veel mitu võimalust, võimaldades neil luua paremaid rakendusi kogu iOS-i seadmete jaoks, lisaks Apple'i smartwatchile.

Smartwatchi turg areneb pidevalt ja konkurents ei ole veel nii kõva. Seetõttu on Watchi jaoks väga soovitavate ja kasutatavate rakenduste loomine kergesti nõudlik olla kulumiskindel, mis aitab tal hoida võistluse kõrgusel pea ja õlgade poole.