A mobiltelefonos alkalmazások használhatósága még mindig nagy. Még nincsenek egyértelmű alkalmazói alkalmazhatósági fejlesztői irányelvek. Továbbá a különböző kézibeszélő modellek közötti sokféleség megnehezíti a használhatósági tényező "szabványos" meghatározását.
A legtöbb (bár nem minden) használhatósági probléma merül fel a hardverproblémákból. Noha néhányat lehetetlen megoldani, vannak olyanok is, amelyekre a szoftverfejlesztő foglalkozhat, feltéve, hogy tudják, hogyan kell kezelni ezeket a kérdéseket.
Itt foglalkozunk néhány, a mobiltelefon-alkalmazás fejlesztőivel szembesülő legfontosabb hardverproblémával, amely megoldást nyújt mindegyik kérdésre.
- Mobilalkalmazás-fejlesztési trendek 2016-ra
Képernyőfelbontás
Az új mobiltelefonok megjelenésével a piacon, amelyek mindegyike különböző jellemzőkkel, kijelzőkkel és felbontásokkal jár, lehetetlen megítélni az alkalmazás ideális megoldását.
Ha túl sok funkciót helyez el az alkalmazásodon, csak rosszabbá teheti a problémát. A probléma megoldása tehát a lehető legkevesebb információ a lehető legrövidebb időn belül történő megjelenítéséhez, majd nagyobb méretűvé tétele.
02. 06. szSzínek és kontraszt
A legújabb, LCD kijelzőkkel ellátott mobiltelefonok csodálatos szín- és kontrasztképekkel rendelkeznek. Ez arra készteti a programozót, hogy használjon árnyalt színeket anélkül, hogy rájönne, hogy a mobiltelefonokat mindenhol el kell hordani és minden fényviszonyban használni kell. A rossz fényviszonyok megnehezíthetik a felhasználó számára a finom színek észlelését, ami valójában megnehezíti számukra a képernyőn megjelenő információkat.
A fejlesztők számára a legérzékenyebb dolog az, hogy nagy kontrasztú színsémákat használjunk, és különböztessük meg a kütyüit (és ha alkalmazzuk) a tömör színű tömböket, ne csak pusztán vázolt vagy árnyékolt dobozok használatával. Az egyszerű grafikák használata és a felesleges többletfeleslegektől való megszabadulás pedig több applikációs értéket ad az alkalmazásnak.
- A többplatformos mobil alkalmazások tervezésének kihívásai
Gombfunkciók
A legtöbb mobiltelefon-felhasználó nem tudja kihasználni a legtöbbet a telefonjaikból, mivel nem teljesen értik a mobileszköz összes gombfunkcióját.
Győződjön meg arról, hogy a gomb mutatói jól értik a végfelhasználókat. Szükség esetén tartalmazzon részletes súgószakaszt, hivatkozva az egyes gombfunkciókra, hogy a felhasználó minden gond nélkül futtathassa az alkalmazást.
04/06Betűméret
Szinte minden mobiltelefon olyan betűkészletet tartalmaz, amelyek túl kicsi ahhoz, hogy könnyedén olvashatók legyenek. A képernyők kis méretűek, ezért a betűkészleteknek kicsit méretűeknek kell lenniük.
Miközben Ön, mint fejlesztő, nem tehet semmit a mobiltelefon alapértelmezett betűméretéről, határozottan próbálhatja meg a betűkészleteket a lehető legnagyobb méretben az adott alkalmazáshoz. Ez növeli az alkalmazások használhatósági hányadát.
- Hogyan válasszuk ki a megfelelő mobil platform alkalmazások fejlesztéséhez
Kurzorok
A mobil eszközök különböznek a számítástechnikai eszközöktől, például az asztali számítógéptől és a hordozható számítógéptől, mivel azok nem könnyen kezelhetők kurzorokkal és mutatóeszközökkel. Természetesen a legtöbb új okostelefon a piacon ma érintőképernyős telefonok, és használnak akár egy ceruzát, trackball, track pad és így tovább. Ennek ellenére mindegyik különböző abban, ahogyan mindegyiküket kezelni kell.
Ne feledje, hogy kínzást jelent majd a végfelhasználók számára, hogy húzza át a tárgyakat egy apró mobilkészülék képernyőjén, ezért ne vegyen be ilyen funkciókat az alkalmazásba. Ehelyett a képernyőn kattintható és kibővített bárminemű műveletek segítenek a felhasználóknak, mivel jobban tudnak majd működni az alkalmazással.
06, 06Billentyűzet
Az intelligens billentyűzetek, akár a fizikai QWERTY-ok is elég fájdalmat okozhatnak. Még a billentyűzetek is, amelyek jobb mozgásteret biztosítanak, elég kellemetlenség lehet a felhasználó számára.
Próbálja elkerülni a kulcsfontosságú bemeneteket amennyire csak lehetséges. Legalább próbáld meg minimalizálni, ha megengeded magadnak.
- Hogyan kell kifejleszteni egy költséghatékony mobil platformot?
Összefoglalva, sok különböző mobil eszközzel való munkavégzés meglehetősen nagy feladat lehet, különösen, ha nem tudsz "ideális" szabványt létrehozni az alkalmazások fejlesztéséhez ezeknek az eszközöknek. A mobilalkalmazás rugalmassá tétele és a legelterjedtebb funkciók használata azonban nagyban segíthet abban, hogy jobb és használható mobiltelefon-alkalmazásokat hozzon létre.