Devenez un développeur Android Cover Bonjour tout le monde,

Avant de partir pour quelques jours de vacances, j’avais posté un mystérieux post parlant d’une mission V.B.A. Derrière ces 3 lettres se cachait en fait “Video2Brain Android”.

En effet mon compère et moi-même nous sommes rendu en Autriche chez Video2Brain dans la ville de Gratz pour enregistrer une formation Vidéo destinée à vous apprendre à devenir un développeur Android.

Nous avons bossé plus d’une semaine dans un studio d’enregistrement insonorisé pour réaliser cette formation Vidéo de ~8h !
Nous avons essayé de couvrir un maximum de sujets (Voir la liste ci-dessous) pour vous permettre de bien prendre en main ce nouveau système.

Cette formation s’adresse à 2 types de profiles :

  • A ceux qui connaissent déjà la programmation et souhaitent se mettre sur Android rapidement.
  • Même si vous n’avez jamais fait de programmation de votre vie, cette formation vous permettra de découvrir la programmation sur Android et vous pourrez faire vos premières applications. (Attention, ce n’est pas un cours sur la programmation, nous n’expliquons pas les concepts de l’objet etc… Cette formation vous permettra de vous mettre “un pied à l’étrier”)

Cette formation Video est à la vente au prix de 39.95€ et disponible dans notre boutique de formation. (Quelques vidéos sont visibles gratuitement pour avoir un aperçu, cliquez sur l’onglet Vidéo pour y accéder)

C’était une grande première pour manu et moi, et j’ai personnellement été ravi de cette expérience. Si l’occasion se représente, je pense qu’on y retournera avec plaisir.

Voici tous les sujets que nous avons couvert (Chaque sujet = 1 video) :

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

Sur ce, je vous souhaite une bonne rentrée de vacances à tou(e)s !

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :