Apple udsteder strenge regler for de første Watch-apps

Denne tirsdag udgav Apple WatchKit , et sæt softwareværktøjer, regler og anbefalinger til udvikling af apps til dets kommende Apple Watch . Udgivelsen kaster mere lys over virksomhedens vision for enheden og dens planer om at løse nogle almindelige udfordringer relateret til problemer som strømforbrug, enhedsnavigation og meget lille skærmstørrelse. Som med iPhone før den, kan populariteten af ​​den nye enhed i høj grad afhænge af de apps, der er lavet til den.





Apple Watch

Ligesom iPhone og iPad vil Apple Watch, der udkommer næste år, kunne køre apps lavet af eksterne udviklere.

Planlagt til udgivelse i begyndelsen af ​​næste år (se The Apple Watch May Solve the Usual Smart-Watch Annoyances ), Apple Watch er virksomhedens første forsøg på at konkurrere på markedet for smart-ur, hvor store spillere som Google og Samsung hidtil har undladt at vinde popularitet. WatchKit viser Apples sædvanlige besættelse af designdetaljer: det vil have bærbare apps, der ser rene ud, giver meget nem adgang til information og ikke generer brugerne for meget.

En kritik, der rettes mod andre smarture, er, at de overvælder brugeren med funktionalitet (se Indtil videre, Smart Watches Are Pretty Dumb). I dets retningslinjer for menneskelig grænseflade for enheden skriver Apple, at ur-apps er beregnet til at blive brugt til hurtige interaktioner ved håndleddet og bør respektere den kontekst, som brugeren oplever dem i: kort, ofte og på et lille display.



Apple vil også sikre sig, at udviklere er opmærksomme på, hvordan deres apps fungerer med tilsvarende iPhone-apps – ligesom de fleste andre smarture, kræver Apple Watch en smartphone for at fungere, i dette tilfælde en iPhone. I retningslinjerne understreger virksomheden, at enhver app på håndleddet komplementerer din iOS-app; det erstatter det ikke. Dette kunne tilskynde udviklere til at tænke over, hvordan de kan bringe funktioner til Apple Watch-apps, der måske er mere passende på håndleddet end på smartphoneskærmen, såsom visse former for kontekstbevidste advarsler.

Et andet åbenlyst problem, som producenter af smarture står over for, er batterilevetiden. I sine retningslinjer fortæller Apple app-producenter om at bruge sort som baggrundsfarve for apps, fordi det smelter sømløst sammen med enhedens ramme og bevarer illusionen om, at der ikke er nogen skærmkanter. Men hvis Apple Watch-skærmen som formodet er en OLED-skærm (se Fremskridt i fremstillingen betyder, at der virkelig er fleksible enheder på vej), kan dette også være en enkel måde at spare strøm på, da pixels i sådanne skærme lyser individuelt i stedet for at blive tændt. med baggrundsbelysning.

Og Apples WatchKit programmeringsretningslinjer angive, at det meste af det faktiske computerarbejde vil blive udført på iPhone, ikke på uret. Alle Apple Watch-apps vil kræve en medfølgende iPhone-app, der inkluderer en WatchKit-udvidelse, siger Apple. Watch-appen inkluderer kun storyboards og ressourcefiler, der er knyttet til din apps brugergrænseflade, mens WatchKit-udvidelsen inkluderer koden til at administrere en Watch-apps brugergrænseflade og reagere på brugerinteraktioner.



WatchKit-udvidelsen er hjernen i operationen, skriver Apple.

Dette vil dog ændre sig i en ikke så fjern fremtid: Apple sagde i september, at det senere næste år vil lade udviklere bygge native Apple Watch-apps. Dette tyder på, at de vil være i stand til at skrive kode, der er installeret og køre på uret, som med en normal telefonapp, og det kan give hurtigere eller mere egnede apps.

Derudover, mens Apple Watch understøtter en række berøringsskærmbevægelser, vil udviklere ikke være i stand til at tilføje deres egne eller inkorporere multifingerbevægelser såsom at klemme eller sprede sig for at zoome ind og ud (selvom i septembers meddelelse så det ud til, at den fysiske skive på siden af ​​uret, som bruges til at rulle, kan bruges til at zoome). Og når man inkluderer et billede af et kort i en app, advares udviklere om ikke at lade kortet være større end Apple Watch-skærmen, så brugeren kan se det hele uden at skulle rulle.



Når de arrangerer disse kort – og alle andre billeder – i apps, vil udviklere også arbejde med lidt forskellige skærmopløsninger for de to urstørrelser, Apple planlægger at udgive. Dokumentationen indikerer, at Apple Watch-skærmen på 38 millimeter måler 340 pixels høj og 272 pixels på tværs, mens den 42 millimeter måler 390 gange 312 pixels.

skjule