Wat ik heb geleerd tijdens het schrijven van apps voor de Apple Watch

click fraud protection

Het lijkt alsof ik wacht op een app-enabled smartwatch sinds mijn rekenmachine-kijkdagen in het begin van de jaren tachtig. Ik wacht nog steeds, want terwijl de Apple Watch apps uitvoert als extensies van het scherm van de iPhone, draaien die apps nog steeds op de iPhone. Apple heeft gezegd dat ontwikkelaars apps kunnen schrijven die native op de Apple Watch draaien, maar heeft geen datum vastgelegd. Misschien zal de Worldwide Developers Conference van juni enig licht werpen op deze beperking.

Dit is begrijpelijk, gezien de verwachte problemen met de batterijduur van de Apple Watch, die voor mij onterecht bleken te zijn. Ik ga meestal naar bed met de batterij van mijn Apple Watch voor ongeveer 50 procent vol. Maar als ik Apple zou leiden, zou ik aarzelen om duizenden native Apple Watch-apps te lanceren die zijn geschreven door ontwikkelaars die misschien nog nooit een Apple Watch hebben aangeraakt. Nu ontwikkelaars hun apps op een echt apparaat kunnen testen, kunnen we zien hoe de apps presteren en dienovereenkomstig optimaliseren.

Ik heb vijf Apple Watch-apps geschreven die al in de app store staan, en ik heb al updates ingediend die ze aanpassen voor prestaties. Ik heb veel geleerd in het proces. Om te beginnen is het scherm klein, zelfs met het grotere 42 mm-model dat ik bezit. Er zijn maar zoveel knoppen die u op het scherm kunt plaatsen. In feite is drie over en drie naar beneden ongeveer het meeste dat je zou willen. Toen ik me dat realiseerde, was de eerste app die ik schreef Tiny Tic Tac Toe! Sommige Apple Watch-apps doen niets als ze op de iPhone worden uitgevoerd, maar ik wilde niet dat klanten dat deden teleurgesteld, dus ik zorgde ervoor dat mijn Tic Tac Toe-app werkt op iPhones en iPads, zelfs als de eigenaar geen Apple-Horloge.

Tiny Tic Tac Toe

Volgende, Ik omarmde het 3x3-knopontwerp en bouwde een andere app die een vergelijkbare interface gebruikt. Sinds mijn eerste app ooit, in 2008, was 100 geluiden, een geluidseffecten-app met honderden geluiden, dacht ik dat ik die zou herbouwen voor de Apple Watch. Die app heet Tiny Sounds, en net als Tiny Tic Tac Toe werkt het ook op iPhones (en iPads.) Zelfs als je op een geluidseffect op de Apple Watch tikt, wordt de audio afgespeeld op de iPhone. Dat is een beperking (of functie?) van de Apple Watch. Op deze manier kun je de app gebruiken als een "afstandsbediening" om een ​​geluidseffect op de iPhone af te spelen, zelfs als de telefoon een andere app draait of in lockscreen-modus!

My TinySounds-app geeft gebruikers toegang tot 72 geluiden, wat overeenkomt met 9 categorieën van elk 8 knoppen (één knop is gereserveerd om terug te gaan naar de categorieweergave.) Ik zou een versie kunnen maken die gebruikmaakt van de scrollfunctie van de Digital Kroon. Een probleem dat ik tegenkwam, is dat, hoewel de app 72 geluiden heeft, twee daarvan Fart en Burp waren. Het is begrijpelijk dat Apple een regel heeft tegen apps die, in hun eigen woorden, "voornamelijk scheet-apps" zijn, maar dat was duidelijk niet mijn app. Toch verwierpen ze het, totdat ik die geluiden verving. "Overdreven agressieve recensent," zou ik zeggen. Misschien laten ze me die geluiden terug toevoegen, want het kan een leuke grap zijn, maar nog steeds onderdeel van een nuttige app. U kunt bijvoorbeeld bij een toespraak uw eigen lach of applaus toevoegen!

WatchMagic

Als kind speelde ik goochelshows op verjaardagsfeestjes, enz. Ik dacht dat dit een goede gelegenheid zou zijn om mijn passies voor magie en technologie samen te voegen en ik creëerde WatchMagic. Zonder teveel weg te geven... Ik moest mezelf leren hoe ik gegevens kon delen tussen een iPhone-app en een Apple Watch-app, met behulp van App Groups. Dat is alles wat ik erover zal zeggen! De manier waarop de truc werkt, is dat een gebruiker een kaart van de iPhone selecteert en de goochelaar de kaart binnen enkele seconden raadt! Nu is een Apple Watch niet nodig, maar het maakt de truc een stuk eenvoudiger! Ik denk dat een klant na een paar bar-weddenschappen voor zijn Apple Watch kan betalen met behulp van de WatchMagic-app!

Kijk een mol

Ik heb mijn Tiny Tic Tac Toe- en TinySounds-app-ontwerpen gebruikt en gemaakt Kijk een mol, een versie van Whack A Mole voor de Apple Watch! Hiervoor moest ik leren animaties op het horloge te maken. Ik heb ook een timerfunctie aan de app toegevoegd.

Onthul een deal

Eindelijk heb ik een bestaande gratis app genaamd Alle toegang. ons. Deze app biedt een REVEAL A DEAL virtuele scratchoff-functie wanneer deze op de iPhone wordt uitgevoerd, om gebruikers toegang te geven tot lokale deals. Het afkrabben is leuk en ik hoopte dat gebruikers op hun Apple Watch-scherm konden wegkrabben om een ​​deal te zien. Helaas, omdat apps op de iPhone draaien en hun resultaten weergeven op de Apple Watch, kon ik geen scratchfunctie inschakelen. Je bent vrijwel beperkt tot het indrukken van knoppen. Dus ik zorgde ervoor dat de deal meteen zichtbaar werd en zorgde ervoor dat het werkte in de Glance-modus. Hierdoor kan een gebruiker zijn horloge aan een kassier laten zien om te profiteren van een deal!

Ik heb veel geleerd en zal meer updates met optimalisaties indienen en meer Apple Watch-apps maken. Ik schreef of begon veel van deze apps te schrijven voordat ik een Apple Watch bezat. Nu zoveel ontwikkelaars het echte werk in hun handen (of om hun pols) hebben, verwacht ik dat apps beter zullen worden, en we zullen echt zien wat ze kunnen doen. En als Apple eindelijk native apps toestaat, zouden onze apps nog beter moeten zijn.