20 asiaa, jotka jokaisen mobiilikehittäjän tulisi tietää

Kirjoittaja: John Stephens
Luomispäivä: 24 Tammikuu 2021
Päivityspäivä: 19 Saattaa 2024
Anonim
Redeemed From the Control of Your Emotions | Pastor Gregory Dickow
Video: Redeemed From the Control of Your Emotions | Pastor Gregory Dickow

Sisältö

Joten haluat kehittyä mobiililaitteille? Ehkä haluat jahtaa niitä kauan ennustettuja miljoonia, jotka odottavat sinua sovelluskaupassa, tai ehkä etsit vain uutta haastetta. Olipa tapauksesi mikä tahansa, sovelluksesi suunnittelussa on otettava huomioon tiettyjä asioita, enkä puhu koodikohtaisesti.

Ennen kuin aloitat, sinun on selvitettävä, minkä ongelman yrität ratkaista. Kuka käyttää sovellustasi? Missä he tulevat olemaan? Kuinka he käyttävät sitä? Jos he harjoittavat toimintaa samanaikaisesti, miten tämä vaikuttaa sovellukseesi?

Kun sinulla on vastauksia näihin kysymyksiin, kirjoita ne muistiin. Kiinnitä ne seinälle. Jos kohtaat vaikean päätöksen, palaa takaisin näihin muistiinpanoihin ja ne ohjaavat sinua oikeaan suuntaan.

1. Valitse käyttöympäristösi

Kohdealustan valinta riippuu siitä, mitä rakennat ja ketkä käyttäjät ovat. Alusta, jolla on korkein ulottuvuus, on verkko. Jos haluat myydä sovelluksesi, haluat todennäköisesti hankkia sen sovelluskaupasta. Jos tarvitset pääsyn kameraan tai muihin laitekohtaisiin sovellusliittymiin, voit mennä alkuperäisellä reitillä tai käyttää kääriä, kuten AIR / PhoneGap / Titanium.


Oikeaa vastausta ei ole. Valitsemasi foorumi riippuu monista asioista, joten palaa niihin muistiinpanoihin ja katso, mitä ne kertovat sinulle.

2. Et tule rikastumaan

Monet ihmiset vertaa nykyistä App Store -ilmastoa Kalifornian kullan kiireeseen 1840-luvun lopulla. Aivan kuin se oli silloin, se on osuma ja miss - enimmäkseen miss. En suosittele pääsemistä sovelluspeliin pelkästään ansaitaksesi rahaa. Olet todennäköisesti löytänyt sen rikkaaksi siirtymällä lähimpään kasinoon ja asettamalla muutaman tuhannen mustan mustalle.

Mutta olemme kaikki kuulleet valtavista menestystarinoista, jotka räjähtävät mediassa. Lempikertomukseni on kanadalainen kehittäjä Matt Rix, joka vietti kuukausia iltaisin pelin parissa, joka lopulta ylitti Angry Birdsin kymmenen parhaan joukossa, ei tarkoita feat. Tuo peli on Trainyard ja hän kirjoittaa siitä täällä avoimesti, jopa jakamalla numeroita.

Kaksi kuukautta sitten analytiikkayritys Flurry kirjoitti blogiin, että Apple App Storessa on nyt yli 500 000 sovellusta ja Android Marketissa noin 350 000 sovellusta.


Huomattavaksi tuleminen ei tule olemaan helppoa.

3. Lue HIG

Ihmisen käyttöliittymän ohjeet tai HIG on asiakirja, joka on olemassa kaikille alustoille, joille kehität. Siinä kerrotaan, kuinka luot käyttöliittymän, joka tuntuu kotoisalta kohdelaitteella. Jokainen foorumi on erilainen, ja sinun on omaksuttava nämä vivahteet.

Esimerkiksi iOS-käyttäjät ovat tottuneet taka-painikkeeseen vasemmassa yläkulmassa. Androidissa useimmissa malleissa on oma laitteiston takapainike, joten toisen käyttäminen sovelluksessa on tarpeetonta sotkua.

