Pour ce premier article sur le thème du développement d'applications Android, nous allons voir comment mettre un environnement de travail en place sous Ubuntu. Ceci consiste à installer les logiciels dont nous avons besoin pour concevoir une application, depuis l'écriture du code à la distribution.
Prérequis
- Un ordinateur avec un système d'exploitation installé (Ubuntu dans ce cas)
- La connaissance du langage Java, utilisé pour le développement d'applications. C'est inutile pour l'installation proprement dite, mais, pour développer, c'est très utile!
- Optionnel mais vivement conseillé : un téléphone sous Android pour les tests.
Présentation des outils
Le kit de développement ou SDK
Le SDK Android est un ensemble d'utilitaires permettant de transformer le programme Java en une application prête à fonctionner. Il contient également des outils qui facilitent certaines étapes du développement, ainsi qu'un émulateur du système Android. Le SDK est disponible sous Linux, Windows et Mac OS.
Eclipse et ADT
Développer en Java peut se faire avec un choix d'outils différents, allant du simple éditeur de texte à l'environnement de développement intégré. La procédure décrite ici concerne l'installation d'Eclipse, un IDE (environnement de développement intégré), autrement dit un éditeur de texte équipé de fonctions spécifiques au développement de logiciels. Il possède plusieurs outils qui facilitent la tâche du développeur Android avec le plugin ADT de Google : coloration syntaxique, compilation rapide, mise en surbrillance des erreurs, éditeur visuel d'interface graphique entre autres.
Installation
Eclipse
Eclipse est disponible dans la logithèque Ubuntu. Ouvrez la logithèque via le menu Applications.
Dans le champ de recherche, saisissez "Eclipse". Cliquez sur Installer et confirmez. Au passage, on peut vous demander d'installer un environnement Java. Dans ce cas, choisissez la version la plus récente de OpenJDK.
SDK Android
Rendez-vous sur http://d.android.com, allez sur l'onglet SDK.
Ce qui nous intéresse est l'archive pour Linux. Téléchargez-là.
Choisissez un emplacement dans votre système dans lequel vous rangerez ce SDK. Je conseille de rassembler dans un même endroit toutes les ressources liées au développement. Par exemple, vous pouvez créer un dossier dev dans votre dossier personnel, avec un sous-dossier sdk/android.
Décompressez le contenu de l'archive dans le dossier sdk. Notez bien ce chemin, vous devrez le fournir plus tard.
Lancez Eclipse. C'est la première fois que vous le démarrez. On vous demande à cette occasion de choisir l'emplacement du workspace. Ce workspace, c'est le dossier dans lequel seront rangés tous les projets et réglages associés. Vous pouvez, dans le dossier dev créé précédemment créer un dossier eclipse_workspace.
Validez votre choix. L'écran d'accueil s'affiche alors.
ADT
Le téléchargement et l'installation d'ADT se font directement depuis Eclipse.
Depuis le menu d'Eclipse, choisissez Help > Install new software.
Cliquez sur Add... puis entrez l'adresse du dépôt de ADT afin de l'ajouter à la liste : https://dl-ssl.google.com/android/eclipse/
Cochez tous les composants du plugin ADT, soit DDMS et Android Development Tools.
Passez à l'étape suivante; acceptez les contrats de licence. Le téléchargement démarre; ensuite, on vous propose de relancer Eclipse : validez.
Rendez-vous dans les préférences.
Dans la liste latérale de catégories, sélectionnez Android. Un champ vous permet de spécifier l'emplacement où vous avez rangé le SDK; renseighez-le avec le chemin dans lequel vous avez extrait le contenu de l'archive plus tôt. Ce réglage est nécessaire afin de bénéficier des avantages de ADT.
Votre environnement de développement est maintenant opérationnel. Vous pouvez créer un nouveau projet, commencer à développer et tester votre première application. Ceci fera l'objet d'un prochain article.






