TUTO Flutter Et Dart : Créez Des Applications Pour IOS Et Android ...

Cadeau-50% sur votre commande avec le code LOVE02jrs˙04hrs˙22min˙52secJ'en profiteClose Tuto logo
  • Tutos
  • Formations professionnelles
  • Promos
Search
  • Aide
  • Connexion
  • Panier
Voir tous les tutos Créativité & Design Photographie & Retouche 3D Graphisme & Print Réalisation & Montage vidéo Audio & MAO Dessin Animation & Motion design UX/UI design Digital painting CAO Développement & IT Web Programmation Système d'exploitation Serveur & Administration Systèmes Domotique et Objets Connectés Game Design Business & Marketing Bureautique Ecommerce & Emarketing Droit Numérique Business Autres No Code IA Générative Logiciels populaires Photoshop After Effects Illustrator Excel Blender Lightroom SketchUp Affinity Photo Premiere Cinema 4D Technos populaires CSS JavaScript HTML Php WordPress VirtualBox React jQuery Bootstrap Laravel Abonnement Tuto.com Formez-vous toute l’année en illimité 🔥 Voir toutes les formations Les plus suivies Photographe CPF Design Graphique CPF CPF Digital Painter CPF Vidéaste CPF Graphiste Illustrator CPF Graphiste Photoshop CPF Développeur Web Front-End éligible CPF CPF Besoin d'aide ? Les questions fréquentes Proposer un cours Aide en ligne Contacter l’équipe Pourquoi vous former sur Tuto.com ? Télécharger nos applications Recherche USER Panier Tuto.com Tous les tutos Programmation Android Flutter et Dart : Créez des applications pour iOS et Android Flutter et Dart : Créez des applications pour iOS et Android Play CastClosePlayPauseProblème de lectureCette vidéo ne semble pas disponibleSignaler00:0000:00PlayPauseNextForwardForward1xmute videoSubtitlesPinSettingsFullscreenSous-titres non disponiblesPlay Enregistrer pour plus tardEnregistré pour plus tard TUTO Flutter et Dart : Créez des applications pour iOS et AndroidTUTO Flutter et Dart : Créez des applications pour iOS et Android Matthieu Passerel Un cours de Matthieu PasserelMatthieu Passerel 29,99€Ajouter au panier 5 5,0 14h53 Débutant Fichiers sources klarna-condensed Acheter maintenant, payer plus tard. En savoir plus

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

  • Présentation
  • Table des matières

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.

Lire la suite de la description

Qu’allez-vous apprendre dans ce cours ?

Plan de cours Chapitre 1 IntroductionIntroduction Chapitre 2 InstallationInstallation Chapitre 3 Notre première applicationNotre première application Chapitre 4 Les Bases de DartLes Bases de Dart Chapitre 5 La Programmation orientée objetLa Programmation orientée objet Chapitre 6 Les Widgets basiquesLes Widgets basiques Chapitre 7 Créez une application de musiqueCréez une application de musique + 12 autres chapitres… Voir le détail

Table des matières