BlackBerry PlayBookissa käyttäjät odottavat asetusten ja vaihtoehtojen näkyvän, kun pyyhkäiset alas yläreunasta. Tämän tyyppisen tunnetun käyttäytymisen uudelleenkäyttö ei ole välttämättä asioita, joista käyttäjät kiittävät sinua, mutta he huutavat sinua, jos et.

Joten lue HIG ja tutustu käsitteisiin, mutta muista, että nämä ovat yksinkertaisesti ohjeita, eivät sääntöjä, eivätkä ehdottomasti minkäänlaista tarkistuslistaa.


4. Pidä hauskaa toiminnallisuudessa

Se, että rakennat apuohjelmaa, ei tarkoita, että sen on oltava tylsää. Vuonna 2009 valmistamassamme Flash on the Beach -konferenssioppaassa käytimme tavallisia iOS-komponentteja, mutta suunnittelemme ne näyttämään ja tuntemaan itsensä täysin erilaisilta. Halusimme antaa sovellukselle tietyn luonteen, mutta samalla ei vierauttaa käyttäjiä. Tämä oli silloin vähemmän yleistä ja tuloksena oli palkinto Gulltaggen.

Suosikkikamerasovelluksessani iPhonessa, Camera +: ssa on painikkeita ja otsikoita, jotka näyttävät tavallisilta, mutta on tyyliltään mukava mukautettu fontti.

Tweetbot, suosikki Twitter-asiakkaani sekoittaa varjojen ja kaltevuuksien hienovaraisen käytön, jotta mukautetut hälytyslaatikot sopivat sovelluksen muuhun muotoiluun ja tekevät kokonaisuudesta kauniin. Että on huomiota yksityiskohtiin.

Hänen kirjassaan Napautettava, Josh Clark viittaa tällaiseen asiaan ”kosketukseen”. Pidän parempana termistä ”nuolettavuus”, ja juuri tämä huomio saa minut haluamaan nuolla puhelinta.

Joten me voi noudata ohjeita ja pidä silti hauskaa. Ja tällainen asia on nyt paljon helpompi tehdä iOS5: ssä saatavilla olevien uusien Appearance-sovellusliittymien avulla.

5. Haastekokous

Ilmeisin esimerkki tästä on vetovoima päivittämiseen. Luultavasti tiedät tarkalleen mistä puhun. Loren Brichter esitteli maailmalle Tweetie 2: ssa, ja tämä suunnittelukonsepti on sittemmin levinnyt kulovalkeana ja muihin mobiilikäyttöjärjestelmiin.

Idea on yksinkertainen. Vedät luettelon tiettyyn pisteeseen, ja kun vapautat sen, tapahtuu jotain, esim. Tietojen lataaminen uudelleen, kuten sanotaan Twitter-streamisi. Vaikka se ei ole heti ilmeinen aluksi, kun se on saatu, se on neroa ja on täydellinen esimerkki "yllätyksestä ja ilosta".

Tänään voimme löytää vetovoimaa päivittämiseen Gowallasta, Facebookista, Google+: sta, Tweetbotista, foursquare: stä, oinkista, Fribista - ja luetteloa voidaan jatkaa.

Toinen suosittu paradigma on painikkeen nostaminen keskimmäisen työkalurivin keskelle. Oink, foursquare, Fribi ja monet muut tekevät tämän saadakseen huomion sovelluksen pääkohteeseen.

6. Käyttäytyminen on erilaista

Kun kehität mobiililaitteille, sinulla on käyttäjien huomio noin 30 sekunnin, ehkä minuutin ajan. Sovelluksesi tulisi suunnitella tavalla, jolla voimme vilkaista sitä ja mennä. Unohda monimutkainen käyttöliittymä, anna meille vain yksityiskohdat, eikö?

No kyllä. Ja ei. Joskus olen sohvalla, katselen jotain televisiosta tablet-laitteeni sylissäni ja minulla on koko ajan maailmassa. Tai istui kylpyhuoneessa kyllästynyt mielestäni. Tilastot sanovat, että se ei ole vain minä!

Joten missä käyttäjät ovat? Mitä he tekevät? Suunnittele vastaavasti.

7. Sisällön tulisi olla erilainen

Yksinkertainen on hyvä ja yksinkertainen ei tarkoita tyhmää - meidän on keskityttävä sovelluksemme ydintoimintoon ja kirjoitettava tehokas kopio. Asiaankuuluva kopio.

Ja mikrokopio on Todella vaikea kirjoittaa. Erittäin kova.

8. Sormeni on lihava

Sormellani on riippuvuus pekonista ja sellaisenaan se tarvitsee vähintään 44 pikselin osuma-alueen. Kaikki vähemmän ja se tulee olemaan Todella vaikea napauttaa. Teimme tämän virheen FOTB 2010 -sovelluksessa.

Takaisin-painike on 10 pikseliä pitkä, mutta sillä oli valtava osuma-alue helpottamaan napauttamista. Ongelma? Se oli melkein mahdotonta nähdä. Välttää!

9. Ratkaisun riippumattomuus

Jos aiot rakentaa sovelluksen eri laitteille, varallisuutesi on todennäköisesti skaalattava. Kuvien skaalaus sopivaksi tablet-laitteelle ei näytä hyvältä.

Helpoin tapa tehdä tämä on pyytää suunnittelijaasi luomaan taideteos vektorimuodossa alusta alkaen. Tällä tavoin, kun tarvitset 512x512-kuvakkeen iTunesille, se ei ole ongelma.

10. Suunnittele kaunis kuvake

Tuo vanha sanonta pitää paikkansa. Sinulla on vain yksi mahdollisuus tehdä ensivaikutelma, ja kuvakkeesi asettaa vaiheen koko sovelluksellesi.

Meillä on tyhjä kangas, josta tehdä jotain hienoa. Käytä tätä tilaisuutta ratkaistaksesi ongelmasi toimivalla ja kauniilla tavalla.

Oikein suoritettuna ajatus, että tämä laite tekee muuta kuin omaa sovellustani, menetetään. Unohdettu.

Rakastan tuota.

Otetaan siis aikaa ja hikoillaan yksityiskohdat. Viime vuonna rakensimme Flash on the Beachille FOTB.me: n, ensimmäisen yrityksemme rakentaa verkkosovellus, joka kohdistuu vain mobiililaitteisiin.

Kun sivusto lisätään aloitusnäyttöön iOS: ssä, sinulla on mahdollisuus asettaa mukautettu kuvake ja välkkymisnäyttö. Joten käytimme tätä tilaisuutta luoda erilaisia ​​niistä. Yksi vanhemmille iPhonille, yksi verkkokalvonäytöille ja yksi kutakin iPadin suuntaa varten.

Myönnetään, että vain harvat ihmiset näkevät tämän. Mutta jos he huomaavat, toivottavasti se yllättää heidät ja mahdollisesti saa heidät hymyilemään. Ja jos niin, niin se on mahtavaa.

11. Puhelimeni on henkilöllisyyteni

Syy tähän kaikkeen on, koska puhelimeni kertoo sinulle paljon minusta.

Voit nähdä, että minulla on aivan liian monta sovellusta asennettuna, mutta ne kaikki on luokiteltu siististi eri kansioihin, mutta työpöytäni on sotku. Ja mitä se sanoo minusta? Minulla ei ole aavistustakaan.

Tärkeintä on, ettei ole mitään keinoa tartuttaa kaunista aloitusnäyttöäni ruma kuvakkeella - koska mitä se sanoisi minusta?

12. Älä tee minusta RTFM: ää

Ole kiltti! Ajattele lapsia.

Jos luulet, että ihmiset eivät, lue työpöytäohjelmiston käyttöopas. Tämä on kaksinkertainen, kolminkertainen jopa mobiilisovelluksissa.

