$ 30.00

Tuto Flutter et Dart : Créez des applications pour iOS et Android avec Android, iOS, Dart, Flutter

$ 30.00

  • Une formation vidéo de 14h49m
  • Téléchargement immédiat et visionnage illimité à vie
  • Satisfait ou remboursé
  • Fichiers sources inclus
  • Découvrez pourquoi vous former avec Tuto.com

Dans cette formation en vidéo de près de 15H, nous allons ensemble apprendre à développer des applications mobiles à la fois pour iOS et Android. Pour cela nous utiliserons Flutter et Dart. Nous partirons des bases théoriques pour créer au fil du cours des applications mobiles concrètes, de plus en plus évoluées.
 

Qu'est ce que Flutter ?

C'est le SDK (ou Kit de développement en français) de Google. Il permet de créer des applications à la fois pour Android et iOS.
 

Qu'est ce que Dart?

C'est un langage de programmation orienté objet, développé par Google. Il est facile à comprendre et à prendre en main et se rapproche de langages tels que Java ou Swift par exemple.

Dans ce cours nous allons ensemble apprendre à développer des applications à la fois pour iOS et Android en utilisant à la fois Flutter et Dart. Pour bien mettre en pratique vos nouvelles compétences, vous aurez des challenges à réaliser tout au long de votre apprentissage, comme par exemple créer une application de calcul de calories (...)
 

Au programme de cette formation création d'applications mobiles avec Flutter et Dart

Voici ce que vous allez apprendre durant ce cours vidéo :

  • La prise en main d'Android Studio, le logiciel qui vous servira durant votre apprentissage.
  • Les bases de Dart.
  • La programmation orientée objet
  • Les Widgets basiques
  • Création d'une APP lecteur audio
  • Les Widgets Pop
  • Création d'une APP de quizz
  • Les Widgets Interactifs
  • Création d'une APP calculateur de calories
  • Adapter les Widgets selon la plateforme(Android ou iOS)
  • Les Listes
  • Les Grilles
  • Création d'une APP de Flux RSS
  • Les Menus
  • La Géolocalisation
  • Utiliser une API
  • Création d'une APP de météo.

Ainsi que d'autres notions...
Je reste disponible dans le salon d'entraide de cette formation pour répondre à vos éventuelles questions ! Les fichiers de travail sont également fournis avec le cours.

Alors vous êtes prêts à vous lancer dans le développement mobile ?
Je vous attends dans le cours.

