Aller au contenu

Programmation Android

Un livre de Wikilivres.
Programmation Android
Plan
Modifier ce modèle

Android est le système d'exploitation opensource de Google à destination des dispositifs mobiles (Smartphones, Tablettes)

Le framework et les outils

[modifier | modifier le wikicode]

Le SDK est un framework pour coder en Java sur Android.

Le NDK est un framework pour coder en C/C++ sur Android.

Le Android Developer Toolkit est un outil de développement gratuit basé sur Eclipse permettant de développer directement pour Android. Il comprend dans sa version "bundle" les machines virtuelles nécessaires pour le debug.

Coder pour Android

[modifier | modifier le wikicode]
  • Ce livre n'est pas un guide de programmation Java.
  • Ce wikilivre est un recueil de didacticiels Android commentés.

Pour débuter, il y a un livre gratuit sur OpenClassrooms : Créer des applications pour Android. Ce livre est à jour pour coder sur l'ADT 21.0.1. -> Android JellyBean en Java 1.6 ou plus - voir Ressources

Suivre les didacticiels de ce livre est suffisant pour comprendre la structure d'une application android. La plupart les applications présentées ici fonctionnent en l'état en copiant le code à la racine du ./src conformément à l'arborescence du package et ne nécessitent que peu de modifications dans les "ressources" de l'application, ainsi que dans le code source présenté.

Android est un dispositif protégé qui requiert la validation de l'utilisateur pour leurs exécutions. Une liste des permissions à figurer dans le Manifest est ici : http://developer.android.com/reference/android/Manifest.permission.html