Kun iPad ilmestyi, siellä oli aikakauslehtiohjelma (jota ei nimetä tässä), joka käytti tonnia eleitä navigointiin. Aluksi ajattelin, viileä! Tämä on joitain Vähemmistöraportti tyyppi juttuja, mielenkiintoisia.

Viikkoa myöhemmin minulla ei ollut aavistustakaan kuinka sitä käytetään. Apunäyttö oli myös piilotettu pois, joten ainoa vaihtoehto oli sen asentaminen uudelleen. Ei hieno kokemus.

Jos aiot käyttää hullua, elepohjaista navigointia, emme voi pysäyttää sinua. Mutta jos sinun on: pidä ohjenäyttö lähellä ja tee tärkeintä, että se kannattaa aikamme.

13. Älä teeskennele

En ole fani verkkosovelluksista, jotka matkivat natiivisovellusten ulkoasua. On olemassa useita käyttöliittymäkehysjoukkoja, jotka yrittävät parhaansa mukaan näyttää alkuperäisiltä ohjaimilta. Ongelma ilmenee, kun he päätyvät App Storeen.

Nämä verkkosovellukset toimivat luonnostaan ​​hitaammin, mutta odotustaso on sama kuin muilla sovelluksilla niiden ulkonäön ja tunteen ja sen vuoksi, että ne ladattiin kaupasta. He antavat implisiittisen lupauksen eivätkä pysty toteuttamaan.

Vältäisin sitä.

14. Ideasi ei ole alkuperäinen

Nas sanoi sen parhaiten vuonna 2001,

"Mikään idea ei ole alkuperäinen, auringon alla ei ole mitään uutta. Se ei ole koskaan sitä, mitä teet, mutta miten se tehdään."
"No Idea's Original", Nas

Katkera totuus on, että ideat ovat kymmenen senttiä, toteutus on kaikkea. Hyvin suunniteltu tuote oikeaan aikaan ja vähän onnea voi mennä kauas.

15. Rakenna sinulle

Näin taataan ainakin yksi onnellinen käyttäjä. Mutta mikä tärkeintä, jos rakennat itsellesi, tiedät tarkalleen, mitä haluat ratkaista ja kuinka parhaiten naarmuttaa kyseistä kutinaa.

16. Kuuntele käyttäjiäsi

Jos olet onnekas, käyttäjät maksavat jossain vaiheessa vuokraasi, joten tapa kommunikoida heidän kanssaan on tärkeää. GetSatisfactionin kaltaisen palvelun avulla käyttäjät voivat keskustella kanssasi, olipa kyseessä sitten virheiden ilmoittaminen tai ominaisuuksien pyytäminen. Tärkeintä on, että se tapahtuu julkisesti ja viestintä on avointa.

Twitter toimii myös, mutta se voi olla paljon enemmän työtä, ja saatat päätyä toistamaan itsesi paljon.

Nyt vain siksi, että kuuntelemme käyttäjiä ja heillä on joskus hyviä ideoita, tämä ei ole komitean suunnittelemaa. Sinun ei tarvitse tehdä kaikkea, mitä he kertovat, luota omaan vaistoosi.

17. Tarkkaile käyttäjiäsi

Analytics on erittäin tärkeää. Niiden avulla voimme oppia käyttäjien käyttäytymisestä ja antaa sinun nähdä, miten ne kulkevat sovelluksesi läpi.

FOTB.me-sivustossa käytimme Google Analyticsia ja kohdensimme ensisijaisesti Androidiin, iPhoneen, iPadiin ja PlayBookiin. Käytin Twitteriä seuraamaan, mitä ihmiset sanoivat ja näin tämän:

Aluksi ajattelin, paska! Kuinka moniin ihmisiin tämä vaikuttaa? Tarkistamalla Google Analyticsin huomasin, että 4 241 yksittäisestä vierailijasta vain neljä henkilöä kärsi. Niin valitettavaa kuin se onkin, se on 0,09 prosenttia - voimme sietää sen. Sinulla ei tietenkään ole sitä ylellisyyttä.

