Personnellement j’ai commencé le développement Android sous Eclipse comme la plupart des développeurs mais depuis six mois je n’utilise plus que la version payante d’IntelliJ que ce soit pour mes développements Java/web ou Android. Certes cet IDE est payant mais grâce à lui je trouve que j’ai beaucoup gagné en productivité et j’aurai du mal à m’en passer aujourd’hui. Pour information le plugin Android est déjà disponible dans IntelliJ 12 et les évolutions apportées dans Android Studio seront à ce que j’ai compris intégré dans la version 13 d’IntelliJ.
Le téléchargement d'Android Studio est disponible sur la page http://developer.android.com/sdk/installing/studio.html#download
Création d’un nouveau projet
Pour créer un nouveau projet un wizard similaire à ce qui existe sous Eclipse est disponible. Vous pouvez saisir les informations générales du projet qui pré rempliront le fichier AndroidManifest.xml
Le wizard peut générer différents type d'exemples de pages
Vous voilà maintenant dans l’IDE
Editer un layout
Si vous ouvrez un exemple de layout généré (le layout permet de décrire une vue) dans le répertoire src/main/res/layout, vous pourrez voir l’assistant graphique permettant de simplifier la création d'un écran.
J’aime beaucoup les outils ajoutés pour inspecter votre code et vous sortir les éventuels problèmes
Comme nouveauté je noterai aussi l’ADM Android Debug Monitor qui apportera plus d’options de profiling.
Les problèmes rencontrés
Si vous utilisez une vielle version du JDK vous pouvez avoir une erreur en lançant
ce bat parce que la commande lançant l’application utilise la propriété -XX:+UseCodeCacheFlushing. Si vous ne souhaitez pas upgrader votre version de Java enlever l’option dans le fichier /bin/studio.exe.vmoptions
Conclusion
L’outil est encore en développement et présente quelques bugs mais Google est en train de rattraper le retard d’IntelliJ sur Eclipse au niveau des outils présents dans l’IDE. Je ne pense pas qu’Eclipse soit abandonné dans le futur. L’intérêt de Google est à mon avis plus de fournir les meilleurs outils possibles aux
développeurs quelque soit l’IDE qu’ils ont l’habitude d’utiliser.
Il reste des points à approfondir et que je n’ai pas abordé dans cet article. En effet les outils Android proposent des outils permettant de faciliter l’intégration des services Cloud Google Google Cloud Messaging (GCM) et l’internationalisation ADT Translation Manager Plugin
Aucun commentaire:
Enregistrer un commentaire
Remarque : Seul un membre de ce blog est autorisé à enregistrer un commentaire.