La prochaine version libre et gratuite d’IntelliJ IDEA se verra ajouter une extension pour développer des applications Android.

IntelliJ IDEA est un IDE (Integrated Development Environment), c’est à dire une application qui regroupe un ensemble d’outils pour développer des logiciels, créé par JetBrains. On retrouve généralement : un éditeur de texte, un compilateur, des raccourcis (refactorisation …) et un débogueur intégré.

Actuellement en version 9.0.3, IDEA est très riche et supporte les langages : Java, Javascript, HTML/XHTML/CSS, XML/XSL, ActionScript/MXML, Python …

A cela s’ajoute de très nombreuses extensions dont l’intégration de CVS, Subversion, Apache Ant, JUnit…

Le logiciel est disponible en deux versions :

  • Community edition : gratuit et libre
  • Ultimate edition : Community edition + d’autres extensions ; le prix varie selon l’utilisation : 220€ pour une licence personnelle

La version payante dispose déjà d’une extension pour développer des applications Android et permet de :

  • Lancement de l’application depuis l’IDE

  • Complétion du code et navigation

  • Prévisualisation des AndroidManifest.xml

  • Support du Logcat

La prochaine version (10.0) rendra ce plugin disponible pour la version Opensource, mais se verra également ajouter :

  • Support des tests unitaires Android
  • Support des Library Projects
  • Maven utilisable dans un projet Android
  • Navigation rapide vers les ressources

A l’heure actuelle, si vous voulez tester ce plugin, trois choix s’offrent à vous :