15. oktober 2015
I år skabte Apple bølger ved at introducere den imponerende, futuristiske bærbare, Apple Watch. Endnu ikke stoppet med det, den gigant introducerede desuden en helt ny opdatering til operativsystemet til denne enhed, "WatchOS 2." Originalt afsløret på WWDC (Worldwide Developers Conference) i år og planlagt til udgivelse den 16. september i år, det blev forsinket på grund af en fejl i sin udvikling. Det blev endelig udgivet den 22. september.
I dette indlæg bringer vi dig en guide til at udvikle apps til Apple Watch og præsenterer nogle nye funktioner, du kan lege med i watchOS 2.
- Tips til at skabe engagerende apps til Apple Watch
Nye funktioner i watchOS 2
- Apple Watchs nyeste operativsystem tilbyder udviklere flere kernefunktioner i hardware, hvilket gør dem i stand til at arbejde mere effektivt med den bærbare. Udnyttelse af det fulde omfang af smartwatch'ens potentiale ville medvirke til at omdanne det til en fuldt udviklet mobil computerenhed, som kan udføre en bred vifte af funktioner, selvfølgelig, uden at være bundet til iPhone.
- Den nye bærbare OS-version gør det muligt for udviklere at få adgang til komponenter som mikrofonen og Digital Crown. Det indebærer, at brugerne kan bruge applikationer uden at skulle stole på deres smartphones hele tiden.
- ClockKit, som er blevet nyligt introduceret i den nyeste version af Xcode, gør det muligt for udviklere at manipulere Watch-ansigtet med funktionen Komplikationer. Disse er grundlæggende udlæsning, der vises sammen med opkaldet og viser forskellige informationstyper og meddelelser. Dette hjælper brugerne med at få adgang til underretninger og opdateringer uden at skulle skifte til dem. Udviklere kan arbejde med denne funktion for at give brugerne flere muligheder på Digital Crown af deres ure.
- Oprettelse af Apple Watch Apps: Sådan hjælper det forhandlere
Udvikle Apps med Xcode
Xcode tilbyder nu sin udviklingspakke til ikke kun OS X og IOS, men også for WatchOS. Den er tilgængelig til download på Mac App Store og gratis. Du kan desuden downloade den næste betaversion her. Når du har købt et Apple ID, kan du deltage i Apple Developer Programmet.
Sammen med at du kan designe layouter og udvikle den rigtige type kode til dem, scanner Xcode dit arbejde for fejl og kompilerer det i eksekverbare runtimes, som du senere kan distribuere selv eller sælge via App Store.
Xcode har støttet Swift siden sin tidligere version, version 6. Beta-udgivelsen af Xcode 7 understøtter imidlertid Swift 2.
Udvikle Apps med Swift
Introduceret først på WWDC 2014, var Swift beregnet til at erstatte Objective-C, som er grundlaget for at udvikle iOS og OS X apps. I år har firmaet lavet sproget open source, og tilbyder også support til Linux. Swift 2 udvider desuden flere af dens funktioner og funktionalitet.
Apples dokumentation selv giver en god nok introduktion til Swift. Det behøver ikke, at du har tidligere erfaring med at arbejde med sproget og guider dig gennem enkle trin, hvilket gør det nemt for dig at forstå processen.
Derudover kan du finde flere online kurser og vejledninger om at arbejde med Swift. Et af de bedste er Learn Swift Tips, som giver udviklere råd, vejledninger og nyttige tips. Det dækker hele spektret af niveauer, lige fra begyndere til avancerede udviklere. Desuden giver det også links til kodebiblioteker, bøger og eksempler på koder, der er skabt af udviklere i fortiden.
watchOS 2: Åbning af nye veje til udviklere
WatchOS 2 har utvivlsomt åbnet flere flere veje til iOS-udviklere, hvilket gør dem i stand til at skabe bedre apps til hele rækken af iOS-enheder, plus Apple's smartwatch.
Smartwatch-markedet udvikler sig kun, og konkurrencen er endnu ikke så hård. Oprettelse af meget ønskværdige og brugbare apps til Watch kan derfor skubbe efterspørgslen efter den bærbare, hvilket hjælper det med at stå hoved og skuldre over konkurrencen.
- Bedste bøger om iOS App Development for 2014