Da Android kom frem i 2008, var de fire fysiske knapper på de første telefoner en af de tydelige forskelle mellem iPhone og Android.
I stedet for at bruge skærmplads på menuknapper og tilbageknapper, var de indbygget i telefonen.
Men siden Google lancerede Android 3.0 Honeycomb til tablet-brug, og siden hen Android 4.0 Ice Cream Sandwich, som både er til telefoner og tablets, har menuknappen været dømt ude.
På Android-tablets har der ikke været fysiske knapper, men i stedet den såkaldte actionbar, som rummede tilbageknap, hjem-knap og søgeknap, og det koncept skal alle, der udvikler til Android, nu tage til sig. Det skriver Google i et blogindlæg, som rummer en stribe gode råd til udviklerne.
Størstedelen af verdens Android-telefoner kører nemlig ikke med den helt nye iskage-version af Android, så udviklerne skal tage hensyn til både telefoner med menu-knapper og dem uden. Men det er ikke så svært, lover Google.
»Hvis jeg skulle skrive hele dette indlæg med én sætning, ville den lyde: Sæt ’targetSdkVersion’ til 14, og, hvis du bruger options-menuen, kan du få dem vist i actionbar’en med showAsAction=”ifRoom”,« skriver Scott Main fra Google i indlægget.
På den måde kan man snige en slags menuknap ind i actionbar’en, hvor tre prikker på højkant markerer, at der er flere muligheder.
Men den bedste løsning vil altid være at glemme menuknappen helt, lyder beskeden. I stedet for at samle alle mulighederne i én menu, der dukker op, når brugeren trykker på menuknappen, skal man nu tænke på, hvad brugeren har brug for på hvert skærmbillede.
Og så skal de knapper, der giver mening, lægges ind i selve applikationen, som brugeren hele tiden kan se med det blotte øje, skriver Google.
Læs mere om, hvordan du udvikler til Ice Cream Sandwich uden menuknap i Googles blogindlæg.