Logo sv.androidermagazine.com
Logo sv.androidermagazine.com

Htc one x visar oss varför utvecklare behöver tappa menyknappen

Anonim

Nu har du läst och tittat på vår HTC One X-granskning och vet allt om HTC: s beslut att använda kapacitiva knappar istället för skärmknappar. Som fan av "riktiga" knappar är jag glad att se det, även om många inte är det. Det är varken här eller där. Beslutet fattades och HTC har levererat det som hittills kan vara den bästa smarttelefonen med tre kapacitiva knappar.

Och vissa applikationer är oroliga.

Android-utvecklingsgruppen har redan chimat in och sagt att utvecklare måste överge den gamla menyknappen till förmån för nya kontroller på åtgärdsfältet. Vissa har gjort det, men som du kan se på bilden ovan har andra inte gjort det. Den tre-punkts menysymbolen som bara hänger där i sin ensamma ser bara dålig ut men behövs eftersom Facebook-appen inte har uppdaterats för att använda knappar och kontroller i åtgärdsfältet. När Galaxy Nexus kom ut och använde knappar på skärmen var detta inte så stort. Andra än de tre prickarna som befinner sig på en annan plats på olika appar (som nämnts, vissa har uppdaterats och använder åtgärdsfältet) störde inte hur appar såg ut på skärmen för hemskt mycket. HTCs användning av kapacitiva knappar förändrar det och inte på ett bra sätt. Å andra sidan ger inte utvecklarna HTC mycket val.

Samsung Galaxy Nexus till vänster, HTC One X till höger

En snabb titt på den senaste versionen av FlightTrack-appen visar skillnaden väl. På Galaxy Nexus behöver du bara hantera menyknappen som placeras med resten av OS-kontrollerna. Det är nästan intuitivt, eftersom vi är vana att se en menyknapp längst ner på våra Android-telefoner, men det skulle vara bäst om den var i actionfältet som avsett i ICS. En titt på samma app som körs på HTC One X visar oss varför. Som Twitter-appen ovan är det 48 pixlar skärmutrymme som kan användas för att visa innehåll och inte prickar. Och ärligt talat ser det hemskt ut. Vi förstår att något måste göras, eftersom många appar skulle vara oanvändbara utan tillgång till andra funktioner och inställningar. Men det ser fortfarande riktigt dåligt ut.

Ice Cream Sandwich var designad för användning av antingen knappar på skärmen eller kapacitiv, så HTC är inte längre kvar för den här. De följde riktlinjerna från Google och byggde en enhet som maximerar skärmens fastigheter på det sätt som de kände fungerade bäst. Nu måste utvecklare följa efter, eller så lider erfarenheten. Google har gett exempel och kodavsnitt hur man gör ändringarna, och det är dags att applikationsutvecklare tar dem till hjärtat.