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
- Apple Watchi uusim operatsioonisüsteem pakub arendajatele riistvara põhifunktsioone, võimaldades neil töökindlalt töötada. Smartwatchi potentsiaali täieliku ulatuse kasutamine aitab muuta selle täisväärtuslikuks mobiilseadmeks, mis võib oma arvukalt funktsioone täita, ilma et oleks vaja iPhone'ile siduda .
- Uue kantava operatsioonisüsteemi versioon võimaldab arendajatel kasutada selliseid komponente nagu mikrofon ja Digital Crown. See tähendab, et kasutajad saavad kasutada rakendusi, ilma et peaksite oma nutitelefonidele pidevalt toetuma.
- KellKit, mis on äsja kasutusele võetud Xcode uusimas versioonis, võimaldab arendajatel käsitseda nägemise nägu keerukate funktsioonidega. Need on põhiliselt read, mis kuvatakse kõrvaklappide kõrval ja kuvavad mitmesuguseid informatsiooni ja teatisi. See aitab kasutajatel teateid ja värskendusi juurde pääseda, ilma et oleks vaja neile üle minna. Arendajad saavad selle funktsiooni abil töötada, et pakkuda kasutajatele oma kellade digitaalse krooniga rohkem võimalusi.
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.