Muutama tunti myöhemmin tuli tämä:

Näimme, että tämä koski 20 käyttäjää - 0,5 prosenttia. Jälleen valitettavaa, mutta voimme elää sen kanssa.

Asia on, että ilman tilastoja meillä ei olisi aavistustakaan kuinka suuri tai pieni ongelma oli. Niiden saaminen siellä helpotti yöllä nukkumista hieman helpommin.

18. Prototyyppi!

Se on loistava työkalu havainnollistamaan ideasi muille ja myös tutkimaan teknistä toteutettavuutta. Meillä on tapana kirjoittaa piikkejä, pieniä toimintoja, testata mahdollisia tekniikoita ongelman ratkaisemiseksi. Mitä tahansa teetkin, hanki prototyyppisi laitteeseen. Mikään ei voita itse laitteen testausta, vaikka se merkitsisikin kuvasarjaa, jonka voit pyyhkäistä läpi.

On monia työkaluja, joiden avulla voit luoda taitettavia prototyyppejä, kuten Prototyypit, Balsamiq ja FieldTest. Voit jopa käyttää Keynotea.

Mitä ikinä valitsetkin, hanki se laitteelle ja näytä ystävälle olutta saadaksesi palautetta. Mutta kun olet valmis, heitä prototyyppi pois.

Tarkoitan sitä, heitä se pois! Tämä vaatii kurinalaisuutta, mutta tiedä, että mikä tahansa kirjoittamasi koodi - kun se on tuotettu - ei koskaan kuole.

Kirjoitat prototyypit nopeasti, millä tavalla tahansa. Hakkaa se ylös! Mutta sinä teet ei haluavat viettää muutaman seuraavan vuoden koodin tukemiseen. Heitä se pois.

19. Aloita

Jatka ideaasi, koska on aika saada se esille. Se on vaikeaa, mutta myös jännittävää, ja ideat eivät ole hyviä kiinni päähäsi. Tuo heidät maailmaan!

On hyvin helppo saada halvaantunut siitä, että teet kaiken täydellisesti alusta alkaen, etkä tee sitä täydellisesti, mutta olemme sen velkaa itsellemme.

20. Voimme tehdä maailmasta paremman paikan

Se on korkea tavoite, mutta pidä kanssani. Suunnittelijoina ja kehittäjinä meillä on valta luoda jotain, joka voi vaikuttaa paitsi elämäämme myös muiden elämään.

Ja jos voimme tehdä elämästä vain hieman helpompaa, hieman yksinkertaisempaa ja samalla korjata ongelman, olemme tehneet jotain hyvää.

Jotain mistä voimme olla ylpeitä.

Suositella
5 asiaa, joista pidimme Wix Design Playgroundissa
Lukea

5 asiaa, joista pidimme Wix Design Playgroundissa

Aikai emmin tä ä kuu a lähdimme New Yorkiin kat omaan Wix De ign Playgroundin huipentumaa. Jo et tunne itä, tä ä kolmen kuukauden ohjelma a onnekkaat o alli tujat aavat l...
10 erinomaista tapaa saada asiakas tuntemaan itsensä erityiseksi
Lukea

10 erinomaista tapaa saada asiakas tuntemaan itsensä erityiseksi

Kun olet juuri voittanut kentän projektin alkae a, järje tä juomia tai euru telua uuden a iakkaa i kan a. Tämä antaa ryhmän jä enille mahdolli uuden tutu tua toi iin...
Uskomaton fanitaide kuvittelee uudelleen suosikki supersankareesi
Lukea

Uskomaton fanitaide kuvittelee uudelleen suosikki supersankareesi

Fanitaide on rakkauden työtä, jo a taiteilijat kunnioittavat uo ikkihahmojaan, arjakuvia, elokuvia, franchi ing-palveluja ja muuta. e on yhtei ö, joka on täynnä kunnioitu ta j...