Vytváření aplikací pro Apple Watch a watchOS 2

Průvodce pro vývoj aplikací pro zařízení Apple Wearable a jeho nejnovější verzi OS

15. října 2015

V letošním roce společnost Apple vytvořila vlny tím, že představila impozantní, futuristický nositelný přístroj Apple Watch . Nepřestávalo se na to, že obřad dodatečně představil zcela novou aktualizaci operačního systému pro toto zařízení - watchOS 2. Původně odhalená na WWDC (Worldwide Developers Conference) v letošním roce a naplánovaná na 16. září tohoto roku, byla zpožděna kvůli chybě ve vývoji. To bylo konečně propuštěno 22. září.

V tomto příspěvku vám přinášíme průvodce pro vývoj aplikací pro službu Apple Watch, které představují některé nové funkce, se kterými můžete hrát v hodině 2.

Nové funkce watchOS 2

Vývoj aplikací s kódem Xcode

Xcode nyní nabízí vývojovou sadu nejen pro OS X a iOS, ale i pro watchOS. Je k dispozici ke stažení v Mac App Store a je zdarma. Další verzi beta můžete dále stáhnout. Jakmile obdržíte Apple ID, můžete se připojit k programu Apple Developer Program.

Spolu s tím, že můžete navrhnout rozvržení a vytvořit správný typ kódu pro ně, Xcode prohledá vaši práci za chyby a kompiluje ji do spustitelných runtime, které můžete později nasadit nebo prodávat prostřednictvím App Store.

Xcode podporuje systém Swift od jeho předchozí verze verze 6. Beta verze Xcode 7 však podporuje Swift 2.

Rozvíjení aplikací s funkcí Swift

Představen první na WWDC 2014, Swift měl nahradit Objective-C, který je základem pro vývoj aplikací iOS a OS X. V letošním roce se společnost stala jazykem otevřeným zdrojem a také nabídla podporu pro Linux. Swift 2 dále rozšiřuje několik jeho funkcí a funkčnosti.

Samotná dokumentace společnosti Apple nabízí dostatečně dobré představení společnosti Swift. Nepotřebujete, abyste měli nějaké předchozí zkušenosti s používáním jazyka a vedli vás pomocí jednoduchých kroků, což vám usnadňuje pochopení procesu.

Kromě toho najdete několik on-line kurzů a cvičení na práci s Swift. Jeden z nejlepších tipů je Learn Swift Tips, který poskytuje vývojářům rady, tipy a užitečné tipy. Zahrnuje celé spektrum úrovní, které začínají od začátečníků až po pokročilé vývojáře. Dále také poskytuje odkazy na knihovny kódů, knihy a příklady kódů vytvořených vývojáři v minulosti.

watchOS 2: Otevření nových možností vývojářům

WatchOS 2 nepochybně otevřel vývojářům iOSu další možnosti, které jim umožňují vytvářet lepší aplikace pro celou řadu zařízení iOS a smartwatch společnosti Apple.

Trh s smartwatchem se vyvíjí a konkurence zatím není taková divoká. Vytvoření velmi žádaných a použitelných aplikací pro Watch může proto posílit poptávku po nositeli, což mu pomáhá stát nad hlavou a rameny nad konkurencí.