Mitä opin kirjoittaessani sovelluksia Apple Watchille

Näyttää siltä, ​​​​että olen odottanut sovelluskäyttöistä älykelloa laskinkelloni päivistä 1980-luvun alussa. Odotan edelleen, sillä vaikka Apple Watch käyttää sovelluksia iPhonen näytön laajennuksina, ne toimivat edelleen iPhonessa. Apple on sanonut, että kehittäjät voivat kirjoittaa sovelluksia, jotka toimivat alkuperäisesti Apple Watchissa, mutta se ei ole sitoutunut päivämäärään. Ehkä kesäkuun Worldwide Developers Conference valaisee tätä rajoitusta.

Tämä on ymmärrettävää, kun otetaan huomioon Apple Watchin odotetut akunkesto-ongelmat, jotka ovat minulle osoittautuneet aiheettomiksi. Menen yleensä nukkumaan Apple Watchin akun ollessa noin 50 prosenttia täynnä. Silti, jos pyörittäisin Applea, en epäröi vapauttaa tuhansia alkuperäisiä Apple Watch -sovelluksia, jotka ovat kirjoittaneet kehittäjät, jotka eivät ehkä ole koskaan edes koskeneet Apple Watchiin. Nyt kun kehittäjät voivat testata sovelluksiaan oikeilla laitteilla, voimme nähdä kuinka sovellukset toimivat ja optimoida sen vastaavasti.

Olen kirjoittanut viisi Apple Watch -sovellusta, jotka ovat jo sovelluskaupassa, ja olen jo lähettänyt päivityksiä, jotka parantavat niiden suorituskykyä. Opin prosessissa paljon. Ensinnäkin näyttö on pieni, jopa omistamani suuremmalla 42 mm mallilla. Painikkeita on vain niin monta, että mahtuu näytölle. Itse asiassa kolme poikki ja kolme alaspäin on suurin osa mitä haluat. Kun tajusin sen, ensimmäinen kirjoittamani sovellus oli Pieni Tic Tac Toe! Jotkut Apple Watch -sovellukset eivät tee mitään, kun ne toimivat iPhonessa, mutta en halunnut asiakkaiden tekevän sitä pettynyt, joten varmistin, että Tic Tac Toe -sovellukseni toimii iPhonessa ja iPadissa, vaikka omistajalla ei olisi Apple Watch.

Pieni Tic Tac Toe

Seuraava, Omaksuin 3x3-painikkeen suunnittelun ja rakensin toisen sovelluksen, joka käyttää samanlaista käyttöliittymää. Siitä lähtien kun ensimmäinen sovellukseni, vuonna 2008, oli 100 ääntä, äänitehostesovellus, jossa on satoja ääniä, ajattelin rakentaa sen uudelleen Apple Watchia varten. Sitä sovellusta kutsutaan TinySounds, ja kuten Tiny Tic Tac Toe, se toimii myös iPhoneissa (ja iPadeissa). Itse asiassa, vaikka äänitehostetta napautetaan Apple Watchissa, ääni toistetaan iPhonessa. Se on Apple Watchin rajoitus (tai ominaisuus?). Tällä tavalla voit käyttää sovellusta "kaukosäätimenä" äänitehosteen toistamiseen iPhonessa, vaikka puhelimessa olisikin eri sovellus tai lukitusnäyttötilassa!

My TinySounds -sovellus antaa käyttäjille pääsyn 72 ääneen, mikä vastaa 9 luokkaa, joissa kussakin on 8 painiketta (yksi painike on varattu palatakseni luokkanäkymään.) Saatan tehdä version, joka hyödyntää Digitalin vieritysominaisuutta Kruunu. Yksi ongelma, johon törmäsin, on se, että vaikka sovelluksessa on 72 ääntä, kaksi niistä oli Fart ja Burp. Ymmärrettävästi Applella on sääntö sovelluksia vastaan, jotka ovat omien sanojensa mukaan "ensisijaisesti Fart-sovelluksia", mutta se ei selvästikään ollut minun sovellukseni. Silti he hylkäsivät sen, kunnes vaihdoin nuo äänet. "Liian aggressiivinen arvostelija", sanoisin. Ehkä he antavat minun lisätä ne äänet takaisin, koska se voi olla hauska pila, mutta silti osa hyödyllistä sovellusta. Voit esimerkiksi lisätä puheeseen oman naurun tai aplodit!

WatchMagic

Lapsena esitin taikaesityksiä syntymäpäiväjuhlissa jne. Ajattelin, että tämä olisi hyvä tilaisuus yhdistää intohimoni taikuutta ja teknologiaa kohtaan ja tein WatchMagic. Antamatta liikaa pois... Minun piti opetella itse jakamaan tietoja iPhone-sovelluksen ja Apple Watch -sovelluksen välillä App Groups -sovelluksen avulla. Siinä kaikki, mitä sanon siitä! Temppu toimii siten, että käyttäjä valitsee kortin iPhonesta ja taikuri arvaa kortin sekunneissa! Nyt Apple Watchia ei tarvita, mutta se tekee tempusta paljon helpompaa! Arvelen, että muutaman baarivedon jälkeen asiakas voi maksaa Apple Watchistaan ​​WatchMagic-sovelluksella!

Katso A Mole

Hyödynsin Tiny Tic Tac Toe- ja TinySounds-sovellussuunnitelmiani ja loin Katso A Mole, versio Whack A Molesta Apple Watchille! Tätä varten minun piti opetella tekemään animaatioita kellossa. Lisäsin sovellukseen myös ajastinominaisuuden.

Paljasta sopimus

Lopuksi minulla on olemassa ilmainen sovellus nimeltä AllAccess. MEILLE. Tämä sovellus tarjoaa REVEAL A DEAL virtuaalisen raaputusominaisuuden, kun se suoritetaan iPhonessa, jotta käyttäjät pääsevät käsiksi paikallisiin tarjouksiin. Raaputus on hauskaa, ja toivoin, että käyttäjät voivat raaputtaa Apple Watchin näytöllä nähdäkseen sopimuksen. Valitettavasti, koska sovellukset toimivat iPhonessa ja näyttävät tulokset Apple Watchissa, en voinut ottaa naarmuuntumisominaisuutta käyttöön. Olet melko rajoittunut napinpainalluksiin. Joten sain vain sopimuksen näkyviin välittömästi ja varmistin, että se toimii Glance-tilassa. Näin käyttäjä voi näyttää kellonsa kassalle hyötyäkseen tarjouksesta!

Olen oppinut paljon ja aion lähettää lisää päivityksiä optimoinnilla ja luoda lisää Apple Watch -sovelluksia. Kirjoitin tai aloin kirjoittaa monia näistä sovelluksista ennen kuin omistin Apple Watchin. Nyt kun niin monilla kehittäjillä on todellinen asia käsissään (tai ranteessaan), odotan sovellusten paranevan, ja katsomme, mitä he voivat tehdä. Ja kun Apple vihdoin sallii alkuperäiset sovellukset, sovellustemme pitäisi olla vielä parempia.