Flutter & Dart : Créez des applis mobiles aux perfs natives
-
Créer de belles applications mobiles rapides -
Créer des applications de qualité native -
Développer une application complète avec Flutter et Dart -
Créer des applis Android & iOS avec 1 seul langage (Dart) -
Prendre en main Google Flutter -
Découvrir le langage Dart
- Il n’y a pas de compétences particulières à avoir
- Il faut un ordinateur (Windows, Mac ou Linux) 64 bits
- Tous les logiciels que nous utiliserons sont gratuits
- Nous verrons comment créer une application Android, si vous souhaitez tester sur iOS il vous faudra un MAC (ou émulateur)
Bienvenue dans ce cours complet sur la création d’applications mobiles avec Google Flutter et le langage Dart.
Nous allons découvrir ensemble les principales fonctionnalités de Flutter ainsi que les notions fondamentales de la création d’applis avec Flutter de façon à vous permettre de créer n’importe quel type d’application mobile.
Le gros avantage de Flutter est que c’est un framework ultra puissant qui vous permettra de développer vos applications Android & iOS à partir d’un seul et même projet basé sur le langage Dart. Flutter compile ensuite en natif vos applications ce qui vous permet d’obtenir un design natif ainsi que des performances natives. Chose que vous ne pouvez pas avoir avec des solutions type Xamarin ou encore Cordova qui englobe l’appli dans une webview.
Nous développerons une application depuis le début afin de voir de A à Z comment se déroule la création d’applications avec Flutter.
Nous allons créer une application catalogue qui affichera, après que l’utilisateur se soit connecté, une liste de formations. L’utilisateur pourra alors cloquer pour afficher des détails et lire les avis postés sur cette formation. (Nous allons recréer une sorte de mini Udemy). En bonus je vous montrerai comment récupérer des données depuis une API GraphQL avec la mise en place d’un cache de façon à conserver en mémoire les données pour que l’application puisse fonctionner même hors ligne.
Nous apprendrons notamment à :
- Mettre en place un environnement de développement
- Créer un projet basé sur Flutter & Dart
- Tester une application en live sur notre mobile
- Concevoir des interfaces modernes
- Programmer les interactions
- Créer des formulaires
- Naviguer entre les pages
- Consommer des données provenant d’une api GraphQL
- Et bien plus !
N’attendez plus, rejoignez ma formation et apprenez à créer des applications modernes et fluides avec Google Flutter et Dart !
Image basée sur un design de freepik.
- N’importe qui souhaitant développer des applications avec Flutter
- Les développeurs mobile qui souhaitent migrer vers Flutter, la solution idéale pour créer des applis
- Ceux qui souhaitent gagner du temps de développement en apprenant un langage pour toutes les plateformes
- Si vous souhaitez aller plus loin avec Google Flutter et ajouter une référence à votre portfolio