Google heeft een nieuwe versie van de Android-sdk online gezet die gebruikt kan worden om applicaties voor Android Honeycomb te ontwikkelen. Daarnaast heeft Google een uitleg gegeven van hoe de nieuwe interface is ingedeeld.
Eén van de grootste vernieuwingen die Honeycomb zal brengen is een aangepaste interface. Google noemt de stijl 'holographic' en heeft de manier waarop met applicaties gewerkt wordt flink op de schop genomen. Allereerst is er onderaan het scherm een system bar geplaatst, die een aantal vaste onscreen-knoppen weergeeft en ook de notificaties herbergt. Applicaties die het volledige scherm willen benutten, zoals bijvoorbeeld een videospeler, kunnen de system bar tijdelijk verbergen.
Aan de bovenzijde van de interface is de action bar terug te vinden. Hier zijn opties en functies terug te vinden die gekoppeld zijn aan de applicatie die op dat moment op de voorgrond draait. Deze action bar moet de bediening van applicaties van dezelfde interface voorzien.
Google heeft het onscreen toetsenbord aangepast en geoptimaliseerd voor tabletgebruik door onder andere een tab-toets toe te voegen en de manier waarop tekstselectie plaatsvindt aan te passen. In de vorige editie van Android had Google al een begin gemaakt met een nieuwe copy/paste-interface, en met Honeycomb moet deze nog makkelijker en universeler worden. Gebruikers kunnen dubbeltikken op een woord en daarna selectiemarkers verplaatsen. Als een tekstdeel geselecteerd is, geeft de action bar weer wat er naast kopiëren en plakken met de tekst gedaan kan worden.
Samen met Honeycomb brengt Google ook nieuwe versies van een aantal ingebouwde applicaties uit. De nieuwe browser heeft erg veel weg van Google Chrome en krijgt een vergelijkbare interface voor het werken met tabs. Daarnaast is er ook een incognito-mode toegevoegd, en kunnen gebruikers bookmarks synchroniseren met Chrome op de desktop.
Ook de camera en de mediagallery hebben een opfrisbeurt gekregen zodat ze op grote tabletschermen beter tot hun recht komen. Daarbij ondersteunt Android nu ook het media transfer protocol, zodat mediabestanden van externe opslag en digitale camera's makkelijker gekopieerd kunnen worden. De contacten- en emailapplicaties werken nu met een two pane-interface, waarbij in een verticale linkerbalk elementen uit een lijst gekozen kunnen worden waarna de details aan de rechterzijde verschijnen.
Ook voor applicatieontwikkelaars heeft Google enkele nieuwigheden toegevoegd. Eén van de meest vernieuwende is ondersteuning voor 2d-hardwareacceleratie. De meeste interface-elementen zullen door de grafische chip worden gerenderd, wat in theorie de snelheid van het besturingssysteem ten goede moet komen. Daarnaast moet het voor ontwikkelaars makkelijker worden om hun applicaties in losse elementen op te delen, die door Google fragments genoemd worden. Deze liggen ten grondslag aan de nieuwe multi-pane interface van de contacten en email apps. Verder zijn er nieuwe soorten widgets beschikbaar, en kunnen ontwikkelaars meer aanpassingen doen aan hoe notificaties weergegeven worden.
In het hart van het besturingssysteem heeft Google ondersteuning voor multicoreprocessors toegevoegd. Zelfs applicaties die niet ontworpen zijn om meer dan één fysieke core te gebruiken moeten hier baat van hebben, omdat in dergelijke situaties bepaalde systeemprocessen - zoals de Dalvik-garbage collector - op een aparte core gedraaid kunnen worden.
Google geeft de vroege versie van de sdk uit zodat ontwikkelaars bekend kunnen raken met de nieuwe interface en api's die Honeycomb met zich mee zal brengen. Google waarschuwt wel dat de emulator in de sdk nog geoptimaliseerd moet worden, en vanwege de hogere resolutie trager werkt dan vorige edities.
Applicaties die met de nieuwe sdk ontwikkeld worden kunnen niet op huidige Android-toestellen gebruikt worden. Android 3.0 is de meest drastische wijziging in Googles mobiele besturingssysteem sinds versie 1.0. Het is nog altijd onduidelijk of versie 3.0 ook op smartphones uit zal komen. Het meest waarschijnlijke is dat Google elementen uit Android 3.0 opneemt in een volgende smartphoneversie van het OS.
/i/1296071144.png?f=thumb)
/i/1296071152.png?f=thumb)
/i/1296071162.png?f=thumb)
/i/1296071178.png?f=thumb)
/i/1296071193.png?f=thumb)
/i/1296071210.png?f=thumb)
/i/1296071226.png?f=thumb)
/i/1296071242.png?f=thumb)
/i/1296071259.png?f=thumb)