Table des matières de cette formation Android, iOS, Dart, Flutter (durée : 14h49m)

  • Introduction
    • Qu'est ce que Flutter ? gratuit 00:06:49
    • Qu'est ce que Dart ? gratuit 00:04:44
    • Mon top 5 des raisons d'utiliser Flutter gratuit 00:09:19
  • Installation
    • Installation de Android Studio gratuit 00:01:22
    • Installation de Xcode (Seulement pour les utilisateurs de mac) 00:01:38
    • Installation de Flutter pour Windows 00:06:32
    • Installation de Flutter pour macOS 00:07:56
    • Installation de Flutter pour Linux 00:04:16
  • Notre première application
    • Création d'un projet gratuit 00:04:32
    • Tour d'Android Studio 00:10:34
    • Premier lancement du simulateur 00:04:38
    • Tour du code dans main.dart 00:10:59
    • Modification du code dans main.dart 00:08:37
  • Les Bases de Dart
    • Le DartPad 00:06:54
    • Les Variables 00:08:13
    • Constantes et Final 00:05:57
    • String ou chaînes de caractères 00:12:57
    • Les nombres 00:09:24
    • Les Booléens 00:02:23
    • Les Listes 00:05:01
    • Les Maps 00:05:22
    • Les Conditions 00:10:15
    • Les boucles for 00:08:00
    • Les boucles while 00:04:03
    • Les switch 00:03:15
    • Les fonctions basiques 00:04:19
    • Les fonctions avec paramètres 00:03:12
    • Les fonctions avec retour 00:05:44
    • Exercices 00:14:55
  • La Programmation orientée objet
    • L'objet 00:16:45
    • L'héritage 00:11:07
    • Le polymorphisme 00:09:01
    • Les enums 00:04:56
  • Les Widgets basiques
    • Apprendre à se servir de la documentation 00:10:12
    • Le MaterialApp 00:07:29
    • Le Scaffold 00:04:16
    • Le AppBar 00:05:36
    • Le Container 00:06:08
    • Le Center 00:02:24
    • Le Card 00:03:29
    • Le Image.network 00:04:57
    • Le Image.assets 00:06:17
    • Le Text 00:06:00
    • Le Column 00:07:03
    • Le Row 00:06:08
    • Le Icon 00:02:42
    • Le IconButton 00:04:56
    • Le FloatingActionButton 00:04:22
    • Le FlatButton 00:02:19
    • Le RaisedButton 00:02:50
  • Créez une application de musique
    • Présentation du Challenge gratuit 00:02:00
    • Préparation du projet gratuit 00:04:09
    • La classe Musique 00:05:59
    • Images et textes 00:06:32
    • Les IconButton 00:06:04
    • Le Slider 00:02:54
    • Configuration du audioPlayer 00:10:27
    • Play, pause, rewind, forward 00:11:16
    • Finalisation 00:01:22
  • Pop up et Navigator
    • Mise en place du projet gratuit 00:06:22
    • Le SnackBar 00:04:02
    • Le AlertDialog 00:06:39
    • Le SimpleDialog 00:06:27
    • Passer à un second Scaffold 00:07:16
  • Créez une application de Quizz
    • Présentation du challenge gratuit 00:01:53
    • Préparation du projet gratuit 00:04:57
    • UI de la première page et CustomText 00:07:31
    • Naviguer vers la seconde page 00:03:37
    • La classe Question 00:03:37
    • UI de la seconde page 00:08:05
    • Création d'un SimpleDialog 00:07:16
    • Création de AlertDialog et fin du projet 00:08:29
  • Les Widgets interactifs
    • Le Textfield 00:07:32
    • Le CheckBox 00:05:53
    • Le Radio 00:05:23
    • Le Switch 00:03:07
    • Le Slider 00:03:17
    • Date et Time Picker 00:07:11
  • Créez une application de calcul de calories
    • Présentation du Challenge gratuit 00:03:06
    • Préparation du projet gratuit 00:07:07
    • Switch et changement de couleur 00:04:33
    • Age et DatePicker 00:07:11
    • Slider et Padding 00:04:40
    • Les Radio 00:05:21
    • Le SingleChildScrollView 00:02:18
    • Calcul et alertes 00:12:00
  • Les Widgets Cupertino
    • Vérifier la plateforme de la Device gratuit 00:02:26
    • Le Cupertino Scaffold 00:03:41
    • Changer le Text selon la Plateforme 00:02:10
    • Le CupertinoSwitch 00:02:22
    • Le CupertinoSlider 00:03:11
    • Le CupertinoButton 00:04:26
    • Le CupertinoAlerte 00:03:23
  • Les Scrollables: Listes et Grilles
    • Le SingleChildScrollView gratuit 00:04:06
    • ListView et ListTile 00:08:23
    • Le Dismissible 00:06:13
    • Création d'une CustomTile 00:05:18
    • Le Inkwell 00:04:40
    • Vérifier l'orientation de la Device 00:01:51
    • Choisir une orientation 00:02:27
    • LE GridView 00:06:33
    • Liste ou Grille selon l'orientation 00:00:00
  • Créez une application de flux RSS
    • Présentation du Challenge gratuit 00:01:56
    • Qu'est ce qu'un flux RSS? gratuit 00:05:43
    • Préparation du projet 00:04:28
    • Le FeedParser 00:08:44
    • Le FeedItem 00:03:08
    • Le Chargement 00:06:40
    • Le ListView 00:05:54
    • La Tile du ListView 00:07:42
    • Convertir la date 00:10:05
    • La GridView 00:09:14
    • La PageDetail 00:11:19
  • CodaMeteo: Le Drawer
    • Présentation de l'application gratuit 00:02:40
    • Ajout d'un Drawer 00:04:48
    • Choisir un élément du Drawer 00:02:29
    • Ajout d'une fonction texte et refactorisation 00:05:39
    • Le DrawerHeader 00:02:25
    • Ajout d'un SimpleDialog 00:04:23
  • CodaMeteo: Les SharedPreferences
    • Obtenir des données stockées dans SharedPreferences 00:05:07
    • Ajouter des données 00:02:17
    • Supprimer des données 00:03:05
  • CodaMeteo: Json et API
    • Obtenir la position de l'utilisateur 00:06:33
    • Le Geocoder: Convertir les coordonnées en ville 00:06:57
    • Le Geocoder: Convertir une ville en coordonnées 00:04:07
    • Son et OpenWeatherMap 00:04:49
    • Comment obtenir nos données avec OpenWeatherMap 00:03:48
    • Création de notre appel à l'API 00:06:33
    • La classe Temps 00:08:51
    • Ajout d'une image en background 00:06:38
    • UI de l'application 00:06:49
    • Obtenir des icônes sur Internet 00:09:36
  • SQLite: Stocker les données de façon permanente
    • Présentation du projet gratuit 00:02:25
    • Mise en place du projet 00:08:37
    • La classe Item 00:04:51
    • Mise en place de SQFlite 00:10:11
    • Ajouter un Item 00:03:53
    • Récupérer les Items 00:03:49
    • Montrer les Items 00:13:15
    • Supprimer un Item 00:05:04
    • Update un Item 00:09:07
    • Passer à la page des Articles 00:04:52
    • La classe Article 00:07:35
    • UI de ItemDetail 00:04:39
    • UI de la page d'ajout d'Article partie 1 00:10:46
    • UI de la page d'ajout d'Article partie 2 00:04:52
    • Ajouter un Article dans SQFlite 00:09:14
    • Récupérer l'Article 00:13:38
  • Prendre des photos
    • Mise en place de ImagePicker 00:05:17
    • Test de ImagePicker: Test sur Device 00:04:28
    • Finalisation de l'application 00:03:28



Formateur : Matthieu Passerel

Matthieu Passerel a publié 7 tutoriels et obtenu une note moyenne de 5,0/5 sur 150 tutoriels vendus. Voir les autres formations de Matthieu Passerel

5,0
note moyenne

3
avis laissés
5 étoiles
3
4 étoiles
0
3 étoiles
0
2 étoiles
0
1 étoile
0
  • 5
    avis de quetch03 laissé le 04/09/2019
    Très clair et complet

  • 5
    avis de membre-1645-8994 laissé le 16/06/2019
    Excellent!!,tout est beaucoup plus clair maintenant

  • 5
    avis de rossi56 laissé le 01/10/2018
    Merci Mathieu pour cet excellent tuto, c'est vraiment passionnant et le découpage de la formation est idéal avec de courtes vidéos. Très bonne pédagogie, très bonne progression dans la difficulté. Je ne regrette pas mon achat. Merci beaucoup ; )

  • Avec quelles versions de logiciels ce tuto est-il compatible ?
    Android , iOS , Dart , Flutter
  • Quel est le niveau requis pour suivre ce tuto ?
    débutant
accédez à plus de 1101 tuto gratuits


non, je ne veux pas me former gratuitement

voir notre politique de protection des données