Android Studio 2.0 : une bêta enrichie, plus stable et proche de la version finale

Les développeurs attendent leur émulateur

Android Studio 2.0 : une bêta enrichie, plus stable et proche de la version finale

Le 08 février 2016 à 16h00

Commentaires (20)

votre avatar

Belle initiative de la part de Google.

Un IDE dédié à Android, enfin !!!

votre avatar







ErGo_404 a écrit :



Et encore, toucher au Gradle ça sert quand on commence à déjà bien maîtriser le reste en général, et on trouve plein de bons exemples sur internet.



Pour moi le plus compliqué quand on débute totalement, ça reste l’apprentissage du langage et des concepts de base d’Android.

Et deuxième point compliqué qui vient dans la foulée : faire un code efficace, c’est à dire simple à lire, optimisé et rapide à écrire…





Sans aucune base de dev, je pense pas qu’on puisse faire grand chose et attaquer direct par du mobile c’est rentrer dans quelque chose qui n’est pas standard (par rapport à du java pur je veux dire).

 

Le code “efficace” (c’est assez subjectif en fonction de ce que l’on fait) c’est de la pratique et de l’étude d’autres codes, efficace chez l’un sera pas forcément efficace chez l’autre (restriction de la plateforme encore une fois).



 Les compilateurs et optimiseurs permettent de rattraper pas mal de choses.


votre avatar







AlbertSY a écrit :



Belle initiative de la part de Google.

Un IDE dédié à Android, enfin !!!





Enfin ça fait un bail quand même là :)


votre avatar

Je ne connais ni Java ni le SDK ni l’IDE, je sens que je vais en chier pour pondre une appli Android… Ou alors accessoirement je prie fort pour que Microsoft annonce à la Build le portage des Universal Apps sur Android avec C#…

votre avatar

Si t’as déjà une appli en C#, pourquoi pas faire du Xamarin ?

votre avatar

Pour ce qui est de l’émulateur, il parait que celui de Microsoft livré avec Visual Studio est rapide.

votre avatar

Bonne question à laquelle je peux répondre car je développe actuellement ma première appli android.

Je suis déjà développeur C++/C# et il m’a fallu 23 jour pour avoir une appli qui affiche une petite liste avec un menu setting ainsi qu’un bandeau latérale coulissant.

Là ça fait deux semaines et l’appli est quasi au point.



C’est vrai que c’est un peu dur au début, pour comprendre la philosophie Android, l’IDE…etc, mais avec le net (et l’anglais!) rien n’est impossible :)

votre avatar

Plus qu’une “intégration” d’IntelliJ IDEA, Android Studio est entièrement basé dessus. IntelliJ est déjà un IDE à part entière, concurrent d’Eclipse et Netbeans.

votre avatar

Un article sur Android Studio avec des copies d’écran d’OS X ? <img data-src=" />

votre avatar

Bah Android Studio est compatible OSX … et n’est pas compatible Android ou Chrome OS …

La différence entre OSX et Windows pour développer une app Android … <img data-src=" />

votre avatar

Oui mais Windows Phone n’a quasi pas de PDM donc il est normal de développer de l’Android avec Windows. <img data-src=" />

votre avatar

Quand la version de ton OS desktop conditionne ton OS mobile <img data-src=" />



Beaucoup de mecs chez Google utilisent OSX … c’est un fait, et c’est pas nouveau …

votre avatar

C’est certain qu’il est nettement plus simple de commencer par faire un peu de java “pur” avant de s’attaquer au dev mobile, mais d’un autre côté ça ne sert à rien de faire trop de java non plus, tu as vite fait de vouloir faire une interface graphique pour ton application et le faire en java standard ne t’apprendra rien d’utile pour passer aux IHM à la sauce Android.

votre avatar

Je confirme “Visual Studio Emulator for Android” marche extrêmement bien.

Certes avec Instant run le dev sur device physique est encore mieux, mais pour avoir plein de configurations différentes sans pourrir son bureau de cables et de devices c’est vraiment top.

votre avatar







ErGo_404 a écrit :



C’est certain qu’il est nettement plus simple de commencer par faire un peu de java “pur” avant de s’attaquer au dev mobile, mais d’un autre côté ça ne sert à rien de faire trop de java non plus, tu as vite fait de vouloir faire une interface graphique pour ton application et le faire en java standard ne t’apprendra rien d’utile pour passer aux IHM à la sauce Android.





Oui bien sûr, je pensais plus à la base du code pour un débutant en disant ça, pas à l’interface graphique, quoi que se bouffer des panels ça a sont charme :P


votre avatar

C’est comment par rapport à Genymotion leur emulateur ? Parce que en l’émulateur initial, l’émulateur Intel Haxm, on connaît les “c’est rapide mais pas tant que ça”.



&nbsp;

votre avatar

Qu’en est-il de la capacité pour un débutant total de prendre en main un tel outil?

votre avatar

débutant en quoi ?



en développement : va falloir sacrément s’accrocher

connait le développement mais pas le langage: prévoir 3 semaines ou on mouline, et après roulez jeunesse

connait le développement, le langage, mais pas le SDK : prévoir quelques jours ou on mouline

connait le développement, le langage, le SDK, mais pas l’IDE : quelques heures je pense



&nbsp;

votre avatar

J’attends de voir s’ils font mieux que Genymotion :) et il y avait aussi JRebel pour l’instant run.

J’espère que ça va sortir en stable ce mois-ci en tout cas…

&nbsp;&nbsp;







Himurai a écrit :



Qu’en est-il de la capacité pour un débutant total de prendre en main un tel outil?





Débutant total en quoi ? Développement ou développement mobile ?

C’est pas plus compliqué qu’un autre EDI. Ce sont les concepts de Gradle et de la chaine de compilation qu’il faut assimiler mais ça se fait assez facilement surtout depuis que ça ne bouge plus trop, ça pète plus une config. d’une version à l’autre…



Edit: déjà grillé pour la réponse :P


votre avatar

Et encore, toucher au Gradle ça sert quand on commence à déjà bien maîtriser le reste en général, et on trouve plein de bons exemples sur internet.



Pour moi le plus compliqué quand on débute totalement, ça reste l’apprentissage du langage et des concepts de base d’Android.

Et deuxième point compliqué qui vient dans la foulée : faire un code efficace, c’est à dire simple à lire, optimisé et rapide à écrire…

Android Studio 2.0 : une bêta enrichie, plus stable et proche de la version finale

  • Instant Run ajoute le Cold Swap, pour redémarrer une application

  • Un émulateur nettement plus rapide

  • IntelliJ 15, Fast ADB et GPU Profiler

  • Un code proche de la version finale selon Google 

Fermer