Android est une fantastique opportunité pour les développeurs qui souhaitent apprendre à développer et réaliser des applications qui peuvent potentiellement toucher des millions d'utilisateurs. Vous voulez vous lancer? Cette formation vidéo est faites pour vous !
L'ami Nix et son compère Manu, qui ont déjà un certain nombre d'applications Android à succès à leur actif (on leur doit aussi le site AndroLib), nous ont concocté une superbe formation vidéo pour vous apprendre les bases de la programmation Android.
Cette formation est destinée aux développeurs qui veulent se mettre à Android rapidement, mais aussi à ceux qui aimeraient utiliser Android pour se forger une première expérience dans la programmation (mais attention, il ne s'agit pas d'un cours de programmation).
Voici la table des matières, où chaque partie correspond à une vidéo, pour un total de plus de 8 heures de formation !
Prise en main
- Présentation d'Android
- Téléchargement d'Eclipse et du SDK Android
- Installation d'Eclipse et présentation de l'IDE
- Création et utilisation de l'émulateur
- Changer l'apparence de l'émulateur
- Première application Android
- Perspective et DDMS
- Le LogCat
- Le Débuggeur
- Installation du pilote USB
- Faire une capture d'écran
- Importer un projet
- Android Debug Bridge (ADB)
- Communiquer avec l'émulateur
- Aide Dynamique
- Paramétrer le téléphone
Vue d'ensemble
- Introduction aux activités
- Introduction aux sous-activités
- Introduction aux menus
- Introduction aux menus contextuels
- Les notifications
- Ouvrir des activités du système
- Les BroadcastReceiver et Alarmes
Création d'une application avec UI
- Les Layouts
- Les vues
- Boîte de dialogue
- Les toasts
- Le manifest.xml
- Animations de contrôle
- Internationalisation
- List view
Réseau et Internet
- Télécharger une page web (getHttp)
- Socket
- Les SMS
- Envoyer un email et/ou SMS
- Géolocalisation avec Google Map API
- Simuler une panne réseau
Accès aux données
- Les Adapters
- Ressources
- Les fichiers
- Base de données SQLite
- Gestion des préférences
- Accéder à la liste de contacts
Multimédia
- Sound
- Dessin et SurfaceView
- Télécharger une image depuis le web
- Lire une vidéo
- Reconnaissance vocale
- OpenGL
Utiliser le hardware
- TouchScreen
- Camera
- Utiliser les capteurs
- Vibration
- Le micro et Playback
- Le Wifi
Aller plus loin dans le développement
- Thread
- Les services
- Créer une AppWidget
- Récupérer les informations du téléphone
- Récupérer et changer le fond d'écran
- Lancer des commandes du Shell Linux
- Activer et désactiver le GPS
Trucs et astuces
- Présentation et utilisation du Code QR
- Forcer une application à se fermer
- Astuces pour l'émulateur
- Le Garbage Collector System.gc
- Lister et lancer les applications installées
- Décompiler et re-signer un fichier APK
- Montrer les exemples du SDK
Publier une application dans le Market
- Présentation du Market
- Publier une application dans le Market
- Mettre à jour une application dans le Market
- AndroLib
Android est la plateforme mobile du futur, et cette formation est le moyen idéal pour vous y mettre pour seulement 39.95 euros ! Et croyez-moi, la qualité est au rendez-vous !
On vous donne rendez-vous pour l'Android Developer Challenge 3? 😉
Formation vidéo : Devenez un développeur Android
Edit : Il est possible de télécharger les vidéos ainsi que les fichiers sources des tutoriaux qui sont traités.