Android Studio 2023 est un environnement de programmation de Google conçu pour créer des applications Android. Il intègre un ensemble d’outils et permet le développement, le débogage et le test de programmes. Il est compatible avec Windows, OS X et Linux. Son bon fonctionnement nécessite une résolution d’écran d’au moins 1280×800, 2 Go d’espace disque disponible et 3 Go de RAM.

Android Studio permet de créer des applications et de vérifier leur compatibilité avec les appareils mobiles. Nécessite la présence du SDK et du JDK sur l’ordinateur, dont le chemin doit être préalablement spécifié. Contient des modèles des principaux composants Android facilitant le développement de programmes. Depuis la version 2.1, il prend en charge Java 8 et le compilateur Jack.

Le shell logiciel comprend un éditeur de mise en page avancé, permet d’utiliser la fonction glisser-déposer pour manipuler les objets de l’interface utilisateur et prend en charge la prévisualisation du résultat sur des écrans de différentes configurations. La fenêtre du projet affiche l’arborescence de l’application et les scripts Gradle, et permet la division en sections Java, Manifestes et Res. Un utilitaire permet de signer les applications développées.

Android Studio, disponible en plusieurs assemblys, est une alternative complète à Eclipse et permet de développer des applications de toute complexité. Il intègre des outils de marquage et de packaging de code, simplifiant ainsi la gestion de gros volumes d’éléments logiciels. Le système de gestion Gradle est utilisé pour assouplir le processus de programmation. Le développeur doit comprendre l’architecture des programmes Android et maîtriser Java et les langages API.

Il est possible de visualiser toutes les modifications apportées au projet en temps réel. Un aperçu de l’apparence de l’application sur différents appareils, avec différents paramètres système et résolutions d’écran, est fourni. Google Cloud Messaging assure l’interaction des gadgets avec le service cloud et permet l’envoi de notifications push pour les applications. La nouvelle version 3.0.1, publiée en octobre 2017, a ajouté la boîte à outils du langage Kotlin, basée sur l’IDE JetBrains.

Principales fonctionnalités d’Android Studio :

  • analyser le code, trouver les problèmes de compatibilité et de performances ;
  • développer des applications pour Android TV et Wear ;
  • afficher la structure du projet, visualiser le contenu du SDK ;
  • localiser l’application, garder un contrôle total sur celle-ci ;
  • glisser-déposer des composants à l’aide de l’interface utilisateur ;
  • tester les performances sur les appareils mobiles ;
  • utiliser des modèles et des assistants.