Editions Dunod - Editeur de savoirs
 
 

 
Collections Index thématique
Mon compte    
Compléments en ligne
documents téléchargeables
Conseiller ce livre à un ami
Avantage !
Satisfait ou Remboursé
Android

Android

Développer des applications mobiles pour les Google Phones




Auteur Florent Garin :

Certifié Sun Java 2 Programmer et Sun Enterprise Architect for J2EE, gérant fondateur de la société DocDoku


Marque : Dunod
Collection InfoPro - 175 x 250 mm - 240 pages - 2009
EAN13 : 9782100531813
Prix : 29 €
Acheter livre - Android Ajouter au panier
Votre commande expédiée sous 24h
Livraison gratuite (en savoir plus)
Les nouveaux téléphones portables, notamment les Smartphones à écran tactile de type iPhone disposent, comme les ordinateurs, d'un système d'exploitation.
Google s'est associé à une trentaine de sociétés pour créer son propre OS mobile qui a été baptisé Android. Ce système comportera au moins une vingtaine d'appilcations installées par défaut dont les fameux YouTube, Gmail, et Google Maps.
Ce livre a pour but d'être le  guide indispensable pour apprendre à développer une application fonctionnant sous Android. Il accompagne le lecteur depuis le téléchargement du SDK (Software Development Kit) jusqu'au déploiement du programme sur le téléphone.
Sommaire :
Présentation. Qu'y a-t-il dans la boîte ? L'Open Handset Alliance. Les applications de base. Positionnement par rapport à son environnement. Architecture logicielle. Un Linux sous le capot. Des bibliothèques C/C++. Un middleware. Dalvik. Le JDK. Le modèle de programmation. Un développement presque classique. Le SDK Android. Développer, Exécuter & Débugger. Structure d’un projet. Et les webapp ? Construire l’interface graphique. Le rendu visuel. Approche programmatique ou déclarative. Les composants graphiques. Les layouts. Le modèle de composants. Une forte modularité. Quatre familles de composants. La navigation entre activités. Les services. Le bus de messages. La persistance des données. Sauvegarder l’état des applications. Système de fichiers. Les préférences utilisateur. SQLite. Exposer ses données. Fonctions IHM poussées. Les menus. Étendre les composants existants. Les animations. Personnalisation en fonction de la configuration. Notifier l’utilisateur. 2D et 3D. App Widgets. La notion de Task. Styles et thèmes. Interaction avec le matériel. Les fonctions de téléphonie. Géolocalisation. API réseau bas niveau. L’appareil photo. API Media. Le vibreur. L’écran tactile. L’accéléromètre. Le réseau. Intégration web avec WebKit. Connexion directe au serveur. Les bases de données. Quels protocoles réseaux utiliser ? Les web services. Sécurité et déploiement. Signer les applications. Publier son application.
Public :
Développeurs Java, Développeurs Open Source, Développeurs téléphonie mobile
bibliothèques des métiers      newsletters      Microsoft®Press      ediscience.net      expert-sup.com
Notice légale