Chapitre 1 : Introduction20m52 Leçon 1Qu'est ce que Flutter ?VoirLeçon 2Qu'est ce que Dart ?VoirLeçon 3Mon top 5 des raisons d'utiliser FlutterVoirChapitre 2 : Installation21m44 Leçon 1Installation de Android StudioVoirLeçon 2Installation de Xcode (Seulement pour les utilisateurs de mac)Leçon 3Installation de Flutter pour WindowsLeçon 4Installation de Flutter pour macOSLeçon 5Installation de Flutter pour LinuxChapitre 3 : Notre première application39m20 Leçon 1Création d'un projetVoirLeçon 2Tour d'Android StudioLeçon 3Premier lancement du simulateurLeçon 4Tour du code dans main.dartLeçon 5Modification du code dans main.dartChapitre 4 : Les Bases de Dart1h49 Leçon 1Le DartPadLeçon 2Les VariablesLeçon 3Constantes et FinalLeçon 4String ou chaînes de caractèresLeçon 5Les nombresLeçon 6Les BooléensLeçon 7Les ListesLeçon 8Les MapsLeçon 9Les ConditionsLeçon 10Les boucles forLeçon 11Les boucles whileLeçon 12Les switchLeçon 13Les fonctions basiquesLeçon 14Les fonctions avec paramètresLeçon 15Les fonctions avec retourLeçon 16ExercicesChapitre 5 : La Programmation orientée objet41m49 Leçon 1L'objetLeçon 2L'héritageLeçon 3Le polymorphismeLeçon 4Les enumsChapitre 6 : Les Widgets basiques1h27 Leçon 1Apprendre à se servir de la documentationLeçon 2Le MaterialAppLeçon 3Le ScaffoldLeçon 4Le AppBarLeçon 5Le ContainerLeçon 6Le CenterLeçon 7Le CardLeçon 8Le Image.networkLeçon 9Le Image.assetsLeçon 10Le TextLeçon 11Le ColumnLeçon 12Le RowLeçon 13Le IconLeçon 14Le IconButtonLeçon 15Le FloatingActionButtonLeçon 16Le FlatButtonLeçon 17Le RaisedButtonChapitre 7 : Créez une application de musique50m43 Leçon 1Présentation du ChallengeVoirLeçon 2Préparation du projetVoirLeçon 3La classe MusiqueLeçon 4Images et textesLeçon 5Les IconButtonLeçon 6Le SliderLeçon 7Configuration du audioPlayerLeçon 8Play, pause, rewind, forwardLeçon 9FinalisationChapitre 8 : Pop up et Navigator30m46 Leçon 1Mise en place du projetVoirLeçon 2Le SnackBarLeçon 3Le AlertDialogLeçon 4Le SimpleDialogLeçon 5Passer à un second ScaffoldChapitre 9 : Créez une application de Quizz45m25 Leçon 1Présentation du challengeVoirLeçon 2Préparation du projetVoirLeçon 3UI de la première page et CustomTextLeçon 4Naviguer vers la seconde pageLeçon 5La classe QuestionLeçon 6UI de la seconde pageLeçon 7Création d'un SimpleDialogLeçon 8Création de AlertDialog et fin du projetChapitre 10 : Les Widgets interactifs32m23 Leçon 1Le TextfieldLeçon 2Le CheckBoxLeçon 3Le RadioLeçon 4Le SwitchLeçon 5Le SliderLeçon 6Date et Time PickerChapitre 11 : Créez une application de calcul de calories46m16 Leçon 1Présentation du ChallengeVoirLeçon 2Préparation du projetVoirLeçon 3Switch et changement de couleurLeçon 4Age et DatePickerLeçon 5Slider et PaddingLeçon 6Les RadioLeçon 7Le SingleChildScrollViewLeçon 8Calcul et alertesChapitre 12 : Les Widgets Cupertino21m39 Leçon 1Vérifier la plateforme de la DeviceVoirLeçon 2Le Cupertino ScaffoldLeçon 3Changer le Text selon la PlateformeLeçon 4Le CupertinoSwitchLeçon 5Le CupertinoSliderLeçon 6Le CupertinoButtonLeçon 7Le CupertinoAlerteChapitre 13 : Les Scrollables: Listes et Grilles43m23 Leçon 1Le SingleChildScrollViewVoirLeçon 2ListView et ListTileLeçon 3Le DismissibleLeçon 4Création d'une CustomTileLeçon 5Le InkwellLeçon 6Vérifier l'orientation de la DeviceLeçon 7Choisir une orientationLeçon 8LE GridViewLeçon 9Liste ou Grille selon l'orientationChapitre 14 : Créez une application de flux RSS1h14 Leçon 1Présentation du ChallengeVoirLeçon 2Qu'est ce qu'un flux RSS?VoirLeçon 3Préparation du projetLeçon 4Le FeedParserLeçon 5Le FeedItemLeçon 6Le ChargementLeçon 7Le ListViewLeçon 8La Tile du ListViewLeçon 9Convertir la dateLeçon 10La GridViewLeçon 11La PageDetailChapitre 15 : CodaMeteo: Le Drawer22m24 Leçon 1Présentation de l'applicationVoirLeçon 2Ajout d'un DrawerLeçon 3Choisir un élément du DrawerLeçon 4Ajout d'une fonction texte et refactorisationLeçon 5Le DrawerHeaderLeçon 6Ajout d'un SimpleDialogChapitre 16 : CodaMeteo: Les SharedPreferences10m29 Leçon 1Obtenir des données stockées dans SharedPreferencesLeçon 2Ajouter des donnéesLeçon 3Supprimer des donnéesChapitre 17 : CodaMeteo: Json et API1h04 Leçon 1Obtenir la position de l'utilisateurLeçon 2Le Geocoder: Convertir les coordonnées en villeLeçon 3Le Geocoder: Convertir une ville en coordonnéesLeçon 4Son et OpenWeatherMapLeçon 5Comment obtenir nos données avec OpenWeatherMapLeçon 6Création de notre appel à l'APILeçon 7La classe TempsLeçon 8Ajout d'une image en backgroundLeçon 9UI de l'applicationLeçon 10Obtenir des icônes sur InternetChapitre 18 : SQLite: Stocker les données de façon permanente1h56 Leçon 1Présentation du projetVoirLeçon 2Mise en place du projetLeçon 3La classe ItemLeçon 4Mise en place de SQFliteLeçon 5Ajouter un ItemLeçon 6Récupérer les ItemsLeçon 7Montrer les ItemsLeçon 8Supprimer un ItemLeçon 9Update un ItemLeçon 10Passer à la page des ArticlesLeçon 11La classe ArticleLeçon 12UI de ItemDetailLeçon 13UI de la page d'ajout d'Article partie 1Leçon 14UI de la page d'ajout d'Article partie 2Leçon 15Ajouter un Article dans SQFliteLeçon 16Récupérer l'ArticleChapitre 19 : Prendre des photos13m13 Leçon 1Mise en place de ImagePickerLeçon 2Test de ImagePicker: Test sur DeviceLeçon 3Finalisation de l'application

