IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Les meilleurs cours et tutoriels pour apprendre la programmation sur Android

Les meilleurs cours et tutoriels pour apprendre la programmation sur Android

Sélection des meilleurs tutoriels et cours de formation gratuits pour apprendre la programmation Android. Vous trouverez les meilleures méthodes éducatives pour une formation agréable et complète, ainsi que des exercices intéressants, voire ludiques, vous pouvez aussi trouver des exercices offerts en sus des cours pour perfectionner votre niveau et acquérir de l'expérience. Si vous avez besoin, n'hésitez pas aussi à vous référer à la FAQ Android FAQ Android et à poser vos questions sur les forums d'entraide Android.

Un espace de dialogue vous est proposé sur le forum si vous avez des remarques concernant cette page cours Android : Commentez Donner une note à l´article (5).

Page lue   fois.

Nombre d´auteurs : 56, nombre d´articles : 45, dernière mise à jour : 21 juin 2021 

 
Pour débuter
  • PDF on-line ZIP 
    fr
    Ce tutoriel de 150 pages est destiné à un public débutant pour apprendre la programmation Android. Il présente des concepts d'Android au travers de 16 exemples :
    1 - Vues et événements
    2 - Navigation entre vues
    3 - Construction d’un projet Maven / Android
    4 – Mise au format Marven d’un projet Android existant
    5 - Navigation par onglets
    6 - Navigation entre vues revisitée
    7 - Architecture à deux couches
    8 - Architecture client / serveur
    9 - Client REST asynchrone
    10 - Annulation d'une tâche asynchrone
    11 - Gestion de plusieurs tâches asynchrones
    12 - Composants de saisie de données
    13 - Utilisation d'un modèle de vues
    14 - Composant ListView
    15 – Utilisation d’un menu
     

Sommaire

menu Stockage
  • PDF on-line ZIP 
    fr
    Ce tutoriel explique comment enregistrer des paires clef-valeur en utilisant l'API préférence dans Android. Il explique aussi comment lire et écrire des fichiers dans Android. Il est basé sur Eclipse 4.3, Java 1.6 et Android 4.3.
     
  • PDF on-line ZIP 
    fr
    La base de données Android SQLite et le fournisseur de contenu - Tutoriel basé sur Android 4.3.
    Ce tutoriel explique comment utiliser la base de données SQLite pour créer des applications Android. Il montre également comment utiliser les fournisseurs de contenu existants et comment en définir des nouveaux. Il montre aussi l'utilisation du framework Loader, qui permet de charger des données de façon asynchrone. Le tutoriel est basé sur Eclipse 4.2, Java 1.6 et Android 4.2.
     
  • PDF on-line ZIP 
    fr
    Cet article a pour objectif de vous apprendre à utiliser SQLite sous Android. C'est toujours utile de pouvoir stocker quelques données dans une application. Les tables que l'on crée avec SQLite doivent bien entendu être simples, tout comme les requêtes que vous ferez dessus. Rappelez-vous que l'on n'est pas sur des mégaserveurs ultrapuissants, mais simplement sur un mobile.
     
