Apple vaardigt strikte regels uit voor de First Watch-apps

Deze dinsdag heeft Apple uitgebracht WatchKit , een set softwaretools, regels en aanbevelingen voor het ontwikkelen van apps voor de komende Apple Watch . De release werpt meer licht op de visie van het bedrijf op het apparaat en zijn plannen om een ​​aantal veelvoorkomende uitdagingen op te lossen met betrekking tot problemen zoals stroomverbruik, apparaatnavigatie en zeer kleine schermgrootte. Net als bij de iPhone ervoor, zou de populariteit van het nieuwe apparaat voor een groot deel kunnen afhangen van de apps die ervoor zijn gemaakt.





de Apple Watch

Net als de iPhone en iPad kan de Apple Watch, die volgend jaar wordt uitgebracht, apps van externe ontwikkelaars draaien.

De Apple Watch staat gepland voor begin volgend jaar en is de eerste poging van het bedrijf om te concurreren op de markt voor smartwatches, waar grote spelers als Google en Samsung tot dusver niet in geslaagd zijn om te concurreren. Populariteit winnen. WatchKit toont de gebruikelijke obsessie van Apple met ontwerpdetails: het wil draagbare apps die er schoon uitzien, zeer gemakkelijke toegang tot informatie bieden en gebruikers niet te veel lastigvallen.

Een punt van kritiek op andere slimme horloges is dat ze de gebruiker overstelpen met functionaliteit (zie Tot nu toe zijn slimme horloges behoorlijk dom). in zijn richtlijnen voor de menselijke interface voor het apparaat schrijft Apple dat horloge-apps bedoeld zijn om te worden gebruikt voor snelle interacties aan de pols en de context moeten respecteren waarin de drager ze ervaart: kort, vaak en op een klein scherm.



Apple wil er ook voor zorgen dat ontwikkelaars aandacht besteden aan hoe hun apps werken met overeenkomstige iPhone-apps - zoals de meeste andere slimme horloges, heeft de Apple Watch een smartphone nodig om te functioneren, in dit geval een iPhone. In de richtlijnen benadrukt het bedrijf dat elke app om de pols een aanvulling is op je iOS-app; het vervangt het niet. Dit zou ontwikkelaars kunnen aanmoedigen om na te denken over hoe ze functies in Apple Watch-apps kunnen brengen die misschien meer geschikt zijn om de pols dan op het smartphonescherm, zoals bepaalde soorten contextbewuste waarschuwingen.

Een ander voor de hand liggend probleem waarmee makers van slimme horloges worden geconfronteerd, is de levensduur van de batterij. In zijn richtlijnen vertelt Apple app-makers om zwart als achtergrondkleur voor apps te gebruiken, omdat het naadloos aansluit op de rand van het apparaat en de illusie handhaaft dat er geen schermranden zijn. Maar als het Apple Watch-scherm een ​​OLED-scherm is, zoals vermoed (zie Productievooruitgang betekent dat er echt flexibele apparaten op komst zijn), kan dit ook een eenvoudige manier zijn om stroom te besparen, aangezien pixels in dergelijke schermen afzonderlijk oplichten in plaats van te worden verlicht door een tegenlicht.

En die van Apple WatchKit programmeerrichtlijnen geven aan dat het meeste van het eigenlijke computerwerk op de iPhone zal worden gedaan, niet op het horloge. Alle Apple Watch-apps hebben een bijbehorende iPhone-app nodig die een WatchKit-extensie bevat, zegt Apple. De Watch-app bevat alleen de storyboards en bronbestanden die zijn gekoppeld aan de gebruikersinterface van uw app, terwijl de WatchKit-extensie de code bevat voor het beheren van de gebruikersinterface van een Watch-app en het reageren op gebruikersinteracties.



De WatchKit-extensie is het brein van de operatie, schrijft Apple.

Dit zal echter in de nabije toekomst veranderen: Apple zei in september dat later volgend jaar ontwikkelaars native Apple Watch-apps kunnen bouwen. Dit suggereert dat ze code kunnen schrijven die is geïnstalleerd en op het horloge wordt uitgevoerd, net als bij een normale telefoon-app, en het zou kunnen zorgen voor snellere of meer capabele apps.

Bovendien, hoewel de Apple Watch een aantal gebaren op het aanraakscherm ondersteunt, kunnen ontwikkelaars hun eigen gebaren niet toevoegen of opnemen met meerdere vingers, zoals knijpen of spreiden om in en uit te zoomen (hoewel in de aankondiging van september bleek dat de fysieke knop op de zijkant van het horloge, die wordt gebruikt om te scrollen, kan worden gebruikt om te zoomen). En wanneer een afbeelding van een kaart in een app wordt opgenomen, worden ontwikkelaars gewaarschuwd om de kaart niet groter te laten zijn dan het Apple Watch-scherm, zodat de gebruiker alles kan zien zonder te hoeven scrollen.



Bij het rangschikken van deze kaarten - en alle andere afbeeldingen - binnen apps, zullen ontwikkelaars ook werken met enigszins verschillende schermresoluties voor de twee horlogeformaten die Apple van plan is uit te brengen. De documentatie geeft aan dat het Apple Watch-scherm van 38 millimeter 340 pixels hoog bij 272 pixels breed is, terwijl het 42 millimeter scherm 390 bij 312 pixels meet.

zich verstoppen