Free Textbooks Android 7 - Les fondamentaux du développement d'applications Java – Biorganicenergy.co

Ce livre est destin aux dveloppeurs, mme dbutants, qui souhaitent connatre et matriser le dveloppement d applications Java sur Androidversionsetalias Nougat au moment de l criture Sa lecture ncessite des connaissances basiques en programmation Java et XML mais aucun prrequis particulier sur Android Aprs une prsentation de la plateforme Android et des principes de programmation qui lui sont spcifiques, vous apprendrez installer et configurer l environnement de dveloppement Android Studio et SDK Android Vous voluerez ensuite de faon progressive afin de connatre toutes les briques essentielles la cration d applications Android Ainsi, vous apprendrez crer des interfaces de plus en plus complexes layouts, ressources, toolbar, recyclerview, popups, webview, fragments, onglets, etc , grer la navigation et la communication entre les diffrentes interfaces d une application ou entre plusieurs applications Vous apprendrez crer des interfaces personnalises gestion des thmes, animations, police et grer les diffrents vnements utilisateurs clic, rotation, etc Vous apprendrez galement optimiser le code de l application, ses interfaces, et grer la fragmentation de la plateforme versions d Android, taille et rsolution des crans, diffrences matrielles, etc Vous verrez comment rcuprer des donnes ncessaires une application webservice, gestion de la connectivit, parsing Xml Json , les stocker sharedPreferences, fichiers, base de donnes SQLite et les partager avec d autres applications ContentProvider, Intent, etc Vous pourrez crer et interagir avec des cartes Google Map, localisation, conversion position adresse Enfin, vous apprendrez grer les diffrents traitements et interactions effectus dans une application et identifier ceux qui doivent s excuter en tches de fond AsyncTask, Thread, Service, Broadcast Receiver, Widget, etc ainsi que les mthodes d accs aux diffrentes fonctionnalits d un appareil sous Android appels, sms, camra, acclromtre, Bluetooth, etc Environprojets Android illustrant les diffrents exemples prsents dans le livre et directement importables dans Android Studio sont disponibles en tlchargement sur le site editions eni Les chapitres du livre Avant propos La plateforme Android Environnement de dveloppement Principes de programmation Ma premire application HelloAndroid Cration d interfaces simples Permission Navigation et gestion des vnements Dbogage et gestion des erreurs Personnalisation Notifications Cration d interfaces avances Persistance et partage de donnes Traitement en tche de fond Webservice et Parsing Google Maps et golocalisation Tlphonie et matriel Aller plus loinAprs une formation d ingnieur en informatique, Nazim BENBOURAHLA intgre trs vite un poste de dveloppeur pour Android dans une socit de service Aujourd hui il est un membre reconnu de la communaut des dveloppeurs pour Android crateur et animateur du blog de tutoriaux tutos android et professeur d Android l EPITA Il partage travers les pages de ce livre toute son expertise et toute sa passion pour ce type de dveloppement