L'art du développement Android

  • Nombre de pages : 440 pages
  • Date de parution : 14/10/2011 (3e édition)

Résumé

Créez vos premières applications Android pour smartphones et tablettes !

Android, la plateforme de développement de Google, gratuite et open source connaît aujourd'hui un véritable succès. Elle permet de développer des applications pour un nombre toujours plus grand de smartphones, et sa dernière version 3.0 est particulièrement destinée aux tablettes et périphériques à écrans larges.

À l'aide d'exemples faciles à exécuter, cette édition présente toutes les bases de la programmation Android.

  • Dans une première partie, vous installez le SDK et les outils de base. Vous créez ensuite votre premier squelette d'application puis en explorez toute la structure.
  • La seconde partie explique l'ajout d'interactivité avec les éléments d'interface (widgets et conteneurs), l'intégration d'un navigateur Web (via Webkit) et explore dans le détail les activités (activities) et les intentions (intents), composants applicatifs de base.
  • La troisième partie aborde Honeycomb, la toute dernière version d'Android. Vous découvrirez le nouveau design holographique et sa barre d'action, ainsi que les fragments - couche optionnelle facilitant la reconfiguration des activités pour gérer les différentes tailles d'écran. Les futures utilisations d'Android sont également envisagées afin de préparer au mieux vos applications pour d'éventuelles déclinaisons pour les télévisions, les bornes automatiques, les lecteurs multimédias, etc.
  • Les dernières parties finissent d'explorer les API d'Android, la notion de service, les permissions, la géolocalisation, le support HTML5 et le framework PhoneGap.

Sommaire

  • Tour d'horizon
  • Partir du bon pied
  • Votre premier projet Android
  • Étude de votre premier projet
  • Quelques mots sur Eclipse
  • Amélioration de votre premier projet
  • Réécriture de votre premier projet
  • Utilisation des layouts XML
  • Utilisation des widgets de base
  • Conteneurs
  • Le framework des méthodes de saisie
  • Widgets de sélection
  • S'amuser avec les listes
  • Encore plus de widgets et de conteneurs
  • Intégrer le navigateur de WebKit
  • Utilisation des menus
  • Affichage des menus surgissants (pop-ups)
  • Gestion des événements du cycle de vie d'une activité
  • Gestion de la rotation
  • Utilisation des threads
  • Création de filtres d'intention
  • Lancement d'activités et de sous-activités
  • Utilisation des ressources
  • Définition et utilisation des styles
  • Gestion des différentes tailles d'écran
  • Introduction à Honeycomb
  • Utilisation de la Barre d'Action
  • Fragments
  • Gestion des changements de plates-formes
  • Accès aux fichiers
  • Utilisation des préférences
  • Gestion des bases de données locales et accès
  • Tirer le meilleur partie des bibliothèques Java
  • Communiquer via Internet
  • Théorie des services
  • Patron de base pour les services
  • Alerter les utilisateurs avec des notifications
  • Demander et exiger des permissions
  • Accès aux services de localisation
  • Cartographie avec MapView et MapActivity
  • Gestion des appels téléphoniques
  • Polices de caractères
  • Outils de développement supplémentaires
  • Rôle des environnements alternatifs
  • HTML5
  • PhoneGap
  • Autres environnements alternatifs
  • Gestion des terminaux
  • Pour aller plus loin...

Caractéristiques

  • Parution : 14/10/2011
  • Edition : 3e édition
  •  
  • Nb de pages : 440 pages
  • Format : 17 x 24
  • Couverture : Broché
  • Poids : 1020 g
  • Intérieur : Noir et Blanc
  •  

mentions légales | conditions générales de vente | copyright © 2012
(1) livraison gratuite à partir de 49 € en France métropolitaine