Vous êtes au niveau : Tuto › Tuto Android

Android est un système d'exploitation Open Source pour smartphones, PDA et terminaux mobiles conçu par Android, une startup rachetée par Google, et annoncé officiellement le 15 novembre 2007. Afin de promouvoir ce système d'exploitation ouvert, Google a su fédérer autour de lui une trentaine de partenaires réunis au sein de l'Open Handset Alliance. Ils ont comme principaux concurrents Apple avec iPhone OS qui équipe l'iPhone, Research In Motion avec BlackBerry OS, Palm avec webOS, Microsoft avec Windows Mobile, Nokia avec Symbian OS et Maemo, Sun avec JavaFX Mobile, LiMo et OpenMoko, le projet dont les spécifications logicielles et matérielles sont ouvertes.
Dans cette chaîne, vous pouvez découvrir les meilleurs tuto sur Android, comme : Formation Android, Devenez un développeur Android - Vol. 2, Base de données SQLite. Vous trouverez également les nouveaux tuto sur Android, comme : Devenez un développeur Android - Vol. 2, Formation Android, AndroLib.
Soyez averti de la sortie des nouveaux tuto Android
Saisissez votre email pour recevoir le détail des nouveautés de Android , en vidéo!
Ouvrir des activités du système
Ne recodez pas tout en utilisant directement les formulaires ou activités déjà présentes dans le Framework.
Formation Android
Voici un tutorial Android destiné à faire de vous un véritable développeur sur Android. Avec cette…
Devenez un développeur Android - Vol. 2
Le but de cette formation vidéo, réalisée par des professionnels du développement Android, est de…
Base de données SQLite
Placez vos données en sécurité et profitez du moteur SQLite à l'intérieur du Framework Android.…
Première application Android
Lancez-vous dans l'aventure et créez votre tout premier projet pour Android.
Géolocalisation avec Google Map API
Offrez à vos applications une dimension planétaire en utilisant Google Map API et la géolocalisation.…
List view
Vos premiers pas dans l'univers des listes et des Adapters... La clef d'une application mobile réussie.…
Les Layouts
Remplissez la page blanche en dressant des Layouts sous forme de code ou dans des fichiers XML.
Introduction aux sous-activités
Un pas de plus dans la découverte de l'objet Activity : faites communiquer plusieurs activités entre…
Socket
Créez une application Client / Serveur utilisant les protocoles TCP / IP via l'objet Socket.
Introduction aux activités
Faites connaissance avec l'objet Activity, classe qui deviendra bientôt la base de presque toutes vos…
Formation Android
Voici un tutorial Android destiné à faire de vous un véritable développeur sur Android. Avec cette…
Devenez un développeur Android - Vol. 2
Le but de cette formation vidéo, réalisée par des professionnels du développement Android, est de…
AndroLib
Allez encore plus loin sur le Market en découvrant AndroLib : le site de référence pour toute application…
Mettre à jour une application dans le Market
Appréhendez tout de suite la mise à jour de vos applications sur le Market et évitez les mauvaises…
Publier une application dans le Market
Suivez le guide pour ne pas vous perdre dans les méandres de la publication d'une application Android…
Présentation du Market
Introduction au Market Place d'Android et distribution de votre application.
Création d'une application avec le NDK
Lancez-vous dans la rédaction de code critique pour Android en développant votre première application…
Installation du CDT
Bénéficiez d'un environnement de développement complet pour C/C++ dans Eclipse en installant le CDT.…
Installation et paramétrage de Cygwin
Suivez la première étape de l'utilisation du kit de développement natif pour Android et compilez…
Créer des Drawables en XML
Apprenez à créer des images en XML.
Gérer les inputType
Ici vous est présenté un tour d'horizon des différents types de claviers virtuels d'Android.
Utiliser les includes dans vos layouts
Conservez le même look dans toutes les activités de votre application sans copier/coller/adapter.
Première application Android
Lancez-vous dans l'aventure et créez votre tout premier projet pour Android.
Faire parler votre téléphone (Text2Speech)
Il parle ! Votre téléphone peut lire un texte grâce à Text2Speech.
Intégration du SDK Scoreloop dans vos jeux
Utilisez le kit de développement Scoreloop pour intégrer un système de score à vos applications…
Android, développé par la société du même nom aujourd'hui propriété de Google, est un système d'exploitation open source utilisé pour les stations mobiles telles que smartphones et PDA.
Android Inc a été rachetée par Google en juillet 2005, et développe depuis, pour le compte du géant de l'Internet, son système d'exploitation mobile. C'est le 23 septembre 2008 qu'Android (1.0) a été édité pour la toute première fois; Google en a publié le code source intégral sous licence Apache.
La première mise à jour d'Android a été publiée le 9 février 2009.
A partir de la version 1.5, rendue publique le 30 avril 2009, chaque nouvelle version de l'OS (Operating System, soit système d'exploitation) portera un nom de dessert, à commencer par "Cupcake". Donut, Android 1.6 lui a succédé le 15 septembre 2009, puis Eclair - 2.0/2.1 le 26 octobre de la même année. Le 20 mai 2010, c'est Froyo (2.2) qui arrive sur le marché, auquel succèdera le 6 décembre Gingerbread, version 2.3 stable actuelle.
Les deux prochaines versions se nommeront Honeycomb et Ice Cream Sanwich, mais ne sont pas annoncées à ce jour.
Android est le système d'exploitation concurrent de l'iOS; il est présent sur la grande majorité des smartphones, mais également sur tablettes, PDA, télévisions...
Android est un OS libre et open source, qui bénéficie des apports réguliers de la communauté de développeurs. Pour stimuler cette communauté, Google avait même lancé un concours en 2008, avant la première sortie de l'OS, récompensant par de fortes sommes les développeurs proposant les applications les plus innovantes.
Android s'appuie sur un noyau Linux et comporte une interface spécifique développée en Java. Il est possible, par le biais de la programmation d'applications en C, de passer outre l'interface proposée, impliquant cependant un travail de portabilité plus conséquent.
La majorité des terminaux utilisant Android sont basés sur l'architecture ARM, mais cela peut varier selon le constructeur, vue l'importante hétérogénéité des versions et des coprocesseurs.
Le développement d'Android a veillé à une intégration maximale des applications Google, telles Gmail, Google Maps ou YouTube, avec une mise en exergue des applications de géolocalisation.
Android fournit en outre un kit de développement (SDK), et s'apparente ainsi au fonctionnement de Flex ou de .NET.
iOS, Windows Phone, Research In Motion...