Développement Application Android 'AND-801'Android ‘AND-801’ I. Introduction à Kotlin...
Transcript of Développement Application Android 'AND-801'Android ‘AND-801’ I. Introduction à Kotlin...
Tel/fax : (021)71.86.56 tel : (021)71.13.61 / 0556 630 533 / 0662 022 418Adresse : 07, rue Ahcene Khemissa – AlgerMail: [email protected]
Formation 44 heuresDéveloppement d’Application Android ‘AND-801’
I. Introduction à KotlinHistorique de Kotlin,Avantages Kotlin,Comment fonctionnent les programmes Kotlin,Prérequis Kotlin Software,Installation de Java JDK et JRE,Installer Android Studio,Création d'un projet Kotlin avec Android Studio,Créer un programme Kotlin,Executer un programme Kotlin,Rédiger des commentaires,Variables Kotlin,Types de données Kotlin,Entrée de données dans un programme Kotlin.
II. Déclarations de flux de contrôle
Introduction,déclaration Si (if),déclaration Si - Sinon (if-else),Si - Sinon et opérateurs logiques,
Objectifs : Il s'agit d'un cours qui fournit les connaissances et les compétences requises pour
concevoir et créer une application Android ™ complète. Il offre une formation approfondie sur les principaux composants du SDK Android et ses interactions. Le cours est conçu pour inclure des rubriques compatibles avec toutes les versions d'Android. En outre, ce module utilise le langage de programmation Kotlin. Kotlin est un langage de programmation sûr et concis qui favorise un développement plus rapide des applications Android de haute qualité.
Pré-requis :Notions en algorithmique souhaitées.
Programme
déclaration et expression When,La boucle For,La boucle While,Boucle Do-While,Expressions de saut (jump),Déclaration de pause (break),Déclaration continue,Déclaration de retour (return).
III. Fonctions et programmation orientée objet (POO)Les fonctions,Structure de fonction,Créer une fonction,Fonctions et variable scope,
Programmation Orientée Objet (POO)ObjetClasse
Créer une classe,Développement d'applications AndroidTM,Fournir des constructeurs pour vos classes,Héritage de classe,Chargement des constructeurs,Propriétés primaires,Classe abstraite,Classe d'interface,Classe générique,Classe Enum,Variables de classe,Variables membres,
Collections KotlinHashmaps de classe,Classe ArrayList,Méthode mutableListOf.
IV. Android Framework et Android StudiointroductionArchitecture de la plateforme AndroidBibliothèques Android
Composants de l'application AndroidTypes de processus Android et leurs prioritésDéveloppement d'applications Android
Plate-forme Android SDKEnvironnement de développement intégré (IDE)Studio AndroidGradleCourse instantanée
Atelier : Création de votre première applicationCréer un périphérique virtuel AndroidConstruire une application «calculatrice simple»
V. Création d'une interface utilisateurintroduction,Structure de projet Android,Vue,Créer une interface utilisateur,
Ajouter une zone de texteAjouter une imageAjouter une case à cocherAjouter un bouton radio
Atelier : Création d'une application de commande de pizza,Créez votre interface utilisateur d'application,Développement d'applications AndroidTM AND-801,Configurer le code d'application Android,Exécuter votre application.
VI. Mises en page, styles, thèmes et menus Androidintroduction,Les vues,Layouts
Layout des contraintes,Layout linéaire,layout relative,TableRow Layout,Frame layout,ScrowView layout,
Styles et thèmes AndroidLes styles Android,Les thèmes Android,
Manifeste d'application,Icônes adaptatives,
Atelier: Mises en page, styles et thèmes d'applications AndroidCréez la mise en page de votre application,Configurez votre style et vos thèmes,Configurez l’icone de votre application.
VII. Toasts, Activités, Navigations et VuesClasse de contexte,Classe Toast
Positionner votre toast,Qu'est-ce qu'une activité,Cycle de vie de l'activité
Gestion du cycle de vie de l'activité,Intention Android
Naviguer entre les activités,Transmission de données entre activités,
Vues AndroidListView,RecyclerVoir,
Atelier: configuration d'Android RecyclerviewAjout d'un RecyclerView à une activité,Créer un CardView,Création de votre adaptateur RecyclerView,Ajout de données à votre RecyclerView,Exécution et test de votre RecyclerView,Ajout d'écouteurs d'événement à chaque ligne RecyclerViewToasts, Activités.
VIII. Dialogues Android, Snackbar, Menus, Webview et NotificationIntroduction,Dialogues Android
Boite de dialogue d'alerte,Barre de progression,Barre de recherche,Boîte de dialogue Date, Boite de dialogue sélecteur de temps,
Snackbar,
Les menus,WebView,Notification Android
Création d'une notification Android,Canal de notification,
Atelier: Configuration du navigateur Web Android, du menu et de la notificationConfiguration du navigateur Web Android,Ajout du menu Android,Création d'un canal de notification et d'un message de notification.
IX. Stockage Android, SQLite et fournisseurs de contenuOptions de stockage Android,Préférences partagées,Stockage interne,Stockage externe,Connexion réseau,Bases de données SQLite
Base de données SQLite dans votre application,Bibliothèque SQLite,Création d'une classe d'adaptateur pour la base de données SQLite,
Fournisseurs de contenuCréation d'un fournisseur de contenu,
SyncAdaptersComment fonctionnent les SyncAdapters,
ORMLite,Choisir un stockage interne ou externe,Atelier: Bases de données SQLite et fournisseurs de contenu
Création d'une base de données SQLite,Interrogation d'une table de base de données SQLite,Création d'un fournisseur de contenu,Utilisation de la bibliothèque ORMLite.
X. Applications basées sur la localisation: Utilisation du GPS et de Google MapsIntroductionQu'est-ce que le GPS et comment ça marche?Autres fournisseurs de services de localisationConfiguration de Google Maps
Fragment de carteObtenir une clé Google API
Ajouter un marqueur de carte GoogleMéthodes pour capturer la position d’un utilisateurGéolocalisation inversée et classe de géocodeur
JSON et APIAtelier: Applications basées sur la localisation à l'aide d'un GPS et de Google Maps
Création d'une interface d'applicationObtenir une clé Google APIConfiguration de votre application pour utiliser votre clé APIConfiguration de l'autorisation de l'application utilisateurCapture de la localisation des utilisateursRecherche des restaurants les plus proches de la position actuelle d’un utilisateur
Tel/fax : (021)71.86.56 tel : (021)71.13.61 / 0556 630 533 / 0662 022 418Adresse : 07, rue Ahcene Khemissa – AlgerMail: [email protected]
Tel/fax : (021)71.86.56 tel : (021)71.13.61 / 0556 630 533 / 0662 022 418Adresse : 07, rue Ahcene Khemissa – AlgerMail: [email protected]
I. Introduction à KotlinHistorique de Kotlin,Avantages Kotlin,Comment fonctionnent les programmes Kotlin,Prérequis Kotlin Software,Installation de Java JDK et JRE,Installer Android Studio,Création d'un projet Kotlin avec Android Studio,Créer un programme Kotlin,Executer un programme Kotlin,Rédiger des commentaires,Variables Kotlin,Types de données Kotlin,Entrée de données dans un programme Kotlin.
II. Déclarations de flux de contrôle
Introduction,déclaration Si (if),déclaration Si - Sinon (if-else),Si - Sinon et opérateurs logiques,
déclaration et expression When,La boucle For,La boucle While,Boucle Do-While,Expressions de saut (jump),Déclaration de pause (break),Déclaration continue,Déclaration de retour (return).
III. Fonctions et programmation orientée objet (POO)Les fonctions,Structure de fonction,Créer une fonction,Fonctions et variable scope,
Programmation Orientée Objet (POO)ObjetClasse
Créer une classe,Développement d'applications AndroidTM,Fournir des constructeurs pour vos classes,Héritage de classe,Chargement des constructeurs,Propriétés primaires,Classe abstraite,Classe d'interface,Classe générique,Classe Enum,Variables de classe,Variables membres,
Collections KotlinHashmaps de classe,Classe ArrayList,Méthode mutableListOf.
IV. Android Framework et Android StudiointroductionArchitecture de la plateforme AndroidBibliothèques Android
Composants de l'application AndroidTypes de processus Android et leurs prioritésDéveloppement d'applications Android
Plate-forme Android SDKEnvironnement de développement intégré (IDE)Studio AndroidGradleCourse instantanée
Atelier : Création de votre première applicationCréer un périphérique virtuel AndroidConstruire une application «calculatrice simple»
V. Création d'une interface utilisateurintroduction,Structure de projet Android,Vue,Créer une interface utilisateur,
Ajouter une zone de texteAjouter une imageAjouter une case à cocherAjouter un bouton radio
Atelier : Création d'une application de commande de pizza,Créez votre interface utilisateur d'application,Développement d'applications AndroidTM AND-801,Configurer le code d'application Android,Exécuter votre application.
VI. Mises en page, styles, thèmes et menus Androidintroduction,Les vues,Layouts
Layout des contraintes,Layout linéaire,layout relative,TableRow Layout,Frame layout,ScrowView layout,
Styles et thèmes AndroidLes styles Android,Les thèmes Android,
Manifeste d'application,Icônes adaptatives,
Atelier: Mises en page, styles et thèmes d'applications AndroidCréez la mise en page de votre application,Configurez votre style et vos thèmes,Configurez l’icone de votre application.
VII. Toasts, Activités, Navigations et VuesClasse de contexte,Classe Toast
Positionner votre toast,Qu'est-ce qu'une activité,Cycle de vie de l'activité
Gestion du cycle de vie de l'activité,Intention Android
Naviguer entre les activités,Transmission de données entre activités,
Vues AndroidListView,RecyclerVoir,
Atelier: configuration d'Android RecyclerviewAjout d'un RecyclerView à une activité,Créer un CardView,Création de votre adaptateur RecyclerView,Ajout de données à votre RecyclerView,Exécution et test de votre RecyclerView,Ajout d'écouteurs d'événement à chaque ligne RecyclerViewToasts, Activités.
VIII. Dialogues Android, Snackbar, Menus, Webview et NotificationIntroduction,Dialogues Android
Boite de dialogue d'alerte,Barre de progression,Barre de recherche,Boîte de dialogue Date, Boite de dialogue sélecteur de temps,
Snackbar,
Les menus,WebView,Notification Android
Création d'une notification Android,Canal de notification,
Atelier: Configuration du navigateur Web Android, du menu et de la notificationConfiguration du navigateur Web Android,Ajout du menu Android,Création d'un canal de notification et d'un message de notification.
IX. Stockage Android, SQLite et fournisseurs de contenuOptions de stockage Android,Préférences partagées,Stockage interne,Stockage externe,Connexion réseau,Bases de données SQLite
Base de données SQLite dans votre application,Bibliothèque SQLite,Création d'une classe d'adaptateur pour la base de données SQLite,
Fournisseurs de contenuCréation d'un fournisseur de contenu,
SyncAdaptersComment fonctionnent les SyncAdapters,
ORMLite,Choisir un stockage interne ou externe,Atelier: Bases de données SQLite et fournisseurs de contenu
Création d'une base de données SQLite,Interrogation d'une table de base de données SQLite,Création d'un fournisseur de contenu,Utilisation de la bibliothèque ORMLite.
X. Applications basées sur la localisation: Utilisation du GPS et de Google MapsIntroductionQu'est-ce que le GPS et comment ça marche?Autres fournisseurs de services de localisationConfiguration de Google Maps
Fragment de carteObtenir une clé Google API
Ajouter un marqueur de carte GoogleMéthodes pour capturer la position d’un utilisateurGéolocalisation inversée et classe de géocodeur
JSON et APIAtelier: Applications basées sur la localisation à l'aide d'un GPS et de Google Maps
Création d'une interface d'applicationObtenir une clé Google APIConfiguration de votre application pour utiliser votre clé APIConfiguration de l'autorisation de l'application utilisateurCapture de la localisation des utilisateursRecherche des restaurants les plus proches de la position actuelle d’un utilisateur
I. Introduction à KotlinHistorique de Kotlin,Avantages Kotlin,Comment fonctionnent les programmes Kotlin,Prérequis Kotlin Software,Installation de Java JDK et JRE,Installer Android Studio,Création d'un projet Kotlin avec Android Studio,Créer un programme Kotlin,Executer un programme Kotlin,Rédiger des commentaires,Variables Kotlin,Types de données Kotlin,Entrée de données dans un programme Kotlin.
II. Déclarations de flux de contrôle
Introduction,déclaration Si (if),déclaration Si - Sinon (if-else),Si - Sinon et opérateurs logiques,
déclaration et expression When,La boucle For,La boucle While,Boucle Do-While,Expressions de saut (jump),Déclaration de pause (break),Déclaration continue,Déclaration de retour (return).
III. Fonctions et programmation orientée objet (POO)Les fonctions,Structure de fonction,Créer une fonction,Fonctions et variable scope,
Programmation Orientée Objet (POO)ObjetClasse
Créer une classe,Développement d'applications AndroidTM,Fournir des constructeurs pour vos classes,Héritage de classe,Chargement des constructeurs,Propriétés primaires,Classe abstraite,Classe d'interface,Classe générique,Classe Enum,Variables de classe,Variables membres,
Collections KotlinHashmaps de classe,Classe ArrayList,Méthode mutableListOf.
IV. Android Framework et Android StudiointroductionArchitecture de la plateforme AndroidBibliothèques Android
Tel/fax : (021)71.86.56 tel : (021)71.13.61 / 0556 630 533 / 0662 022 418Adresse : 07, rue Ahcene Khemissa – AlgerMail: [email protected]
Composants de l'application AndroidTypes de processus Android et leurs prioritésDéveloppement d'applications Android
Plate-forme Android SDKEnvironnement de développement intégré (IDE)Studio AndroidGradleCourse instantanée
Atelier : Création de votre première applicationCréer un périphérique virtuel AndroidConstruire une application «calculatrice simple»
V. Création d'une interface utilisateurintroduction,Structure de projet Android,Vue,Créer une interface utilisateur,
Ajouter une zone de texteAjouter une imageAjouter une case à cocherAjouter un bouton radio
Atelier : Création d'une application de commande de pizza,Créez votre interface utilisateur d'application,Développement d'applications AndroidTM AND-801,Configurer le code d'application Android,Exécuter votre application.
VI. Mises en page, styles, thèmes et menus Androidintroduction,Les vues,Layouts
Layout des contraintes,Layout linéaire,layout relative,TableRow Layout,Frame layout,ScrowView layout,
Styles et thèmes AndroidLes styles Android,Les thèmes Android,
Tel/fax : (021)71.86.56 tel : (021)71.13.61 / 0556 630 533 / 0662 022 418Adresse : 07, rue Ahcene Khemissa – AlgerMail: [email protected]
Manifeste d'application,Icônes adaptatives,
Atelier: Mises en page, styles et thèmes d'applications AndroidCréez la mise en page de votre application,Configurez votre style et vos thèmes,Configurez l’icone de votre application.
VII. Toasts, Activités, Navigations et VuesClasse de contexte,Classe Toast
Positionner votre toast,Qu'est-ce qu'une activité,Cycle de vie de l'activité
Gestion du cycle de vie de l'activité,Intention Android
Naviguer entre les activités,Transmission de données entre activités,
Vues AndroidListView,RecyclerVoir,
Atelier: configuration d'Android RecyclerviewAjout d'un RecyclerView à une activité,Créer un CardView,Création de votre adaptateur RecyclerView,Ajout de données à votre RecyclerView,Exécution et test de votre RecyclerView,Ajout d'écouteurs d'événement à chaque ligne RecyclerViewToasts, Activités.
VIII. Dialogues Android, Snackbar, Menus, Webview et NotificationIntroduction,Dialogues Android
Boite de dialogue d'alerte,Barre de progression,Barre de recherche,Boîte de dialogue Date, Boite de dialogue sélecteur de temps,
Snackbar,
Les menus,WebView,Notification Android
Création d'une notification Android,Canal de notification,
Atelier: Configuration du navigateur Web Android, du menu et de la notificationConfiguration du navigateur Web Android,Ajout du menu Android,Création d'un canal de notification et d'un message de notification.
IX. Stockage Android, SQLite et fournisseurs de contenuOptions de stockage Android,Préférences partagées,Stockage interne,Stockage externe,Connexion réseau,Bases de données SQLite
Base de données SQLite dans votre application,Bibliothèque SQLite,Création d'une classe d'adaptateur pour la base de données SQLite,
Fournisseurs de contenuCréation d'un fournisseur de contenu,
SyncAdaptersComment fonctionnent les SyncAdapters,
ORMLite,Choisir un stockage interne ou externe,Atelier: Bases de données SQLite et fournisseurs de contenu
Création d'une base de données SQLite,Interrogation d'une table de base de données SQLite,Création d'un fournisseur de contenu,Utilisation de la bibliothèque ORMLite.
X. Applications basées sur la localisation: Utilisation du GPS et de Google MapsIntroductionQu'est-ce que le GPS et comment ça marche?Autres fournisseurs de services de localisationConfiguration de Google Maps
Fragment de carteObtenir une clé Google API
Ajouter un marqueur de carte GoogleMéthodes pour capturer la position d’un utilisateurGéolocalisation inversée et classe de géocodeur
JSON et APIAtelier: Applications basées sur la localisation à l'aide d'un GPS et de Google Maps
Création d'une interface d'applicationObtenir une clé Google APIConfiguration de votre application pour utiliser votre clé APIConfiguration de l'autorisation de l'application utilisateurCapture de la localisation des utilisateursRecherche des restaurants les plus proches de la position actuelle d’un utilisateur
I. Introduction à KotlinHistorique de Kotlin,Avantages Kotlin,Comment fonctionnent les programmes Kotlin,Prérequis Kotlin Software,Installation de Java JDK et JRE,Installer Android Studio,Création d'un projet Kotlin avec Android Studio,Créer un programme Kotlin,Executer un programme Kotlin,Rédiger des commentaires,Variables Kotlin,Types de données Kotlin,Entrée de données dans un programme Kotlin.
II. Déclarations de flux de contrôle
Introduction,déclaration Si (if),déclaration Si - Sinon (if-else),Si - Sinon et opérateurs logiques,
Tel/fax : (021)71.86.56 tel : (021)71.13.61 / 0556 630 533 / 0662 022 418Adresse : 07, rue Ahcene Khemissa – AlgerMail: [email protected]
déclaration et expression When,La boucle For,La boucle While,Boucle Do-While,Expressions de saut (jump),Déclaration de pause (break),Déclaration continue,Déclaration de retour (return).
III. Fonctions et programmation orientée objet (POO)Les fonctions,Structure de fonction,Créer une fonction,Fonctions et variable scope,
Programmation Orientée Objet (POO)ObjetClasse
Créer une classe,Développement d'applications AndroidTM,Fournir des constructeurs pour vos classes,Héritage de classe,Chargement des constructeurs,Propriétés primaires,Classe abstraite,Classe d'interface,Classe générique,Classe Enum,Variables de classe,Variables membres,
Collections KotlinHashmaps de classe,Classe ArrayList,Méthode mutableListOf.
IV. Android Framework et Android StudiointroductionArchitecture de la plateforme AndroidBibliothèques Android
Composants de l'application AndroidTypes de processus Android et leurs prioritésDéveloppement d'applications Android
Plate-forme Android SDKEnvironnement de développement intégré (IDE)Studio AndroidGradleCourse instantanée
Atelier : Création de votre première applicationCréer un périphérique virtuel AndroidConstruire une application «calculatrice simple»
V. Création d'une interface utilisateurintroduction,Structure de projet Android,Vue,Créer une interface utilisateur,
Ajouter une zone de texteAjouter une imageAjouter une case à cocherAjouter un bouton radio
Atelier : Création d'une application de commande de pizza,Créez votre interface utilisateur d'application,Développement d'applications AndroidTM AND-801,Configurer le code d'application Android,Exécuter votre application.
VI. Mises en page, styles, thèmes et menus Androidintroduction,Les vues,Layouts
Layout des contraintes,Layout linéaire,layout relative,TableRow Layout,Frame layout,ScrowView layout,
Styles et thèmes AndroidLes styles Android,Les thèmes Android,
Manifeste d'application,Icônes adaptatives,
Atelier: Mises en page, styles et thèmes d'applications AndroidCréez la mise en page de votre application,Configurez votre style et vos thèmes,Configurez l’icone de votre application.
VII. Toasts, Activités, Navigations et VuesClasse de contexte,Classe Toast
Positionner votre toast,Qu'est-ce qu'une activité,Cycle de vie de l'activité
Gestion du cycle de vie de l'activité,Intention Android
Naviguer entre les activités,Transmission de données entre activités,
Vues AndroidListView,RecyclerVoir,
Atelier: configuration d'Android RecyclerviewAjout d'un RecyclerView à une activité,Créer un CardView,Création de votre adaptateur RecyclerView,Ajout de données à votre RecyclerView,Exécution et test de votre RecyclerView,Ajout d'écouteurs d'événement à chaque ligne RecyclerViewToasts, Activités.
VIII. Dialogues Android, Snackbar, Menus, Webview et NotificationIntroduction,Dialogues Android
Boite de dialogue d'alerte,Barre de progression,Barre de recherche,Boîte de dialogue Date, Boite de dialogue sélecteur de temps,
Snackbar,
Les menus,WebView,Notification Android
Création d'une notification Android,Canal de notification,
Atelier: Configuration du navigateur Web Android, du menu et de la notificationConfiguration du navigateur Web Android,Ajout du menu Android,Création d'un canal de notification et d'un message de notification.
IX. Stockage Android, SQLite et fournisseurs de contenuOptions de stockage Android,Préférences partagées,Stockage interne,Stockage externe,Connexion réseau,Bases de données SQLite
Base de données SQLite dans votre application,Bibliothèque SQLite,Création d'une classe d'adaptateur pour la base de données SQLite,
Fournisseurs de contenuCréation d'un fournisseur de contenu,
SyncAdaptersComment fonctionnent les SyncAdapters,
ORMLite,Choisir un stockage interne ou externe,Atelier: Bases de données SQLite et fournisseurs de contenu
Création d'une base de données SQLite,Interrogation d'une table de base de données SQLite,Création d'un fournisseur de contenu,Utilisation de la bibliothèque ORMLite.
X. Applications basées sur la localisation: Utilisation du GPS et de Google MapsIntroductionQu'est-ce que le GPS et comment ça marche?Autres fournisseurs de services de localisationConfiguration de Google Maps
Fragment de carteObtenir une clé Google API
Ajouter un marqueur de carte GoogleMéthodes pour capturer la position d’un utilisateurGéolocalisation inversée et classe de géocodeur
JSON et APIAtelier: Applications basées sur la localisation à l'aide d'un GPS et de Google Maps
Création d'une interface d'applicationObtenir une clé Google APIConfiguration de votre application pour utiliser votre clé APIConfiguration de l'autorisation de l'application utilisateurCapture de la localisation des utilisateursRecherche des restaurants les plus proches de la position actuelle d’un utilisateur
I. Introduction à KotlinHistorique de Kotlin,Avantages Kotlin,Comment fonctionnent les programmes Kotlin,Prérequis Kotlin Software,Installation de Java JDK et JRE,Installer Android Studio,Création d'un projet Kotlin avec Android Studio,Créer un programme Kotlin,Executer un programme Kotlin,Rédiger des commentaires,Variables Kotlin,Types de données Kotlin,Entrée de données dans un programme Kotlin.
II. Déclarations de flux de contrôle
Introduction,déclaration Si (if),déclaration Si - Sinon (if-else),Si - Sinon et opérateurs logiques,
déclaration et expression When,La boucle For,La boucle While,Boucle Do-While,Expressions de saut (jump),Déclaration de pause (break),Déclaration continue,Déclaration de retour (return).
III. Fonctions et programmation orientée objet (POO)Les fonctions,Structure de fonction,Créer une fonction,Fonctions et variable scope,
Programmation Orientée Objet (POO)ObjetClasse
Créer une classe,Développement d'applications AndroidTM,Fournir des constructeurs pour vos classes,Héritage de classe,Chargement des constructeurs,Propriétés primaires,Classe abstraite,Classe d'interface,Classe générique,Classe Enum,Variables de classe,Variables membres,
Collections KotlinHashmaps de classe,Classe ArrayList,Méthode mutableListOf.
IV. Android Framework et Android StudiointroductionArchitecture de la plateforme AndroidBibliothèques Android
Composants de l'application AndroidTypes de processus Android et leurs prioritésDéveloppement d'applications Android
Plate-forme Android SDKEnvironnement de développement intégré (IDE)Studio AndroidGradleCourse instantanée
Atelier : Création de votre première applicationCréer un périphérique virtuel AndroidConstruire une application «calculatrice simple»
V. Création d'une interface utilisateurintroduction,Structure de projet Android,Vue,Créer une interface utilisateur,
Ajouter une zone de texteAjouter une imageAjouter une case à cocherAjouter un bouton radio
Atelier : Création d'une application de commande de pizza,Créez votre interface utilisateur d'application,Développement d'applications AndroidTM AND-801,Configurer le code d'application Android,Exécuter votre application.
VI. Mises en page, styles, thèmes et menus Androidintroduction,Les vues,Layouts
Layout des contraintes,Layout linéaire,layout relative,TableRow Layout,Frame layout,ScrowView layout,
Styles et thèmes AndroidLes styles Android,Les thèmes Android,
Manifeste d'application,Icônes adaptatives,
Atelier: Mises en page, styles et thèmes d'applications AndroidCréez la mise en page de votre application,Configurez votre style et vos thèmes,Configurez l’icone de votre application.
VII. Toasts, Activités, Navigations et VuesClasse de contexte,Classe Toast
Positionner votre toast,Qu'est-ce qu'une activité,Cycle de vie de l'activité
Gestion du cycle de vie de l'activité,Intention Android
Naviguer entre les activités,Transmission de données entre activités,
Vues AndroidListView,RecyclerVoir,
Atelier: configuration d'Android RecyclerviewAjout d'un RecyclerView à une activité,Créer un CardView,Création de votre adaptateur RecyclerView,Ajout de données à votre RecyclerView,Exécution et test de votre RecyclerView,Ajout d'écouteurs d'événement à chaque ligne RecyclerViewToasts, Activités.
VIII. Dialogues Android, Snackbar, Menus, Webview et NotificationIntroduction,Dialogues Android
Boite de dialogue d'alerte,Barre de progression,Barre de recherche,Boîte de dialogue Date, Boite de dialogue sélecteur de temps,
Snackbar,
Tel/fax : (021)71.86.56 tel : (021)71.13.61 / 0556 630 533 / 0662 022 418Adresse : 07, rue Ahcene Khemissa – AlgerMail: [email protected]
Les menus,WebView,Notification Android
Création d'une notification Android,Canal de notification,
Atelier: Configuration du navigateur Web Android, du menu et de la notificationConfiguration du navigateur Web Android,Ajout du menu Android,Création d'un canal de notification et d'un message de notification.
IX. Stockage Android, SQLite et fournisseurs de contenuOptions de stockage Android,Préférences partagées,Stockage interne,Stockage externe,Connexion réseau,Bases de données SQLite
Base de données SQLite dans votre application,Bibliothèque SQLite,Création d'une classe d'adaptateur pour la base de données SQLite,
Fournisseurs de contenuCréation d'un fournisseur de contenu,
SyncAdaptersComment fonctionnent les SyncAdapters,
ORMLite,Choisir un stockage interne ou externe,Atelier: Bases de données SQLite et fournisseurs de contenu
Création d'une base de données SQLite,Interrogation d'une table de base de données SQLite,Création d'un fournisseur de contenu,Utilisation de la bibliothèque ORMLite.
X. Applications basées sur la localisation: Utilisation du GPS et de Google MapsIntroductionQu'est-ce que le GPS et comment ça marche?Autres fournisseurs de services de localisationConfiguration de Google Maps
Fragment de carteObtenir une clé Google API
Ajouter un marqueur de carte GoogleMéthodes pour capturer la position d’un utilisateurGéolocalisation inversée et classe de géocodeur
JSON et APIAtelier: Applications basées sur la localisation à l'aide d'un GPS et de Google Maps
Création d'une interface d'applicationObtenir une clé Google APIConfiguration de votre application pour utiliser votre clé APIConfiguration de l'autorisation de l'application utilisateurCapture de la localisation des utilisateursRecherche des restaurants les plus proches de la position actuelle d’un utilisateur
I. Introduction à KotlinHistorique de Kotlin,Avantages Kotlin,Comment fonctionnent les programmes Kotlin,Prérequis Kotlin Software,Installation de Java JDK et JRE,Installer Android Studio,Création d'un projet Kotlin avec Android Studio,Créer un programme Kotlin,Executer un programme Kotlin,Rédiger des commentaires,Variables Kotlin,Types de données Kotlin,Entrée de données dans un programme Kotlin.
II. Déclarations de flux de contrôle
Introduction,déclaration Si (if),déclaration Si - Sinon (if-else),Si - Sinon et opérateurs logiques,
déclaration et expression When,La boucle For,La boucle While,Boucle Do-While,Expressions de saut (jump),Déclaration de pause (break),Déclaration continue,Déclaration de retour (return).
III. Fonctions et programmation orientée objet (POO)Les fonctions,Structure de fonction,Créer une fonction,Fonctions et variable scope,
Programmation Orientée Objet (POO)ObjetClasse
Créer une classe,Développement d'applications AndroidTM,Fournir des constructeurs pour vos classes,Héritage de classe,Chargement des constructeurs,Propriétés primaires,Classe abstraite,Classe d'interface,Classe générique,Classe Enum,Variables de classe,Variables membres,
Collections KotlinHashmaps de classe,Classe ArrayList,Méthode mutableListOf.
IV. Android Framework et Android StudiointroductionArchitecture de la plateforme AndroidBibliothèques Android
Composants de l'application AndroidTypes de processus Android et leurs prioritésDéveloppement d'applications Android
Plate-forme Android SDKEnvironnement de développement intégré (IDE)Studio AndroidGradleCourse instantanée
Atelier : Création de votre première applicationCréer un périphérique virtuel AndroidConstruire une application «calculatrice simple»
V. Création d'une interface utilisateurintroduction,Structure de projet Android,Vue,Créer une interface utilisateur,
Ajouter une zone de texteAjouter une imageAjouter une case à cocherAjouter un bouton radio
Atelier : Création d'une application de commande de pizza,Créez votre interface utilisateur d'application,Développement d'applications AndroidTM AND-801,Configurer le code d'application Android,Exécuter votre application.
VI. Mises en page, styles, thèmes et menus Androidintroduction,Les vues,Layouts
Layout des contraintes,Layout linéaire,layout relative,TableRow Layout,Frame layout,ScrowView layout,
Styles et thèmes AndroidLes styles Android,Les thèmes Android,
Manifeste d'application,Icônes adaptatives,
Atelier: Mises en page, styles et thèmes d'applications AndroidCréez la mise en page de votre application,Configurez votre style et vos thèmes,Configurez l’icone de votre application.
VII. Toasts, Activités, Navigations et VuesClasse de contexte,Classe Toast
Positionner votre toast,Qu'est-ce qu'une activité,Cycle de vie de l'activité
Gestion du cycle de vie de l'activité,Intention Android
Naviguer entre les activités,Transmission de données entre activités,
Vues AndroidListView,RecyclerVoir,
Atelier: configuration d'Android RecyclerviewAjout d'un RecyclerView à une activité,Créer un CardView,Création de votre adaptateur RecyclerView,Ajout de données à votre RecyclerView,Exécution et test de votre RecyclerView,Ajout d'écouteurs d'événement à chaque ligne RecyclerViewToasts, Activités.
VIII. Dialogues Android, Snackbar, Menus, Webview et NotificationIntroduction,Dialogues Android
Boite de dialogue d'alerte,Barre de progression,Barre de recherche,Boîte de dialogue Date, Boite de dialogue sélecteur de temps,
Snackbar,
Les menus,WebView,Notification Android
Création d'une notification Android,Canal de notification,
Atelier: Configuration du navigateur Web Android, du menu et de la notificationConfiguration du navigateur Web Android,Ajout du menu Android,Création d'un canal de notification et d'un message de notification.
IX. Stockage Android, SQLite et fournisseurs de contenuOptions de stockage Android,Préférences partagées,Stockage interne,Stockage externe,Connexion réseau,Bases de données SQLite
Base de données SQLite dans votre application,Bibliothèque SQLite,Création d'une classe d'adaptateur pour la base de données SQLite,
Fournisseurs de contenuCréation d'un fournisseur de contenu,
SyncAdaptersComment fonctionnent les SyncAdapters,
ORMLite,Choisir un stockage interne ou externe,Atelier: Bases de données SQLite et fournisseurs de contenu
Création d'une base de données SQLite,Interrogation d'une table de base de données SQLite,Création d'un fournisseur de contenu,Utilisation de la bibliothèque ORMLite.
X. Applications basées sur la localisation: Utilisation du GPS et de Google MapsIntroductionQu'est-ce que le GPS et comment ça marche?Autres fournisseurs de services de localisationConfiguration de Google Maps
Fragment de carteObtenir une clé Google API
Tel/fax : (021)71.86.56 tel : (021)71.13.61 / 0556 630 533 / 0662 022 418Adresse : 07, rue Ahcene Khemissa – AlgerMail: [email protected]
Ajouter un marqueur de carte GoogleMéthodes pour capturer la position d’un utilisateurGéolocalisation inversée et classe de géocodeur
JSON et APIAtelier: Applications basées sur la localisation à l'aide d'un GPS et de Google Maps
Création d'une interface d'applicationObtenir une clé Google APIConfiguration de votre application pour utiliser votre clé APIConfiguration de l'autorisation de l'application utilisateurCapture de la localisation des utilisateursRecherche des restaurants les plus proches de la position actuelle d’un utilisateur