|
|
-TUTO Développeur Mobile - Comment Créer une application Android (qm] sur Tuto.com.mp4
|
MP4
|
3.63 MB
|
|
|
001 -1.1 - Objectifs et Plan.mp4
|
MP4
|
8.25 MB
|
|
|
002 -1.2 - A propos d'Android Studio.mp4
|
MP4
|
8.29 MB
|
|
|
003 -1.2 - Utiliser efficacement Android Studio.mp4
|
MP4
|
12.48 MB
|
|
|
004 -1.2 - Comprendre les crashs de vos apps.mp4
|
MP4
|
16.1 MB
|
|
|
005 -1.2 - Utiliser un deboggeur.mp4
|
MP4
|
10.6 MB
|
|
|
006 -1.2 - Utilisation de votre propre appareil Android.mp4
|
MP4
|
13.58 MB
|
|
|
007 -2.1- Objectif et Plan.mp4
|
MP4
|
1.55 MB
|
|
|
008 -2.2 - A propos de ce chapitre.mp4
|
MP4
|
1.43 MB
|
|
|
009 -2.2 - Vues et groupement.mp4
|
MP4
|
4.78 MB
|
|
|
010 -2.2 - Principes du ConstraintLayout.mp4
|
MP4
|
5.83 MB
|
|
|
011 -2.2 - Placer les vues par rapport au parent.mp4
|
MP4
|
9.61 MB
|
|
|
012 -2.2 - Placer les vues les unes par rapport aux autres.mp4
|
MP4
|
5.23 MB
|
|
|
013 -2.2 - Le cas particulier de la baseline.mp4
|
MP4
|
2.62 MB
|
|
|
014 -2.2 - Centrer les vues.mp4
|
MP4
|
7.61 MB
|
|
|
015 -2.2 - Les réglages de taille.mp4
|
MP4
|
6.96 MB
|
|
|
016 -2.2 - Rotation de l'écran.mp4
|
MP4
|
6.17 MB
|
|
|
017 -2.3 - A propos de ce chapitre.mp4
|
MP4
|
1.31 MB
|
|
|
018 -2.3 - Fonctions, événements et fils d'exécution.mp4
|
MP4
|
7.31 MB
|
|
|
019 -2.3 - Préparation du projet de démo.mp4
|
MP4
|
10.2 MB
|
|
|
020 -2.3 - Valeurs et variables.mp4
|
MP4
|
13.17 MB
|
|
|
021 -2.3 - Portée des variables.mp4
|
MP4
|
5.23 MB
|
|
|
022 -2.3 - Classes et portée des variables.mp4
|
MP4
|
9.76 MB
|
|
|
023 -2.3 - Variables contenant des objets.mp4
|
MP4
|
8.18 MB
|
|
|
024 -2.3 - Ajouter vos propres fonctions.mp4
|
MP4
|
7.99 MB
|
|
|
025 -2.3 - Contrôle du fil d'exécution If.mp4
|
MP4
|
15.22 MB
|
|
|
026 -2.3 - Contrôle du fil d'exécution If Else.mp4
|
MP4
|
6.1 MB
|
|
|
027 -2.4 - A propos de ce chapitre.mp4
|
MP4
|
1.55 MB
|
|
|
028 -2.4 - Les types de sauvegarde.mp4
|
MP4
|
5.58 MB
|
|
|
029 -2.4 - Sharedpreferences - sauvegarder.mp4
|
MP4
|
11.28 MB
|
|
|
030 -2.4 - Sharedpreferences - charger.mp4
|
MP4
|
7.84 MB
|
|
|
031 -2.5 - Présentation de l'App à réaliser.mp4
|
MP4
|
3.48 MB
|
|
|
032 -2.5 - Mise en page adaptative.mp4
|
MP4
|
6.41 MB
|
|
|
033 -2.5- Préparation à la sauvegarde.mp4
|
MP4
|
3.46 MB
|
|
|
034 -2.5 - Sauvegarde du bloc note.mp4
|
MP4
|
7.22 MB
|
|
|
035 -2.5 - Amélioration et qualité de code.mp4
|
MP4
|
10.43 MB
|
|
|
036 -3.1- Objectif et Plan.mp4
|
MP4
|
1.48 MB
|
|
|
037 -3.2- Kotlin- à propos de ce chapitre.mp4
|
MP4
|
1.95 MB
|
|
|
038 -3.2 - Le projet spécifique à Kotlin.mp4
|
MP4
|
2.95 MB
|
|
|
039 -3.2 - If - Else If - Else.mp4
|
MP4
|
7.28 MB
|
|
|
040 -3.2 - When.mp4
|
MP4
|
5.21 MB
|
|
|
041 -3.2 - Variables et types explicites.mp4
|
MP4
|
3.9 MB
|
|
|
042 -3.2 - Variables et valeurs nulles.mp4
|
MP4
|
7.15 MB
|
|
|
043 -3.2- Vérifier une valeur nullable.mp4
|
MP4
|
2.94 MB
|
|
|
044 -3.2 - Appels sûrs avec une valeur nullable.mp4
|
MP4
|
6.78 MB
|
|
|
045 -3.2 - L'opérateur Elvis.mp4
|
MP4
|
3.47 MB
|
|
|
046 -3.2 - L'opérateur Kamikase.mp4
|
MP4
|
3.97 MB
|
|
|
047 -3.2 - Classes et objets.mp4
|
MP4
|
14.25 MB
|
|
|
048 -3.2 - Classes et fonctions.mp4
|
MP4
|
8.71 MB
|
|
|
049 -3.2 - Fonctions et paramètres.mp4
|
MP4
|
5.9 MB
|
|
|
050 -3.2 - Multiples paramètres.mp4
|
MP4
|
5.51 MB
|
|
|
051 -3.2 - Liste de données.mp4
|
MP4
|
5.44 MB
|
|
|
052 -3.3- A propos de ce chapitre.mp4
|
MP4
|
2.13 MB
|
|
|
053 -3.3 - Les différents types de ressources.mp4
|
MP4
|
7.75 MB
|
|
|
054 -3.3- Imageview et ressources depuis un fichier de layout.mp4
|
MP4
|
8.07 MB
|
|
|
055 -3.3 - Utiliser les ressources depuis le code en Kotlin.mp4
|
MP4
|
6.9 MB
|
|
|
056 -3.3 - Les densités d'écrans.mp4
|
MP4
|
5.79 MB
|
|
|
057 -3.3 - Créer des variantes de ressources.mp4
|
MP4
|
12.48 MB
|
|
|
058 -3.3 - Les ressources textuelles dans le XML.mp4
|
MP4
|
10.13 MB
|
|
|
059 -3.3 - Les ressources textuelles en Kotlin.mp4
|
MP4
|
9.19 MB
|
|
|
060 -3.3 - Traduction des textes.mp4
|
MP4
|
9.72 MB
|
|
|
061 -3.3- Créer l'icône de votre app.mp4
|
MP4
|
6.29 MB
|
|
|
062 -3.4- Présentation de l'application.mp4
|
MP4
|
3.83 MB
|
|
|
063 -3.4-nPréparation du projet et des images.mp4
|
MP4
|
4.07 MB
|
|
|
064 -3.4- Préparation de l'interface graphique.mp4
|
MP4
|
7.13 MB
|
|
|
065 -3.4- Préparation des données.mp4
|
MP4
|
5.44 MB
|
|
|
066 -3.4- Gestion du bouton suivant.mp4
|
MP4
|
8.9 MB
|
|
|
067 -3.4- Gestion du bouton précédent.mp4
|
MP4
|
2.89 MB
|
|
|
068 -3.4- Gestion des traductions.mp4
|
MP4
|
8.15 MB
|
|
|
069 -4.1- Objectif et Plan.mp4
|
MP4
|
865.75 KB
|
|
|
070 -4.2- A propos de ce chapitre.mp4
|
MP4
|
1.78 MB
|
|
|
071 -4.2- Classes et héritage.mp4
|
MP4
|
4.66 MB
|
|
|
072 -4.2- Classes et héritage- exemple pratique.mp4
|
MP4
|
9.08 MB
|
|
|
073 -4.2- Redéfinir des fonctions parentes.mp4
|
MP4
|
6.76 MB
|
|
|
074 -4.2- Fusionner des fonctions redéfinies.mp4
|
MP4
|
6.19 MB
|
|
|
075 -4.2- Interfaces.mp4
|
MP4
|
9.12 MB
|
|
|
076 -4.2- Objets sans classe.mp4
|
MP4
|
5.12 MB
|
|
|
077 -4.2- CountDownTimer.mp4
|
MP4
|
14.07 MB
|
|
|
078 -4.3- A propos de ce chapitre.mp4
|
MP4
|
2.07 MB
|
|
|
079 -4.3- Cycle de vie des Activités.mp4
|
MP4
|
10.49 MB
|
|
|
080 -4.3- Exécuter du code juste avant de changer d'état.mp4
|
MP4
|
3.8 MB
|
|
|
081 -4.3- Rotation d'écran et cycle de vie.mp4
|
MP4
|
7.45 MB
|
|
|
082 -4.3- Restaurer une activité depuis le cache.mp4
|
MP4
|
17.95 MB
|
|
|
083 -4.4- Présentation de l'application.mp4
|
MP4
|
2.31 MB
|
|
|
084 -4.4- Ajout du minuteur.mp4
|
MP4
|
8.34 MB
|
|
|
085 -4.4- Gérer le mode manuel et automatique.mp4
|
MP4
|
4.25 MB
|
|
|
086 -4.5- Gérer la rotation de l'écran.mp4
|
MP4
|
5.4 MB
|
|
|
087 -5.1- Objectif et Plan.mp4
|
MP4
|
1.37 MB
|
|
|
088 -5.2- Kotlin- propriétés calculées.mp4
|
MP4
|
9.95 MB
|
|
|
089 -5.3- A propos de ce chapitre.mp4
|
MP4
|
2.4 MB
|
|
|
090 -5.3- Préparation du menu.mp4
|
MP4
|
4.42 MB
|
|
|
091 -5.3- Choix du menu pour une activité.mp4
|
MP4
|
2.92 MB
|
|
|
092 -5.3- Réagir aux interactions avec les boutons de la Appbar.mp4
|
MP4
|
3.98 MB
|
|
|
093 -5.4- A propos de ce chapitre.mp4
|
MP4
|
1.24 MB
|
|
|
094 -5.4- Créer une autre activité.mp4
|
MP4
|
4.98 MB
|
|
|
095 -5.4- Intents implicites et intents explicites.mp4
|
MP4
|
6.15 MB
|
|
|
096 -5.4- Utiliser un intent explicite.mp4
|
MP4
|
5.24 MB
|
|
|
097 -5.4- Transférer des données d'une activité à une autre.mp4
|
MP4
|
5.59 MB
|
|
|
098 -5.4- Utiliser un intent implicite.mp4
|
MP4
|
9.75 MB
|
|
|
099 -5.5- Présentation de l'application.mp4
|
MP4
|
4.03 MB
|
|
|
100 -5.5- Ajout de la AppBar.mp4
|
MP4
|
5.06 MB
|
|
|
101 -5.5- Création de l'activité de réglages.mp4
|
MP4
|
1.68 MB
|
|
|
102 -5.5- Ajout de la SeekBar pour sélectionner une durée.mp4
|
MP4
|
13.52 MB
|
|
|
103 -5.5- Utiliser le réglage de durée pour le diaporama.mp4
|
MP4
|
13.95 MB
|
|
|
104 -6.1- Objectif et Plan.mp4
|
MP4
|
1.75 MB
|
|
|
105 -6.1- Système & mises à jour d'Android.mp4
|
MP4
|
4.75 MB
|
|
|
106 -6.1- API Level et Bibliothèque de Support Android X.mp4
|
MP4
|
8.93 MB
|
|
|
107 -6.2- Classes imbriquées.mp4
|
MP4
|
5.89 MB
|
|
|
108 -6.2- Classes de données.mp4
|
MP4
|
4.93 MB
|
|
|
109 -6.3- Affichage et mise en page.mp4
|
MP4
|
1.78 MB
|
|
|
110 -6.3- Principe de fonctionnement.mp4
|
MP4
|
6.66 MB
|
|
|
111 -6.3- A propos du ViewHolder.mp4
|
MP4
|
1.57 MB
|
|
|
112 -6.4- Installer le RecyclerView.mp4
|
MP4
|
7.13 MB
|
|
|
113 -6.4- Créer les classes Adapter & ViewHolder.mp4
|
MP4
|
7.56 MB
|
|
|
114 -6.4- Créer des données à afficher.mp4
|
MP4
|
9.83 MB
|
|
|
115 -6.4- Explications sur l'Adapter.mp4
|
MP4
|
5.06 MB
|
|
|
116 -6.4- Créer le layout de chaque ligne.mp4
|
MP4
|
6.92 MB
|
|
|
117 -6.4- Charger le fichier XML de layout.mp4
|
MP4
|
6.18 MB
|
|
|
118 -6.4- Lier le layout au code du ViewHolder.mp4
|
MP4
|
5.75 MB
|
|
|
119 -6.4- Remplir une cellule avec les bonnes informations.mp4
|
MP4
|
3.47 MB
|
|
|
120 -6.4- Associer votre Adapter avec le RecyclerView.mp4
|
MP4
|
3.9 MB
|
|
|
121 -6.5- ViewHolder et click listener.mp4
|
MP4
|
4.69 MB
|
|
|
122 -6.5- Inner class et communication avec l'Adapter.mp4
|
MP4
|
10.85 MB
|
|
|
123 -7.1- Objectif et Plan.mp4
|
MP4
|
2.2 MB
|
|
|
124 -7.1- Les différents types de bases de données.mp4
|
MP4
|
3.52 MB
|
|
|
125 -7.1- Les contextes sous Android.mp4
|
MP4
|
6.06 MB
|
|
|
126 -7.1- Gradle et les dépendances.mp4
|
MP4
|
13.07 MB
|
|
|
127 -7.2- Init.mp4
|
MP4
|
6.66 MB
|
|
|
128 -7.2- Constructeurs secondaires.mp4
|
MP4
|
4.51 MB
|
|
|
129 -7.2- Lateinit.mp4
|
MP4
|
6 MB
|
|
|
130 -7.2- StringBuilder.mp4
|
MP4
|
5.01 MB
|
|
|
131 -7.3- Installation de Realm.mp4
|
MP4
|
9.59 MB
|
|
|
132 -7.3- Initialisation de Realm.mp4
|
MP4
|
6.14 MB
|
|
|
133 -7.3- Création des modèles.mp4
|
MP4
|
5.29 MB
|
|
|
134 -7.3- Accès à la base de données.mp4
|
MP4
|
5.19 MB
|
|
|
135 -7.3- Ajouter un objet dans la base.mp4
|
MP4
|
6.14 MB
|
|
|
136 -7.3- Retrouver un objet dans la base.mp4
|
MP4
|
11.01 MB
|
|
|
137 -7.3- Modifier un objet dans la base.mp4
|
MP4
|
7.79 MB
|
|
|
138 -7.3- Suppression et tri.mp4
|
MP4
|
10.5 MB
|
|
|
139 -7.3- Personnaliser les réglages de Realm.mp4
|
MP4
|
8.37 MB
|
|
|
140 -7.3- Realm Studio.mp4
|
MP4
|
6.24 MB
|
|
|
141 -7.4- A propos de ce chapitre.mp4
|
MP4
|
1.35 MB
|
|
|
142 -7.4- Installer et configurer Realm.mp4
|
MP4
|
8.06 MB
|
|
|
143 -7.4 - Adapter le modèle.mp4
|
MP4
|
5.54 MB
|
|
|
144 -7.4- Charger les données depuis la base.mp4
|
MP4
|
15.81 MB
|
|
|
145 -8.1 - Objectif et Plan.mp4
|
MP4
|
1.75 MB
|
|
|
146 -8.1 - Anatomie d'une requête HTTP.mp4
|
MP4
|
5.65 MB
|
|
|
147 -8.1 - Anatomie d'une réponse HTTP.mp4
|
MP4
|
2.37 MB
|
|
|
148 -8.1 - JSON.mp4
|
MP4
|
8.33 MB
|
|
|
149 -8.1 - Logiciels et outils.mp4
|
MP4
|
7.02 MB
|
|
|
150 -8.2- Lambda.mp4
|
MP4
|
12.11 MB
|
|
|
151 -8.2- By Lazy.mp4
|
MP4
|
7.04 MB
|
|
|
152 -8.3- A propos de ce chapitre.mp4
|
MP4
|
1.39 MB
|
|
|
153 -8.3- Webservice de test- JSONlaceholder.mp4
|
MP4
|
6.61 MB
|
|
|
154 -8.3- Installation et configuration de Volley.mp4
|
MP4
|
7.97 MB
|
|
|
155 -8.3- Création de la RequestQueue.mp4
|
MP4
|
5.42 MB
|
|
|
156 -8.3- Envoyer une requête simple.mp4
|
MP4
|
10.39 MB
|
|
|
157 -8.3- Traiter une requête en JSON.mp4
|
MP4
|
8.53 MB
|
|
|
158 -8.3- Traiter un JSON Array.mp4
|
MP4
|
10.51 MB
|
|
|
159 -8.3- Synthèse.mp4
|
MP4
|
1.22 MB
|
|
|
160 -9.1 - Le projet à réaliser.mp4
|
MP4
|
2.88 MB
|
|
|
161 -9.1- A propos de la correction.mp4
|
MP4
|
3.52 MB
|
|
|
162 -9.1- Trouver une API.mp4
|
MP4
|
5.56 MB
|
|
|
163 -9.1- Architecture logicielle.mp4
|
MP4
|
7.33 MB
|
|
|
164 -9.1- Inversion de dépendance.mp4
|
MP4
|
6.52 MB
|
|
|
165 -9.1- Présentation de l'app et du projet.mp4
|
MP4
|
5.71 MB
|
|
|
166 -9.2- Show et ShowsManager.mp4
|
MP4
|
4.97 MB
|
|
|
167 -9.2- RemoteDataProvider.mp4
|
MP4
|
10.22 MB
|
|
|
168 -9.2- Construction des URL d'API.mp4
|
MP4
|
7.83 MB
|
|
|
169 -9.2- LocalDataManager.mp4
|
MP4
|
7.23 MB
|
|
|
170 -9.3- ShowListActivity et ses enfants.mp4
|
MP4
|
7.15 MB
|
|
|
171 -9.3- ShowListAdapter.mp4
|
MP4
|
4.9 MB
|
|
|
172 -9.3- AppBar et recherche.mp4
|
MP4
|
13.17 MB
|
|
|
173 -9.3- Interfaces et délégation.mp4
|
MP4
|
12.3 MB
|
|
|
174 -9.3- Utiliser les lambdas pour les callbacks.mp4
|
MP4
|
6.59 MB
|
|
|
175 -9.3- Conclusion et conseils d'architecture.mp4
|
MP4
|
2.03 MB
|
|
|
176 -10.1- A propos des Fragments.mp4
|
MP4
|
3.59 MB
|
|
|
177 -10.1- Créer et afficher un Fragment.mp4
|
MP4
|
8.55 MB
|
|
|
178 -10.1- Le cycle de vie des Fragments.mp4
|
MP4
|
3.54 MB
|
|
|
179 -10.1- Utiliser des boutons dans des Fragments.mp4
|
MP4
|
7.96 MB
|
|
|
180 -10.1- Communiquer avec son activité.mp4
|
MP4
|
11.26 MB
|
|
|
181 -10.2- A propos de la navigation.mp4
|
MP4
|
1.57 MB
|
|
|
182 -10.2- Installation et création du graphe.mp4
|
MP4
|
2.65 MB
|
|
|
183 -10.2- NavHostFragment.mp4
|
MP4
|
5.14 MB
|
|
|
184 -10.2- Ajouter une destination.mp4
|
MP4
|
4.13 MB
|
|
|
185 -10.2- Passage de paramètres sans Intent ni extras.mp4
|
MP4
|
11.65 MB
|
|
|
186 -10.2- Animation des transitions.mp4
|
MP4
|
16.3 MB
|
|
|
187 -10.3- A propos de Viewmodel.mp4
|
MP4
|
5.96 MB
|
|
|
188 -10.3- Créer un Viewmodel.mp4
|
MP4
|
5.44 MB
|
|
|
189 -10.3- Lier l'affichage aux données du Viewmodel.mp4
|
MP4
|
8.82 MB
|
|
|
190 -10.3- Envoyer les évènements vers le Viewmodel.mp4
|
MP4
|
4.91 MB
|
|
|
191 -10.4- Créer un projet en utilisant le modèle BottomNavigationView.mp4
|
MP4
|
8.04 MB
|
|
|
192 -10.4- Configuration de la navigation.mp4
|
MP4
|
6.88 MB
|
|
|
193 -10.4- Configuration de l'affichage de la AppBar.mp4
|
MP4
|
4.07 MB
|
|
|
194 -11.1- A propos de ce chapitre.mp4
|
MP4
|
2.53 MB
|
|
|
195 -11.1- Recommandation de design officielles.mp4
|
MP4
|
6.69 MB
|
|
|
196 -11.1- Présentation de material.io.mp4
|
MP4
|
2.46 MB
|
|
|
197 -11.1- Design et choix des couleurs.mp4
|
MP4
|
7.19 MB
|
|
|
198 -11.1- Composants supplémentaires.mp4
|
MP4
|
8 MB
|
|
|
199 -11.1- Utiliser les composants Material Design.mp4
|
MP4
|
10.77 MB
|
|
|
200 -11.1- Ressources.mp4
|
MP4
|
3.44 MB
|
|
|
201 -11.1- L'essentiel de ce chapitre.mp4
|
MP4
|
1.45 MB
|
|
|
202 -11.2- Compte Google PlayStore.mp4
|
MP4
|
4.35 MB
|
|
|
203 -11.2- Préparation du code source et des serveurs.mp4
|
MP4
|
9.61 MB
|
|
|
204 -11.2- Certificats et génération de Android App Bundle (APK).mp4
|
MP4
|
13.17 MB
|
|
|
205 -11.2- Création de l'app sur la console Google Play.mp4
|
MP4
|
8.17 MB
|
|
|
206 -11.2- Upload du bundle ou de l'APK.mp4
|
MP4
|
7.77 MB
|