6 vinkkejä käytettävien mobiilisovellusten kehittämiseen

Kätevät vinkit kehittyneempien käytettävien mobiililaitteiden sovellusten kehittämiseen

Matkapuhelinohjelmien käytettävyyden kysymys on edelleen suuria. Sovellusten käytettävyydestä ei ole vielä selkeitä kehittäjäohjeita. Myös erilaisten laitemallien erilaisuus vaikeuttaa käytettävyyden tekijän "standardin" määrittelemistä.

Useimmat (mutta ei kaikki) käytettävyysongelmat johtuvat laitteistohäiriöistä. Vaikka jotkut ovat mahdottomia ratkaista, on joitain muita, joita ohjelmistokehittäjä voi puuttua edellyttäen, että he osaavat käsitellä näitä asioita.

Tässä käsitellään joitain suurimpia laitteistohäiriöitä, joita matkapuhelimen sovelluskehittäjät kohtaavat ja jotka tarjoavat ratkaisuja näille kysymyksille.

01/06

Näytön resoluutio

Ostokset iPhonella "(CC BY 2.0) by Jason A. Howie

Kun markkinoille tulee niin monia uusia matkapuhelimia , joista jokaisella on erilaisia ​​ominaisuuksia, näyttöjä ja päätöslauselmia, on mahdotonta arvioida sovelluksen ihanteellista ratkaisua.

Sovelluksen liian monta ominaisuutta asettamalla ongelma pahenee. Tämän ongelman ratkaisemiseksi on siis saada mahdollisimman vähän tietoa näyttöruudulla ja tehdä siitä sitten isompi.

02/06

Värit ja kontrasti

Uusimmat matkapuhelimet LCD-näytöillä tulevat hämmästyttävällä väri- ja kontrastiominaisuudella. Tämä houkuttelee ohjelmoijaa käyttämään värillisiä värejä huomaamatta, että matkapuhelimet on tarkoitus kuljettaa kaikkialla ja käyttää kaikissa valo-olosuhteissa. Huonot valo-olosuhteet voivat vaikeuttaa käyttäjän havaita näitä hienovaraisia ​​värejä, mikä vaikeuttaa niiden lukemista näytöllä.

Kehittäjän kannalta järkevin asia on käyttää korkean kontrastin värijärjestelmiä ja erottaa widgetit (kuten ja soveltuvin osin) kiinteän värin lohkojen avulla, ei pelkästään käyttämällä epämääräisesti viivoitettuja tai varjostuneita laatikoita. Käyttämällä yksinkertaisia ​​grafiikoita ja eroon tarpeettomista ylimääräisistä haasteista anna sovellukselle enemmän hyötyarvoa.

03/06

Button-toiminnot

Useimmat matkapuhelimen käyttäjät eivät käytä puhelimistaan ​​eniten, koska he eivät täysin ymmärrä kaikkia mobiililaitteensa painikeominaisuuksia .

Varmista, että painikkeen osoittimet ovat mielekästä loppukäyttäjille. Sisällytä tarvittaessa yksityiskohtainen ohjeteksti, jossa mainitaan jokainen näistä painikkeen toiminnoista, jotta käyttäjä voi suorittaa sovelluksen ilman ongelmia.

04/06

Fonttikoko

Lähes kaikki matkapuhelimet sisältävät fontteja, jotka ovat liian pieniä, jotta niitä voidaan lukea helposti. Näytöt ovat pienikokoisia ja siksi fonttien on oltava pienikokoisia, jotta ne sopisivat.

Vaikka sinä kehittäjänä ei voi tehdä mitään matkapuhelimen oletuskokoisen kirjasimen koosta, voit varmasti yrittää tehdä fontit niin suuriksi kuin mahdollista sovelluksestasi. Tämä lisää sovelluksesi käytettävyysosoitetta.

05/06

kursoreita

Mobiililaitteet eroavat tietokonelaitteista , kuten pöytätietokoneista ja kannettavista tietokoneista, koska niitä ei voi helposti manipuloida kohdistimilla ja osoitinlaitteilla. Tietenkin useimmat viimeisimmistä älypuhelimista markkinoilla ovat kosketusnäyttöpuhelimia ja käyttävät joko kynää, rullalautaa, rataa ja niin edelleen. Joka tapauksessa jokainen niistä on erilainen siinä, miten kukin niistä on käsiteltävä.

Muista, että se on kidutusta, jossa loppukäyttäjät vetävät ja pudottavat esineitä pienten mobiililaitteiden näytöllä, joten vältä tällaisten toimintojen sisällyttämistä sovellukseen. Sen sijaan mikä tahansa napsautettavan ja suurennetun näytön tekeminen auttaa käyttäjiä, koska he voivat työskennellä paremmin sovelluksen kanssa.

06/06

näppäimistöt

Älypuhelimen näppäimistöt, jopa fyysiset QWERTY-tyypit, voivat olla varsin kipuja käyttää. Myös näppäimistöt, jotka tarjoavat parempaa liikutilaa, voivat olla varsin haastavaa käyttäjälle.

Joten yritä välttää näppäimistettyjä tuloja mahdollisimman pitkälle. Ainakin yritä pitää se mahdollisimman pienenä, jos sinulla on siihen varaa.

Yhteenvetona voidaan sanoa, että työskenteleminen niin monien erilaisten mobiililaitteiden kanssa voi olla melkoinen tehtävä, varsinkin kun et voi tunnistaa "ihanteellista" standardia kehittää sovelluksia kaikille näille laitteille. Mobiilisovelluksen joustavuus ja yhteisten mahdollisten ominaisuuksien käyttö voi kuitenkin auttaa sinua luomaan parempia ja käyttökelpoisempia matkapuhelinsovelluksia.