Android : 1ers pas dans la programmation

Cet article est destiné à tous ceux qui désirent commencer simplement à développer sous Android en partant de zéro. Si vous êtes déjà développeur et/ou familier avec Eclipse, ce tutoriel ne vous apprendra peut-être pas grand chose. Je précise aussi que la mise en place se fait ici sous Windows.

Au programme

  1. Android, qu’est ce que c’est ?
  2. Les outils dont j’ai besoin
  3. Mise en place de l’environnement
  4. Conclusions

Android, qu’est ce que c’est ?

Si vous êtes là, vous savez certainement qu’Android est le système d’exploitation de Google lancé en 2008 ! Il est basé sur linux et il est entièrement open source bien évidement, ce qui en fait un très bon support aussi bien pour les développeurs que pour les fabricants de mobiles qui disposent d’une base customisable et très rentable.

La plupart des applications sont codées en JAVA, mais il existe une version du SDK (Le NDK: Native Developement Kit) qui permet d’inclure du code natif (en c, JNI, …) dans vos applications, certes c’est plus compliqué mais ça permet de lever pas mal de limitations. Mais dans la plupart des cas, le JAVA suffira amplement, surtout que le google fourni des classes qui font la liaison
entre les éléments du mobile (gps, acceleromètre, etc …) et votre application.

Les outils dont j’ai besoin

Il y a plusieurs façons de créer du code pour Android, mais on va utiliser la plus répandue (recommandée par Google).

Tout d’abord on va télécharger le logiciel gratuit “Eclipse(3.5 dans cet exemple), il vous suffit ensuite de décompresser l’archive où vous le désirez, le logiciel sera utilisable directement sans installation (mais ne le démarrez pas maintenant). Ensuite on va télécharger le SDK Android (1.5 dans cet exemple) et le décompresser tout comme Eclipse (tant qu’à faire mettez les tous les 2 dans un même dossier). Voilà pour les outils, passons à la mise en place.

Mise en place de l’environnement

android-1ers-pas-dans-la-programation-188-150x150

On va d’abord déclarer la variable d’environnement du SDK. Pour celà faites un clic droit sur votre "poste de travail" et choisissez "propriétés". Ensuite rendez-vous sur l’onglet "Avancés" et cliquez sur "Variables d'environnement". Sélectionnez l’élément "Path", cliquez ensuite sur "modifier" et ajouter le chemin du dossier "Tools" du SDK (séparer par le ";" !) :

;C:chemin_du_dossierandroid-sdk-windowstools

Ensuite on lance Eclipse en se rendant dans le dossier précédemment décompressé et en cliquant simplement sur eclipse.exe (faites vous un raccourci sur le bureau, ça sera plus simple).

android-1ers-pas-dans-la-programation-1881-150x150

Il faut maintenant installer l’extension Android pour faire la liaison entre le SDK et eclipse. Pour celà allez tout d’abord dans les préférences (Windows->preferences), puis allez dans "General->Capabilities", cochez "Classic Update" et OK. Ensuite allez dans "Help->Software Updates->find et install", sélectionnez ensuite "Search for new features to install" puis NEXT.

android-1ers-pas-dans-la-programation-1882-150x150

Cliquez sur "new remote site", indiquez “Android”
comme nom et rentrez l’url suivante en dessous "https://dl-ssl.google.com/android/eclipse/" puis OK. Et enfin, cochez "Android" dans la fenêtre qui suit puis validez. Continuez l’installation ("Install All"), acceptez les licences et redémarrez Eclipse !

Maintenant allez dans "Windows->preferences", selectionnez "Android" dans le panneau de gauche, indiquez l’emplacement du dossier contenant le SDK puis OK.

Conclusions

Ce n’était pas forcement compliqué mais la manœuvre demande tout de même un peu de temps. Vous avez maintenant l’environnement nécessaire pour commencer à coder !

Dans le prochain tutoriel on verra comment faire un simple Hello World en créant son 1er projet.

Ps: si vous rencontrez un problème lors de l’application de ce tutoriel, je vous invite à faire une demande d’aide dans la section “Développement” du forum.

Autres infos

Cet article a été publié dans par les mobiliens avec les mots-clefs : . Vous pouvez le partager sur Twitter, Facebook ou par mail. Scanner le QR code de l'article

Un Commentaire

  1. jofraise
    Le 16 août 2009 à 13 h 45 min | Permalien

    Tiens, un nouveau blog qui parle d’Android en français ! C’est rare. Pour le moment je connaissais uniquement :

    - geeek : des tutos assez courts (http://www.geeek.org/tag/android)
    - poin-g-phone : les tutos les plus nombreux (http://www.pointgphone.com/tutoriaux-android)
    - e-vidence.net : seulement 4 mais excellents tutos android (http://www.e-vidence.net/?cat=31)

    Tu ne voudrais pas nous faire une page avec une liste des resources françaises sur Android ?

Un trackback

  1. Par Installer un émulateur portable Android le 25 septembre 2009 à 12 h 50 min

    [...] vous avez envie de tester un peu l’interface Android sur un émulateur sans installer le SDK, voici une petite application qui devrait vous faciliter la [...]

Laisser un commentaire

Votre e-mail ne sera jamais publié ni communiqué. Les champs obligatoires sont indiqués par *

*
*

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">