Aperçus

Images précédentes 10609261.png10609271.png10609281.png10609291.png Images suivantes Images précédentes 10609261.png10609271.png10609281.png10609291.png Images suivantes Fermer

Avis des apprenants

Détail des avis 636 Apprenants 7 Commentaires 5/5 Note moyenne 5/5 7 4/5 0 3/5 0 2/5 0 1/5 0 Sbmreunion Sbmreunion Publié le 28/12/2022 5 Je suis développeur indépendant WinDev (AGL de PC Soft en général WinDev, WebDev, WinDev mobile) depuis 25 ans et j'ai décidé de passer à autre chose en 2023, du coup je me suis tourner vers Flutter et Dart pour une reconversion. Merci, enfin un cours qui m'apprends vraiment les choses. J'ai déjà écumé toutes les vidéos qui traite du sujet sur YouTube, mais tu es le premier qui donne des explications claires et surtout sans aller trop vite, on peut suivre les vidéos et limite coder en même temps sans devoir faire trop de pause sinon pour faire les recherches de mise à niveau des fonctions qui ne sont plus vraiment d'actualité. En effet le cours date un peu et on est déjà à la version Material3 de Dart ce qui demande quelques ajustements au niveau du code mais rien d'insurmontable. Sur le calculateur de calories il y a quand même plus simple pour calculer l'âge, je vous met ici ma fonction montrerPicker : Future montrerPicker() async { DateTime? choix = await showDatePicker( context: context, initialDate: DateTime.now(), lastDate: DateTime.now(), firstDate: DateTime(1900) ); if (choix != null) { var aujourdhui = DateTime.now(); String cetteAnnee = aujourdhui.toString().substring(0,4); String anneeNaissance = choix.toString().substring(0,4); setState(() { age = int.parse(cetteAnnee)-int.parse(anneeNaissance); }); } else { setState(() { age = null; }); } } il y a surement un moyen de simplifier encore un peu plus, mais débutant sur Flutter et Dart , je suis parti au plus simpl age = annéeEnCOurs - annéeDeNaissance Continue comme ça, je recommanderais ton cours sans hésiter Rost Moungam Rost Moungam Publié le 22/07/2020 5 Votre cours est SUPER, merci infiniment!!! Benoit Vacher Benoit Vacher Publié le 18/11/2019 5 Claire simple et conçi. Apprentissage step by step très appréciable. Voir plus d'avisVoir moins d'avis Découvrez nos abos Formez-vous en illimité. Visez l’excellence. Tout apprendre, sans limite Offrir ce cours Faites un cadeau qui a du sens. Un cadeau utile. Formateur Matthieu Passerel Matthieu PasserelMatthieu Passerel5 Abonné(e)S'abonner Voir ses cours Prérequis Android,Dart,FlutterDébutant Accessibilité Sous-titres disponibles Ressources téléchargeables Fichiers sources (154.39 Ko) Catégories ProgrammationAndroid
  • Cours publié le 21/09/2018
  • Langue : Français
  • ID : 111091

