Samsung Galaxy S25 nu met Galaxy Tab A11 cadeau!

Nieuwe tools voor ontwikkelaars: Android Studio 0.2.0, mobiele websites debuggen en Genymotion-emulator

Sander Tuit
Sander Tuit
12 juli 2013, 17:53
3 min leestijd

Android Studio

Lees verder na de advertentie.

Vanaf het prille begin werd Androidontwikkeling voornamelijk gedaan in de ontwikkelingsomgeving van Eclipse. Deze IDE werd door Google zelf aanbevolen en een ontwikkelingsplug-in voor Eclipse werd (en wordt) actief door Google ontwikkeld. Tijdens Google I/O bracht het bedrijf, vrij verrassend, een volledig nieuwe ontwikkelingsomgeving uit, Android Studio. Volledig vernieuwd is misschien iets te veel van het goede: Android Studio is een door Google aangepaste versie van de betaalde IDE IntelliJ IDEA, een IDE die al een tijdje de favoriete omgeving was voor veel ontwikkelaars. Met het uitbrengen van de previewversie van Android Studio kwam Google de ontwikkelaars tegemoet die klaagden over de prestaties van Eclipse.

In de tussentijd zijn er al verschillende updates voor Android Studio geweest, maar de update van gisteren lijkt de grootste tot nu toe. Deze update brengt weinig nieuwe functies maar lost voornamelijk problemen op met het buildsysteem Gradle. Nieuw is wel de mogelijkheid om screenshots op te slaan vanuit de layout-editor. Meer informatie over de update vind je hier

Bron: Android Studio 

Direct mobiele websites debuggen met Chrome

Google biedt de mogelijkheid om via de mobiele versie van Chrome mobiele websites te debuggen. Dit moest voorheen via de tool ADB, maar dit kan nu ook direct door middel van USB-debugging. De stappen om dit in te schakelen (momenteel alleen via Chrome OS en Linux) zijn als volgt. Ten eerste dien je de nieuwste versie van Chromium te installeren op je computer. Daarna schakel je deze instelling in: chrome://flags/#remote-debugging-raw-usb. Na de browser opnieuw opgestart te hebben, ga je naar chrome://inspect. In de instellingen van Chrome voor Android kies je bij ontwikkelaarstools voor USB-webfoutopsporing inschakelen en verbind je je smartphone of tablet met je computer. Meer informatie over het debuggen van mobiele websites via Chrome vind je in dit Google+-bericht.

 

Bron: François Beaufort

Genymotion 

De emulator voor Android heeft geen goede naam. Dat komt doordat de prestaties van deze tool vanaf het begin af aan slecht zijn geweest. Inmiddels heeft Google flinke stappen gezet, onder meer door de grafische chip van de hostcomputer te gebruiken. Hierdoor zijn de grafische prestaties veel beter en hoef je niet eerst een kopje koffie te gaan drinken voordat jouw applicatie geladen is. Daarnaast heeft Intel ook images uitgebracht die er voor zorgen dat er geen smartphoneprocessor (ARM) hoeft te worden geëmuleerd. 

Er zijn ook alternatieven voor de Android emulator van Google zelf, onder andere via het AndroVM-project. Dit project biedt een Androidemulator in combinatie met de applicatie VirtualBox en is recentelijk overgegaan in Genymotion. Genymotion biedt een speciale (Intel x86)image voor VirtualBox, waardoor deze een behoorlijk complete emulatie-ervaring kan bieden. Door een breden ondersteuning van sensoren en 3D-acceleratie via OpenGL is de emulator ook geschikt voor ontwikkelaars van Androidgames en voor mensen die Android eens uit willen proberen op hun computer. Genymotion werkt op Windows, OS X en Linux. Meer informatie over Genymotion vind je hier

 

Bron: Genymotion

Chrome Beta

Google LLC

9.0
Gratis
Via Google Play

Google Chrome

Google LLC

8.2
Gratis
Via Google Play

Op de hoogte blijven?

Volg Androidworld nu ook op WhatsApp

Download de nieuwe Androidworld-app!

Reacties

1

Inloggen of registreren
om een reactie achter te laten

Plaats een reactie
12 juli 2013, 21:12

Ik ben wel benieuwd of studio nu echt de eclipse plug-ins gaat vervangen, ik hoop het van niet want ik vind intellij niks. Ben een echte eclipse gebruiker (ik ontwikkel in eclipse maar ontwikkel ook op eclipse) dus dat eclipse niet Jan presteren is totale onzin ik zie ook vaak dingen waar van ik denk, Google hier moet je echt naar kijken…