Écrit par une figure majeure de l'univers Android, cet ouvrage incontournable vous explique en détail comment tirer parti des pleines potentialités d'Android pour créer des applications originales et élaborées.
Extrêmement complet, fondé sur les dernières nouveautés du SDK Android 4, ce livre passe en revue la plateforme de développement et vous apporte l'incomparable savoir-faire de son auteur au travers de nombreux exemples. Les développeurs expérimentés apprendront à exploiter toutes les nouvelles fonctionnalités permises par la dernière version majeure d'Android, tandis que les plus novices trouveront les concepts fondamentaux expliqués de façon complète et progressive au fil des chapitres.
Avec Android 4, Développement d'applications avancées vous pourrez vous initier ou approfondir vos connaissances, et surtout mettre en pratique le développement d'applications qui exploitent l'ensemble des possibilités de la plateforme la plus répandue au monde :
- découvrez les composants des applications, leur cycle de vie, et leurs concepts fondamentaux (Activities, Intents, Broadcast, Services, Content providers) ;
- apprenez les bonnes pratiques de design (expérience utilisateur, optimisation) sur Android, l'utilisation de ses API, pour mettre au point des interfaces conviviales, interactives et confortables sur smartphones, tablettes et TV ;
- intégrez la géolocalisation dans vos applications ;
- étendez l'exploitation des composants, avec des possibilités enrichies et plus puissantes : bluetooth, réseaux, accéléromètre, appareil photo et son nouvel outil de reconnaissance faciale, mais aussi accélération matérielle (par la puce graphique), capteur NFC ;
- tirez parti des API et des nouveaux éléments d'interaction : copier-coller avancé, drag-and-drop ;
- mettez en place des services d'arrière-plan, des notifications, faites communiquer l'appareil avec le Cloud ;
- créez des widgets et des fonds d'écran animés, mettez au point des applications économes en batterie ;
- monétisez plus facilement vos biens virtuels, mises à jour ou options grâce au nouveau système In-App billing, ainsi qu'au système de vérification de licences.
Apprenez à publier, commercialiser et promouvoir vos applications L'auteur développe ses exemples sous Eclipse, environnement préconisé pour le développement Android, via le plugin ADT (Android Developer Tool).
Partager