Vos questions sur le cours

Quel est le niveau requis pour suivre ce tuto ?

Voir la réponsedébutant Poser une question

Ces autres cours pourraient vous intéresser

Images précédentes Flutter et Firestore : Créez votre réseau social pour iOS et Android0Favori

Flutter et Firestore : Créez votre réseau social pour iOS et Android

Flutter et Firestore : Créez votre réseau social pour iOS et AndroidMatthieu PasserelMatthieu Passerel9h15iOS 12 et Swift 4.2 de Zéro à Héros0Favori

iOS 12 et Swift 4.2 de Zéro à Héros

iOS 12 et Swift 4.2 de Zéro à HérosMatthieu PasserelMatthieu Passerel30h52Flutter et Firebase : Créez une application de Chat pour iOS et Android5Favori

Flutter et Firebase : Créez une application de Chat pour iOS et Android

Flutter et Firebase : Créez une application de Chat pour iOS et AndroidMatthieu PasserelMatthieu Passerel5h17iOS 12 et Swift 4.2 : Plus loin dans l'apprentissage0Favori

iOS 12 et Swift 4.2 : Plus loin dans l'apprentissage

iOS 12 et Swift 4.2 : Plus loin dans l'apprentissageMatthieu PasserelMatthieu Passerel8h27Découverte de Flutter & Dart pour créer des applis mobiles0Favori

Découverte de Flutter & Dart pour créer des applis mobiles

Découverte de Flutter & Dart pour créer des applis mobilesAnthony CardinaleAnthony Cardinale3h07iOS 12 et Swift 5 : Cloud Firestore et les Push Notifications0Favori

iOS 12 et Swift 5 : Cloud Firestore et les Push Notifications

iOS 12 et Swift 5 : Cloud Firestore et les Push NotificationsMatthieu PasserelMatthieu Passerel11h31Créer des apps iPhone avec SwiftUI3Favori

Créer des apps iPhone avec SwiftUI

Créer des apps iPhone avec SwiftUIMbrittoMbritto9h04iOS12 - Développement iOS, watchOS en Swift0Favori

iOS12 - Développement iOS, watchOS en Swift

iOS12 - Développement iOS, watchOS en SwiftSandy LudoskySandy Ludosky17h10Flutter : 1H pour créer votre première app !Gratuit4.9473684210526Favori

Flutter : 1H pour créer votre première app !

Flutter : 1H pour créer votre première app !MbrittoMbritto1h30iOS11 & Swift 4 - Le Cours Complet4.1428571428571Favori

iOS11 & Swift 4 - Le Cours Complet

iOS11 & Swift 4 - Le Cours CompletSandy LudoskySandy Ludosky16h47 Images suivantes + 1,400,000 d’apprenants et d’entreprises se forment au quotidien sur Tuto.com
  • Logo adobe
  • Logo etapes
  • Logo nikon
  • Logo arte
  • Logo xp-pen
  • Logo citia
  • Logo universal
  • Logo jc-decaux
  • Logo cite-science
  • Logo credit-agricole
  • Logo om
  • Logo fff
Paiement 100% sécurisé

Vos données sont chiffrées et protégées pendant toute la transaction.

  • visa-mono
  • mastercard-alt
  • maestro-alt
  • paypal-mono
  • klarna-mono
Besoin d’aide ?

Notre équipe répond à vos questions du lundi au vendredi de 10h à 12h et de 14h à 16h.Support par e-mail ou par téléphone au 01 84 80 80 29.

Prix d'achat : 29,99 € Pour payer plus tard, sélectionnez Klarna comme moyen de paiement lors du règlement.

Ajoutez des articles à votre panier

Sélectionnez Klarna lors du règlement

Recevez une autorisation

Payez dans 30 jours

Klarna : conditions d'utilisation du paiement différé. Fermer la notification

Accédez à plus de 1415 tutos gratuits

E-mail

Notre politique de protection des données

Tag » Apprendre Dart Openclassroom Pdf