Dit is hoe het is om een Apple Watch-app te ontwikkelen
NieuwsEen Apple Watch-app aan elkaar klaarmaken is gewoon een kwestie van schaal, toch? Je neemt je succesvolle iPhone-app (die je al een paar minuten van je website hebt geknipt en er wat overmatige pictogrammen aan hebt toegevoegd), schaalt de pixels naar 319 bij 390 en gooit wat pingy-meldingen erin?
Gefeliciteerd! U bent waarschijnlijk een productmanager voor softwareontwerp. Actuele software-engineers weten echter dat succesvolle gebruikersinterfaces ongelooflijk moeilijk te maken zijn, vooral voor een geheel nieuw product.
Onderzoek in 2014 suggereerde dat we onze telefoons meer dan 1.500 keer per week ophalen, gemiddeld 3 uur en 16 minuten per dag, bijna een hele dag per week. Apple wil dat we dat ruilen voor een scherm waar we onregelmatig naar kijken, vaak minder dan een seconde.
Klein scherm toekomst
Plotseling is de vijf of zo centimeters aan onroerend goed, met hectares ruimte om te knijpen, in te zoomen en woorden onwillekeurig te spellen op vervelende toetsenborden, verwisseld voor een postzegel van scherm met zeer weinig ruimte om te communiceren, en mogelijk de meest economische interactie met tech die we ooit zullen zien. En hoe zorg je ervoor dat apps in die omgeving werken??
The Guardian wilde nieuwsitems in één oogopslag bekijkenWelnu, als je The Guardian bent en je wilt je app voor de eerste dag hebben, begin je te coderen maanden voordat het horloge pre-order raakt, zonder een aards idee over wat het infrastructuurplatform kan zijn. Gebruik je fantasie, zegt Helene Sears, senior user experience architect bij Guardian News en Media: "Omdat we de Guardian-app voor Watch hebben ontworpen voordat we deze zagen of gebruikten, moesten we ons gebruikersgedrag en -verwachtingen voorstellen."
Dit lijkt misschien een oefening in het bloeden duidelijk, maar in de praktijk is het een merkwaardig ongrijpbaar proces. Hoe ontwerp je een eindproduct op basis van projecties en theorieën? En hoe ver kun je tijd en middelen reserveren totdat je zeker weet dat er een soort standaard is vastgesteld?
En, natuurlijk, als je geen echt horloge hebt, maak je er een. Geen papier meer. Zoals je zou doen op CBeebies. Sears opnieuw: "We hebben ons best gedaan om Watch te simuleren met andere wearables en een nogal grappige papieren prototype-versie die we droegen tijdens het werken. Omdat het schermvastgoed extreem klein is en veel apps zouden strijden om aandacht, realiseerden we ons snel app zou nieuwe inhoud moeten bieden die het best geschikt is voor de context van de lezer in de paar seconden dat ze het zouden gebruiken. Veel nadenken gingen in een ingewikkeld tijdschema om iets simpels, relevant en snel voor de lezer te produceren. "
De verschillen opsommen
Een goede eerste stap is om na te gaan welke theoretische verschillen er zijn tussen je vertrouwde iPhone-apps en het nieuwe Watch-platform? Zullen de app-gebruikersinterfaces van de app veranderen, of moet je helemaal opnieuw beginnen?
Sears: "Het horloge is directer en de apps kunnen indringender zijn omdat meldingen moeilijker te negeren zijn. Een van de interessantste aspecten zijn de micro-interacties met Watch, de on-the-go-scenario's waarbij het vasthouden van een grote telefoon omslachtig wordt Het is niet zozeer een filosofisch verschil als een volgende stap naar technologie-integratie in ons leven. " Dus een Watch-app gaat meer over het creëren van een nieuw front voor het pushen van technische integratie, waarbij die moeilijk te negeren meldingen van belang zijn.
Ocado wil drager om de wekelijkse winkel in slechts twee klikken te kunnen doenMaar het kleine scherm is duidelijk een probleem. "De grootste uitdaging was proberen te voorspellen hoe klanten het nieuwe apparaat zouden gebruiken en te beslissen welke functies het nuttigst zouden zijn op zo'n klein scherm", vertelde Tamique Weekes, eigenaar van mobiele producten bij Ocado. "We moesten gefundeerde inschattingen maken door ons te concentreren op snelle interacties - acties die een klant in enkele seconden kon voltooien die gemakkelijker te voltooien waren op de Watch dan dat je je telefoon moest uitschakelen."