menu Réseau et services Web
menu Gestion des services et des threads
menu XML et JSON
menu Activités, Fragments et Intents
menu Autres (SMS, Wifi, Bluetooth, NFC, Notifications, etc.)
  • PDF on-line ZIP 
    fr
    Les capteurs Android
    par Mathias Seguy
    Cet article est rédigé par Android2EE, Expertise et Formation Android. Android2ee, c'est aussi des livres de programmation pour Android : « Android A Complete Course, From Basics to Enterprise Edition ». Cet article est associé à un ensemble de 9 tutoriels vous montrant comment utiliser chacun de ces capteurs. Il explique l'utilisation des capteurs Android (accéléromètre, gyroscope, champ magnétique, orientation, lumière, etc.).
     
  • PDF on-line ZIP 
    fr
    L'un des points forts des téléphones Android par rapport à l'iPhone est son système de notifications. Nous allons donc apprendre à créer une notification qui apparaitra en faisant vibrer votre téléphone. C'est très utile pour avertir l'utilisateur (par exemple pour nous prévenir que l'on reçoit un message, une notification se déclenche).
     
  • PDF on-line ZIP 
    fr
    Le but de ce tutoriel est d'expliquer comment internationaliser nos applications Android, car faire une application Android c'est bien, mais faire une application Android internationalisée c'est mieux. Ceci peut être extrêmement pratique pour augmenter le nombre de téléchargements de votre application sur le Market (et oui si on touche un public plus important, on a forcément plus de téléchargements ! ).
     
  • PDF on-line ZIP 
    fr
    Les exceptions sont très importantes en Java et leur gestion correcte permet non seulement un développement plus simple, et moins sujet aux « bogues », mais surtout de fournir des indications précieuses à l'utilisateur.
     
  • PDF on-line ZIP 
    fr
    Le Wi-Fi sous Android
    par Acesyde
    Nous allons voir dans ce tutoriel comment utiliser l'API WiFi d'Android.
     
  • PDF on-line ZIP 
    fr
    JavaCV est un wrapper pour les bibliothèques bien connues que sont OpenCV, ffmpeg et quelques autres. Si ces bibliothèques sont parfaitement compatibles avec les versions x86 d'Android, JavaCV ne propose pour le moment pas leur intégration ni les scripts de compilation adéquats.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel explique comment porter le décodeur AAC de la version X86 vers un système Android.
     
  • PDF on-line ZIP 
    fr
    Ce tutoriel a pour but de vous présenter l'utilisation des notifications sous Android.
     
  • PDF on-line ZIP 
    fr
    Dans ce tutoriel, nous allons voir comment faire fonctionner notre appareil photo sur Android. Nous allons voir pas à pas comment utiliser ce dispositif et comment bien gérer notre application à ce niveau (merci, les bonnes pratiques).
     
  • PDF on-line ZIP 
    fr
    Cet article aura pour objectif de voir comment utiliser et appliquer l'algorithme SIFT pour la recherche de points-clefs sur une image dans l'environnement Android. SIFT (Scale-invariant feature transform) est un algorithme de vision assistée par ordinateur permettant de détecter et décrire des zones d'intérêt dans une image. Pour plus d'informations, et si ce n'est pas déjà fait, je vous prie d'aller jeter un coup d'œil sur cette page relatant de l'utilité et de l'intérêt de l'algorithme SIFT. L'objectif ici sera de créer une application fonctionnant sur toute plate-forme Android, permettant à l'utilisateur de prendre une photo avec la caméra de l'appareil, puis d'en extraire et de dessiner dessus les différents points-clefs obtenus grâce à l'algorithme SIFT.
     
  • PDF on-line ZIP 
    fr
    Utiliser le clavier sous Android
    par Nazim Benbourahla
    Ce tutoriel va aborder l'utilisation du clavier sur Android. C'est un sujet très important pour tout développeur d'applications, car cela amène un véritable plus à votre application. Je vous conseille donc de ne pas négliger cette partie, qui peut paraître simple et inintéressante. Cet article regroupera donc des astuces pour améliorer l'expérience utilisateur de votre application.
     
  • PDF on-line ZIP 
    fr
    Notifications sous Android
    par Nazim Benbourahla
    Le but de ce tutoriel est d'apprendre à utiliser les notifications sous Android et de prévenir les utilisateurs de vos applications d'un événement particulier ou interagir avec eux.
     
  • PDF on-line ZIP 
    fr
    Dans ce tutoriel, nous allons apprendre à envoyer des SMS. Peut-être qu'un jour vous aurez envie de faire une application qui envoie des SMS. Qui sait ?
     
  • PDF on-line ZIP 
    fr
    Cet article a pour but d'utiliser le capteur NFC présent sur certains AndroPhones afin de permettre à deux terminaux équipés d'établir une connexion Bluetooth sans faire intervenir l'utilisateur.
     
  • PDF on-line ZIP 
    fr
    Cet article a pour objectif de vous apprendre à manipuler dans une application le périphérique Bluetooth, présent sur la plupart des terminaux Android. Nous allons donc voir toutes les étapes de la création d'une liaison Bluetooth entre deux terminaux.
     
  • PDF on-line ZIP 
    fr
    Cet article a pour objectif de vous apprendre à manipuler le capteur NFC présent dans certains terminaux Android en vous expliquant comment envoyer et recevoir des données.
     
Consultez tous les cours