Het probleem van de bruikbaarheid van apps voor mobiele telefoons is nog steeds groot. Er zijn nog geen duidelijke richtlijnen voor ontwikkelaars over app-bruikbaarheid. Ook maakt de diversiteit tussen de verschillende handsetmodellen het moeilijk om een "standaard" voor de bruikbaarheidsfactor te definiëren.
De meeste (maar niet alle) bruikbaarheidsproblemen komen voort uit hardwareproblemen. Hoewel sommige niet op te lossen zijn, zijn er bepaalde andere die kunnen worden aangepakt door de softwareontwikkelaar, op voorwaarde dat ze weten hoe ze met deze problemen moeten omgaan.
Hier behandelen we een aantal van de belangrijkste hardwareproblemen waarmee mobiele-telefoonapp-ontwikkelaars worden geconfronteerd, en geven oplossingen voor elk van deze problemen.
- Ontwikkelingstrends voor mobiele apps voor 2016
Schermresolutie
Met de komst van zoveel nieuwe mobiele telefoons op de markt, elk met verschillende functies, beeldschermen en resoluties, zal het onmogelijk voor u zijn om de ideale resolutie te bepalen die uw app zou moeten hebben.
Te veel functies in uw app plaatsen, zal het probleem alleen maar erger maken. De truc om dit probleem aan te pakken, is daarom om zo min mogelijk informatie op het scherm weer te geven en het dan groter te maken.
02 van 06Kleuren en contrast
De nieuwste mobiele telefoons met LCD-schermen hebben geweldige kleuren- en contrastmogelijkheden. Dit verleidt de programmeur om genuanceerde kleuren te gebruiken, zonder te beseffen dat mobiele telefoons overal moeten worden gedragen en in alle lichtomstandigheden worden gebruikt. Slechte lichtomstandigheden kunnen het de gebruiker moeilijk maken om deze subtiele kleuren waar te nemen, waardoor het voor hen moeilijker wordt om de informatie op het scherm te lezen.
Het meest verstandige dat een ontwikkelaar hier moet doen, is het gebruik van hoog contrast kleurenschema's en het differentiëren van widgets (indien en wanneer van toepassing) met blokken van effen kleur, niet alleen door het gebruik van vaag geschetste of gearceerde vakken. Ook het gebruik van eenvoudige afbeeldingen en het verwijderen van onnodige extra franje geeft uw app meer gebruikswaarde.
- Uitdagingen voor het ontwerpen van mobiele applicaties met meerdere platforms
Knop Functies
De meeste gebruikers van mobiele telefoons halen het meeste uit hun telefoons, omdat ze niet alle knopfuncties van hun mobiele apparaat begrijpen.
Zorg ervoor dat uw knopindicators goed aansluiten bij uw eindgebruikers. Neem indien nodig een gedetailleerd helpgedeelte op, met vermelding van elk van deze knopfuncties, zodat de gebruiker uw applicatie probleemloos kan uitvoeren.
04 van 06Lettertypegrootte
Bijna alle mobiele telefoons bevatten lettertypen die te klein zijn om gemakkelijk te kunnen lezen. De schermen zijn klein en daarom moeten de lettertypen klein zijn om in te passen.
Hoewel u als ontwikkelaar niets aan de standaardlettergrootte van de mobiele telefoon kunt doen, kunt u zeker proberen de lettertypen zo groot mogelijk te maken voor uw specifieke app. Dit verhoogt het gebruiksquotiënt van uw app.
- Hoe u het juiste mobiele platform kiest voor app-ontwikkeling
cursors
Mobiele apparaten verschillen van computerapparatuur zoals desktops en laptops, in die zin dat ze niet gemakkelijk kunnen worden gemanipuleerd met cursors en aanwijsapparaten. Natuurlijk zijn de meeste van de nieuwste smartphones op de markt vandaag touchscreen-telefoons en gebruiken ze een stylus, trackball, trackpad enzovoort. Maar toch is elk ervan anders in de manier waarop elk van hen moet worden behandeld.
Vergeet niet dat het een marteling zal zijn voor eindgebruikers om objecten op het scherm van een klein mobiel apparaat te slepen en neer te zetten, dus vermijd dergelijke functies in uw app op te nemen. In plaats daarvan kunnen gebruikers op het scherm klikken en vergroten om iets op het scherm aan te klikken, omdat ze beter met de app kunnen werken.
06 van 06Toetsenborden
Smartphone-toetsenborden, zelfs fysieke QWERTY-toetsenborden, kunnen nogal lastig zijn om te gebruiken. Zelfs toetsenborden die een betere bewegingsruimte bieden, kunnen voor de gebruiker behoorlijk gedoe zijn.
Dus probeer zo veel mogelijk ingetoetste ingangen te vermijden. Probeer het in ieder geval tot een minimum te beperken als je het je kunt veroorloven.
- Hoe een kosteneffectief mobiel platform te ontwikkelen
Kortom, het werken met zoveel verschillende mobiele apparaten kan een behoorlijke taak zijn, vooral omdat je geen "ideale" standaard kunt vastleggen om apps voor al deze apparaten te ontwikkelen. Door uw mobiele app flexibel te houden en de meest gebruikelijke functies te gebruiken, kunt u echter veel beter betere en bruikbare apps voor mobiele telefoons maken.