{"product_id":"serge-ungar-developpez-une-application-android-programmation-en-java-sous-eclipse-9782746081116","title":"Développez une application Android : programmation en Java sous Eclipse","description":"\u003cp\u003e\n      \u003cb\u003eDéveloppez une application Android - Programmation en Java sous Eclipse\u003c\/b\u003e\n    \u003c\/p\u003e\u003cp\u003eCe livre sur \u003cb\u003eAndroid\u003c\/b\u003e s'adresse à tous les développeurs souhaitant se lancer dans le développement d'une application Android. Il nécessite la connaissance de Java et des notions de programmation SQL. Après avoir expliqué \u003cb\u003el'installation du SDK Android dans Eclipse\u003c\/b\u003e sous \u003cb\u003eWindows, Linux\u003c\/b\u003e ou \u003cb\u003eMac\u003c\/b\u003e, l'auteur invite le lecteur à \u003cb\u003econstruire une application mobile\u003c\/b\u003e pour une société de location de DVD par téléphone (cette application est d'ailleurs \u003cb\u003etéléchargeable sur le Market Android)\u003c\/b\u003e. L'application, \u003cb\u003eréalisée sous Android 4.0\u003c\/b\u003e, permet de décrire les fonctionnalités essentielles que le lecteur retrouvera ensuite quelle que soit la version d'Android sous laquelle il développe.\u003c\/p\u003e\u003cp\u003eLe projet prévoit que l'utilisateur puisse : rechercher un DVD, le réserver en ligne, localiser les magasins, consulter les tarifs, gérer son compte et ses points de fidélité...\u003c\/p\u003e\u003cp\u003eCette application est l'occasion d'utiliser la majorité des \u003cb\u003ecomposants Android\u003c\/b\u003e, comme les éléments de base \u003cb\u003e(TextView, ImagesViews, Boutons, Cases à cocher...)\u003c\/b\u003e mais également des éléments plus élaborés \u003cb\u003e(GridView, ViewFlipper, SurfaceView)\u003c\/b\u003e. Une attention particulière est apportée à la présentation et à l'utilisation des fonctionnalités du téléphone comme le \u003cb\u003eWifi\u003c\/b\u003e, le \u003cb\u003eGPS\u003c\/b\u003e ou \u003cb\u003el'appareil photo\u003c\/b\u003e. L'auteur explique également comment programmer \u003cb\u003el'envoi d'emails\u003c\/b\u003e, de \u003cb\u003eSMS\u003c\/b\u003e, mettre à jour \u003cb\u003el'agenda\u003c\/b\u003e ou les \u003cb\u003econtacts\u003c\/b\u003e, accéder à Internet ou exploiter les \u003cb\u003eMapView de Google\u003c\/b\u003e. Cette nouvelle édition du livre tient compte des éléments spécifiques qui ont évolué ou sont apparus avec la version 4.0. L'accent est porté sur la programmation des \u003cb\u003eFragments\u003c\/b\u003e, la mise en oeuvre de \u003cb\u003eGoogle Analytics\u003c\/b\u003e, la programmation des \u003cb\u003eFlux Asynchrones\u003c\/b\u003e, les \u003cb\u003eStyles\u003c\/b\u003e ainsi que la \u003cb\u003ecréation d'un composant spécifique.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eDans la dernière partie, l'auteur détaille des fonctionnalités plus avancées comme la \u003cb\u003eprogrammation des services\u003c\/b\u003e, du \u003cb\u003ebluetooth\u003c\/b\u003e, la gestion de la \u003cb\u003emémoire\u003c\/b\u003e ou le \u003cb\u003epilotage du mode veille\u003c\/b\u003e du téléphone. Enfin un chapitre est dédié à l'utilisation du \u003cb\u003eNDK Android\u003c\/b\u003e permettant la programmation de la couche \u003cb\u003eC\/C++ d'Android.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eChaque étape de la programmation de l'application fait l'objet d'un \u003cb\u003eélément téléchargeable\u003c\/b\u003e (sur le site www.editions-eni.fr). Ainsi, le lecteur peut reproduire exactement chacune des étapes du projet dans son environnement de travail et en analyser le code source. L'application complète est téléchargeable sur le Market Android.\u003c\/p\u003e","brand":"ENI","offers":[{"title":"Used - good","offer_id":53599329190230,"sku":"9782746081116-G","price":2.49,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0925\/5829\/5382\/files\/product_image_9782746081116_1.jpg?v=1791449025","url":"https:\/\/www.momoxbooks.com\/products\/serge-ungar-developpez-une-application-android-programmation-en-java-sous-eclipse-9782746081116","provider":"momox","version":"1.0","type":"link"}