Connexion
Abonnez-vous

Préversion d’Android Studio 2.0 : visualisez rapidement les modifications du code

Soupir de soulagement

Préversion d'Android Studio 2.0 : visualisez rapidement les modifications du code

Le 23 novembre 2015 à 17h21

Alors que Google propose depuis peu une version 1.5 de son environnement de développent Android Studio, une préversion de la 2.0 a été mise en ligne de ce week-end. Sa principale nouveauté est Instant Run, qui permet aux développeurs de visualiser beaucoup plus rapidement les changements effectués dans le code.

Android Studio 2.0 sera une importante mouture de l’environnement de développement. Google compte s’occuper du problème le plus souvent abordé dans les demandes : la vitesse de compilation et de visualisation des changements introduits dans le code. À cet effet, l’éditeur propose dans la première préversion Instant Run, une fonctionnalité qui permet de voir l’application dans un émulateur et les changements dans le code répercutés en une ou deux secondes.

L’interface a également été revue pour présenter directement des contrôles dont le développeur pourrait avoir besoin dans la manipulation de son application, comme le contrôle du volume sonore, la rotation de l’écran, etc. La nouvelle version de l’émulateur permet également de redimensionner la taille de la fenêtre pour en adapter la définition automatiquement. Des outils permettent de créer rapidement différents types d’émulations afin de pouvoir tester l’application sur un grand nombre de configurations.

La préversion inclut en outre une première ébauche du GPU Profiler. Il s’agit d’un outil permettant de plonger assez loin dans le code OpenGL pour y effectuer de nombreuses opérations. Elles étaient possibles avant, mais le Profiler ambitionne de les simplifier. États, commandes, textures, tout y est manipulable, modifiable et enregistrable pour plus tard.

La préversion d’Android Studio 2.0 peut être récupérée depuis cette page.

Commentaires (30)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar

C’est nettement plus rapide. Jusqu’à maintenant je préférais brancher mon smartphone et lancer l’exécution directement dessus. Pour faire une comparaison, je viens de faire le teste, il me faut environ 20 secondes pour exécuter l’appli.

votre avatar

Toujours pas de “vraie” intégration NDK (le plugin gradle-experimental 0.4.0 est une vraie galère à mettre en oeuvre), dommage. Je vais tester l’émulateur nouvelle génération quand même.

votre avatar

C’est cool, j’espère un jour coder… M’voyez meme avec un Bac +5 en info, développer avec ce genre de technos, c’est juste un doux reve <img data-src=" />

votre avatar

L’émulateur était un des derniers gros points noirs du SDK Android…. cool

votre avatar







Folgore a écrit :



C’est cool, j’espère un jour coder… M’voyez meme avec un Bac +5 en info, développer avec ce genre de technos, c’est juste un doux reve <img data-src=" />





Toujours sur Eclipse ?&nbsp;<img data-src=" />


votre avatar

Toujours avec gedit et gcc en ligne de commande ? <img data-src=" />

votre avatar

Perso moi oui <img data-src=" /> , le prof nous dit qu’android studio n’est pas encore assez stable…

votre avatar

non il est stable ..

votre avatar







Kwaïeur a écrit :



Si tu savais ce qu’on nous apprend en école d’ingé …&nbsp;<img data-src=" />



<img data-src=" />





A réfléchir, plutôt que maîtriser l’utilisation d’un outil ou d’une version en particulier ? <img data-src=" />


votre avatar

Perso, je n’avais que des problèmes avec Eclipse, du coup je suis content qu’ils aient changé de crèmerie (ou en tout cas mieux intégré le bouzin).

votre avatar

Dans ma fac c’est jEdit (oui oui cet éditeur infâme qui met 2 ans à se lancer et transforme ton pc en 1 toaster).



Met on est plusieurs rebels à ramener nos propres éditeurs/IDE (c’est quand même bien plus pratique) sur clé USB.&nbsp;<img data-src=" />

votre avatar

Ah mais ça j’en suis sûre <img data-src=" />

J’utilise les 2 , et VisualStudio pour Asp.Net , et faut dire Eclipse au milieu fait un peu vieillot.

votre avatar

Haha.

Laisse-moi devinez, c’est aussi ce genre d’ordi qui met 5 minutes montre en main à répondre à clic droit sur le bureau parce qu’il fait plein de requêtes réseaux sur les dossiers partagés ? <img data-src=" />

votre avatar

En fait c’est possible dans n’importe quel langage, même l’assembleur. Y a pas grand chose à mettre à jour, à part une fonction et les pointeurs qui pointent sur elle. J’comprends pas que ce genre d’outil ne soit pas monnaie courante aujourd’hui.

