Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Google publie la version stable d'Android Studio 2.2
Son EDI propose des améliorations au niveau des phases clés du développement

Le , par Stéphane le calme

101PARTAGES

6  0 
Google a rendu disponible en téléchargement de la version 2.2 de son environnement de développement Android Studio. Cette version s’accompagne de dizaines de fonctionnalités sur des phases clés du processus de développement. Au niveau du design, Android Studio propose :
  • Layout Editor : ce nouveau concepteur d’interface utilisateur vient faciliter la conception d’interfaces utilisateur d’applications Android en apportant des widgets qui vont générer le code. Cet outil apportant une conception visuelle, le développeur n’aura qu’à sélectionner le widget de son choix sur la palette qui lui est proposée au lieu d’avoir à tout écrire à la main. L’outil dispose également d’une arborescence des composants qui permet de voir la hiérarchie de votre interface. La barre de tâches fournit des boutons pour configurer l’apparence de l’interface dans l’éditeur et même d’en modifier des propriétés.

  • Constraint Layout : cet outil permet de créer des interfaces utilisateurs dynamiques sans avoir à imbriquer de nombreuses interfaces. Google explique que cet outil est semblable à Relative Layout dans le sens où toutes les vues sont agencées selon la relation entre les vues soeurs et l’interface parent. Toutefois, Constraint Layout est le plus flexible des deux. Google précise également que, pour un usage optimum, cet outil devra être utilisé avec le nouveau Layout Editor qui est livré avec Android Studio 2.2.



Au niveau du développement, Android Studio 2.2 :
  • améliore le support de C++ : avec cette version, il est désormais possible de vous servir de CMake ou ndk-build pour compiler vos projets C++ depuis Gradle, le moteur de production fonctionnant sur la plateforme Java
  • apporte le navigateur d’échantillons de code : qui améliore le référencement d’échantillons de code. Dans la fenêtre d’édition du code, il est possible de trouver des occurrences du code de votre application dans les échantillons fournis.


Au niveau de la construction, Android Studio 2.2 :
  • améliore Instant Run : avec Android Studio 2.0, Google a présenté cette fonctionnalité qui permet aux développeurs de faire des changements dans leur code et de les voir apparaître « dans un instant proche » dans les applications en cours d’exécution. Concrètement, en cliquant sur le bouton Instant Run, il va analyser les changements que vous avez faits et déterminer la manière la plus rapide de déployer le nouveau code. Dans Android Studio 2.2, Google affirme avoir effectué de nombreuses améliorations dans la stabilité et la performance de cette fonctionnalité et recommande aux développeurs qui l’avaient auparavant désactivée de la réactiver.
  • fournit l’APK Analyzer : il s’agit d’un outil permet d’inspecter le contenu des paquets APK pour mieux visualiser par exemple la place prise par chaque composant, ou comparer deux versions d’un même APK.

Au niveau des tests, Android Studio 2.2 apporte :
  • des capteurs virtuels dans l’émulateur Android : avec les nouveaux contrôles d’interface utilisateur, il est possible de tester des capteurs tels que l’accéléromètre, la température ambiante et bien d’autres
  • Espresso Test Recorder (encore en version bêta) : cet outil permet de créer facilement des tests d’interface utilisateur en enregistrant les interactions avec votre application. Par la suite, il va vous proposer un test de code d’interface utilisateur que vous pourrez effectuer en local ou sur votre serveur d’intégration continue.

Android Studio 2.2 peut être installé depuis l’outil intégré de vérification des mises à jour.


télécharger Android Studio 2.2 (Windows / Mac OS X / Linux)

Source : blog développeurs Android

Voir aussi :

Google annonce la sortie officielle d'Android Studio 2.0, la dernière version majeure de l'EDI officiel pour développer les applications Android

Exynap, un plugin Android Studio destiné à améliorer la productivité des développeurs, est disponible ! Que pensez-vous de cette initiative ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de ChPr
Membre confirmé https://www.developpez.com
Le 20/09/2016 à 18:13
Avis aux amateurs, comme moi, qui ont WIndows XP. Ne surtout pas faire la mise à jour car elle nécessite JAVA SE 1.8 qui n'est pas supporté par Windows XP. En tous cas, c'est ce que j'en ai déduit. Voir ma mésaventure.

Cordialement.

Pierre
0  0 
Avatar de hotcryx
Membre extrêmement actif https://www.developpez.com
Le 21/09/2016 à 11:12
"améliore Instant Run : avec Android Studio 2.0, Google a présenté cette fonctionnalité qui permet aux développeurs de faire des changements dans leur code et de les voir apparaître « dans un instant proche » dans les applications en cours d’exécution. Concrètement, en cliquant sur le bouton Instant Run, il va analyser les changements que vous avez faits et déterminer la manière la plus rapide de déployer le nouveau code. Dans Android Studio 2.2, Google affirme avoir effectué de nombreuses améliorations dans la stabilité et la performance de cette fonctionnalité et recommande aux développeurs qui l’avaient auparavant désactivée de la réactiver."

enfin de la vitesse

Waw, ça promet, bonne vidéo.
0  0 
Avatar de grunk
Modérateur https://www.developpez.com
Le 21/09/2016 à 11:40
Le constraint layout c'est vraiment génial. Il va devenir de moins en moins nécessaire d'aller mettre le nez dans le xml

Jusqu'à maintenant le designer faisait vraiment de la peine comparé à ce qui est dispo sur xcode.
0  0 
Avatar de hotcryx
Membre extrêmement actif https://www.developpez.com
Le 21/09/2016 à 13:00
Citation Envoyé par grunk Voir le message
Le constraint layout c'est vraiment génial. Il va devenir de moins en moins nécessaire d'aller mettre le nez dans le xml
pas de xml => pub marketing

Ce ConstraintLayout semble se comporter comme le CoordinatorLayout (NestedScrolling).
0  0 
Avatar de grunk
Modérateur https://www.developpez.com
Le 21/09/2016 à 16:26
Non le ConstraintLayout se comporte plutôt comme un RelativeLayout .
Sauf que il est bien plus facile de manipuler les contraintes avec AS 2.2 et son nouveau designer qu'avec un relativelayout et les anciennes versions du designer.
0  0