Cours android Développement d'applications pour Android M Dalmau ?? IUT de Bayonne ?? Pays Basque CPositionnement d ? Android L ? iPhone Apple Nokia Symbian OS Window Mobile Microsoft BlackBerry Palm WebOS Google Android CArchitecture d ? Android CArchite
Développement d'applications pour Android M Dalmau ?? IUT de Bayonne ?? Pays Basque CPositionnement d ? Android L ? iPhone Apple Nokia Symbian OS Window Mobile Microsoft BlackBerry Palm WebOS Google Android CArchitecture d ? Android CArchitecture d ? Android Un noyau linux ? Gestion de le mémoire ? Gestion des processus ? Gestion du matériel écran clavier ? ? Gestion des capteurs appareil photo GPS accéléromètre ? ? ? CArchitecture d ? Android Des bibliothèques C et C ? Graphisme ? Médias ? Web ? ? CArchitecture d ? Android Une machine virtuelle java ? Dalvik une JVM par application ? Code spéci ?que Android CArchitecture d ? Android Des gestionnaires pour les applications une API en java ? Gestion des fenêtres des activités des ressources ? ? API pour développement des programmes CArchitecture d ? Android Les applications Activités CDéveloppement d ? applications pour Android CProduction de logiciel Code source java java Cha? ne de compilation Bytecode class IDE Eclipse ou Netbeans plugins SDK Android outils Environnement de développement AndroidManifest Binaire Dalvik dex Constitution de l'application Application apk Ressources Téléchargement Machine virtuelle Dalvik API Android Terminal Environnement d'exécution CDévelopper pour Android ? Les interfaces et les constantes sont dé ?nies dans des ?chiers XML ?? Facilite la modi ?cation ?? Statique ? Les ressources sont téléchargées avec l ? application ? Les fonctionnalités sont dans le code ?? ? ? Lien avec ce qui est dé ?ni en XML ?? Accès aux ressources ? L ? API n ? est pas totalement celle de java classes redé ?nies par exemple Color interfaces écouteurs ? ? La syntaxe des ?chiers XML est extensible ?? di ?cile de savoir ce qui est prédé ?ni ? Les propriétés dé ?nies en XML peuvent être contradictoires ? L ? interface ne peut être utilisée que par l ? activité qui l ? a créée ? Di ?cile de développer sans un environnement adéquat Eclipse ou Netbeans en raison des ?chiers générés ? La pré-visualisation des interfaces par Eclipse n ? est pas toujours conforme ascenseurs contenu dé ?ni dans le code ? CLe SDK Android ? Téléchargeable sur developper android com sdk sous la forme d ? un zip ou d ? un ?chier d ? installation ? Propose le SDKManager qui permet de télécharger les plateformes et outils ?? Android versions xx ?? Google API versions xx ?? Outils tools et platform-tools ?? ? CQuelques outils du SDK Android Accessibles à partir d ? une ligne de commande fenêtre DOS ? adb permet la connexion au terminal smartphone ou simulateur pour ?? Transférer des ?chiers push pull ?? Travailler en ligne de commande unix shell ?? Installer une application install ?? Paramétrer le réseau forward ?? Déboguer une application logcat ? dx transforme le bytecode java en code Dalvik ? apkbuilder constitue un ?chier apk téléchargeable sur le terminal Remarque Eclipse utilise ces outils directement mais on est parfois obligé d ? y recourir transfert de ?chiers installations directes d ?
Documents similaires










-
33
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Apv 15, 2021
- Catégorie Management
- Langue French
- Taille du fichier 74.2kB