votre avatar







raoudoudou a écrit :



En fait c’est possible dans n’importe quel langage, même l’assembleur. Y a pas grand chose à mettre à jour, à part une fonction et les pointeurs qui pointent sur elle. J’comprends pas que ce genre d’outil ne soit pas monnaie courante aujourd’hui.







Quand je dis que c’est possible, c’est que smalltalk le permet et c’est vrai que ça manque comme possibilité une fois qu’on y a goûté. J’ai vu une librairie c++ qui le permet aussi, mais je n’ai plus le nom en tête


votre avatar

Il est TRES stable pour développer en Java. Et parfait si tu utilises les API Google dans tous les sens etc…&nbsp;Pour le reste, il y a MasterCard.

votre avatar

C’est tout simplement parce que vos professeurs ne veulent pas mettre à jours leur cours.

votre avatar

C’est pas assez stable dans le sens que il faudrait qu’il refasse ses supports de cours tous les 6 mois j’imagine <img data-src=" />

votre avatar

Si seulement sa pouvais être le job de quelqu’un de mettre les cours a jour …. but wait !!!

votre avatar

Tu peux quand même difficilement en vouloir aux profs qui rechignent à mettre à jour les cours, de toute façon le temps que les étudiants rentrent dans le monde du travail, Android Studio sera méconnaissable <img data-src=" />



Mais en effet, faire un support de cours aujourd’hui en conseillant d’installer Eclipse, c’est à la limite du criminel <img data-src=" />

votre avatar







atomusk a écrit :



Tu peux quand même difficilement en vouloir aux profs qui rechignent à mettre à jour les cours, de toute façon le temps que les étudiants -rentrent dans le monde-&nbsp; trouvent du travail, Android Studio sera méconnaissable <img data-src=" />



-rentrent dans le monde-&nbsp; trouvent

&nbsp;<img data-src=" />

(ou on sera carrément passé à autre chose basé sur du cloud)


votre avatar

Peut-être qu’un jour on aura quelque chose d’aussi souple et puissant que feu Instant-C qui permettait de recompiler une fonction sans arrêter l’exécution. C’est beau le “progrès” <img data-src=" />



Pour ceux qui n’ont pas connu (vu que la boite est morte depuis)&nbsphttp://www.drdobbs.com/cpp/examining-instant-c/184408367

votre avatar

Qu’est-ce que tu reproche à Eclipse pour dev en Java/JEE (pour Android je dis pas) ? Je n’ai jamais testé Netbeans ou IntelliJ mais Eclipse (surtout la 4.5) est quand même très efficace (j’ai juste rajouté MoreUnit pour les TU)

votre avatar

Face à un intellij eclipse c’est un peu la préhistoire.

votre avatar

Si tu savais ce qu’on nous apprend en école d’ingé …&nbsp;<img data-src=" />



<img data-src=" />

votre avatar

A parce que Ellipse est stable ?

votre avatar







youri_1er a écrit :



Face à un intellij eclipse c’est un peu la préhistoire.





mais encore ?



&nbsp;





plop97 a écrit :



A parce que Ellipse est stable ?





j’utilise Eclipse depuis 8 ans dans toutes les versions imaginables (avec des dizaines de plugin et même la version pour faire du C) je n’ai jamais eu aucun soucis.


votre avatar







raoudoudou a écrit :



Peut-être qu’un jour on aura quelque chose d’aussi souple et puissant que feu Instant-C qui permettait de recompiler une fonction sans arrêter l’exécution. C’est beau le “progrès” <img data-src=" />



Pour ceux qui n’ont pas connu (vu que la boite est morte depuis)&nbsphttp://www.drdobbs.com/cpp/examining-instant-c/184408367







En Smalltalk c’est possible.


votre avatar

Perso, j’adore eclipse et je galère à retrouver mes marques sur Android Studio.



Mais dans le cadre du dev Android, il faut abandonner eclipse, vu que cet IDE n’est plus “supporté” par Google pour le dev Android.

votre avatar

J’ai fait du dev android sur Eclipse, maintenant que je suis habitué à Android Studio je ne reviendrais pas en arrière !

Le seul soucis que j’ai, c’est la puissance de mon pc qui commence à avoir vraiment du mal pour Android studio… Pour ceux qui ont testé cette préversion 2.0, question performance le soft demande-t-il plus de ressources ??

Préversion d’Android Studio 2.0 : visualisez rapidement les modifications du code

Fermer