Cours de programmation Android
Android est le système d'exploitation mobile largement utilisé de Google. Il comprend une couche centrale du système d'exploitation plus
des couches de communication et d'applications.
Android est développé en open source et peut être étendu avec des applications appelées apps.
De bonnes connaissances du langage Java sont requises.
CARACTÉRISTIQUES DU COURS
Structure du cours. Introduction.
Ce cours vous permet de vous familiariser avec divers aspects du système d'exploitation Google pour
les appareils mobiles. Il vise également à fournir aux étudiants des compétences sur les apps et la capacité de développer des procédures.
Les connaissances fournies avec le gestionnaire d'apps d'Android Market sont complémentaires.
L'étudiant acquerra des connaissances de la structure afin de pouvoir également développer ses compétences de manière autonome.
C'est une bonne formation pour ceux qui souhaitent rester à jour avec l'une des technologies à la croissance la plus rapide.
Programme. Détails du cours.
Introduction à Android
• Compatibilité API
• Problème de fragmentation
• Configuration matérielle
• Android App et Web App
Émulateurs
• Utilisation des principaux outils d'émulation
• Développement d'Apps pour Smart Phone
• Développement d'Apps pour Tablette et PC
• Gestion des écrans et des dimensions
Android Framework
• Native Development Kit
• Installation et création d'un projet Android natif
• Interface Java
• Android Framework (SDK e ADT)
• Android Studio IDE
Développement d'applications Android
• Développement de la première application « Hello World »
• Structure d'un projet dans Android Studio
• Activity Management
• Features developmen
• Introduction à Layout, ListView et Adapter
• Introduction à SqlLite
• Techniques de synchronisation avec Content Providers
• Introduction aux services REST
Processus de publication
• Gestion de la signature
• Gestion des versions
• Publication sur le marché
• Interaction avec le Market
Matériel pédagogique. Tout ce dont vous avez besoin.
Tout le matériel pédagogique nécessaire sera fourni avec ce cours.
• Manuel / Livre de cours.
• Diapositives.
• Exemples.
• Outils de développement.
• Tests d'auto-évaluation.