Ustvarjanje aplikacij za Apple Watch in watchOS 2

Vodnik za razvijanje aplikacij za Appleovo obrabljivo napravo in njen najnovejši operacijski sistem

15. oktober 2015

Letos je Apple ustvaril valove z uvedbo impresivne, futuristične nosljive, Apple Watch . S tem se ne ustavi, velikan je dodatno uvedel popolnoma novo posodobitev operacijskega sistema za to napravo - watchOS 2. Prvotno predstavljena na WWDC (Worldwide Developers Conference) letos in predvidena za javnost 16. septembra letos, je bila zamuda zaradi napake v razvoju. Končno je bil sproščen 22. septembra.

V tem prispevku vam predstavljamo vodnik za razvijanje aplikacij za Apple Watch, ki prikazuje nekaj novih funkcij, s katerimi se lahko obiščete v watchOS 2.

Nove značilnosti watchOS 2

Razvijanje aplikacij z Xcode

Xcode zdaj ponuja svoj razvojni paket za ne samo OS X in iOS, temveč tudi za watchOS. Na voljo je za prenos v Mac App Store in prihaja brezplačno. Tu lahko dodatno prenesete naslednjo različico beta. Ko nabavite Apple ID, se lahko pridružite programu Apple Developer.

Skupaj s tem, da omogočite oblikovanje postavitev in razvijate pravo vrsto kode za njih, Xcode skenira vaše delo za napake in ga prevede v izvedljive runtimee, ki jih lahko pozneje namestite ali prodajate prek aplikacije App Store.

Xcode je podpiral Swift od prejšnje izdaje, različice 6. Beta izdaja Xcode 7 pa podpira Swift 2.

Razvijanje aplikacij s programom Swift

Najprej uveden na WWDC 2014, je bil Swift namenjen nadomestiti Objective-C, ki je osnova za razvoj aplikacij za iOS in OS X. Letos je podjetje izdelalo jezik odprtega vira, ki ponuja tudi podporo Linuxu. Swift 2 dodatno razširja več svojih funkcij in funkcionalnosti.

Sama dokumentacija Apple ponuja dovolj dober uvod v Swift. Ne potrebujete predhodnih izkušenj pri delu z jezikom in vas vodijo skozi preproste korake, kar vam olajša razumevanje procesa.

Poleg tega lahko najdete več spletnih tečajev in vaj po delu s podjetjem Swift. Eden od najboljših je Learn Swift Tips, ki daje razvijalcem nasvete, kako-to in koristne nasvete. Zajema celoten spekter ravni, od začetnikov do naprednih razvijalcev. Poleg tega daje tudi povezave s kodnimi knjižnicami, knjigami in primeri kod, ki so jih ustvarili razvijalci v preteklosti.

watchOS 2: odpiranje novih poti za razvijalce

WatchOS 2 je nedvomno odprla nekaj več možnosti za razvijalce iOS , s čimer jim omogoča ustvarjanje boljših aplikacij za celoten spekter naprav iOS, poleg tega pa tudi Appleovega pametnega ure.

Trg pametnih črt je le razvijajoč in konkurenca še ni vse tako hudo. Ustvarjanje zelo zaželenih in uporabnih aplikacij za Watch, zato lahko poviša povpraševanje po nosljivem, tako da se drži glave in ramena nad konkurenco.