Nos formations :
> formation Technologies numériques > formation Développement logiciel > formation Applications mobiles > formation Flutter, développement d’applications mobiles
Toutes nos formations Applications mobiles
Formation Flutter, développement d’applications mobiles
Maitrisez le framework multi-plateforme de Google
Stage pratique
New
Durée : 4 jours
Réf : FLV
Prix 2020 :
2390 €
H.T.
Pauses et déjeuners offerts
- Programme
- Participants / Prérequis
- Intra / sur-mesure
Programme
Apprenez à créer des applications performantes compatibles à la fois sur mobiles iOS et Android avec Flutter à partir d'un code unique. Sa logique orientée widget permet un développement rapide avec un grand nombre de widgets fournis par Google ainsi que par la communauté.
Objectifs pédagogiques
- Maîtriser les fondamentaux du SDK Flutter
- Organiser, modulariser et tester une application Flutter
- Développer avec le langage Dart
- Effectuer la persistance des données avec sqflite
- Connaître les bonnes pratiques de développement
PROGRAMME
DE FORMATION
Découverte de Flutter
- Les comparatifs entre les applications hybrides, web et natives.
- Flutter CLI.
- Les containers.
- La logique orientée widget.
Le langage de programmation Dart
- Le codage et les conventions de nommage.
- Les variables et les types.
- Les nombres et les constantes.
- Structure de contrôle.
- Opérateur logique.
- Boucle et fonction.
Travaux pratiques
Création d'un premier programme en mode procédural.
La programmation orientée objet avec Dart
- Les classes et les objets.
- Les variables de classes.
- Les constructeurs.
- Les méthodes.
Travaux pratiques
Création d'une première classe et instance.
Les collections et les librairies
- La gestion des collections.
- La création de listes et itération avec elles.
- La création de listes avec un type objet.
- La librairie Dart, packages.
- Les librairies standards.
Travaux pratiques
Conception de collection et manipulation de librairies.
Configuration de l'environnement Flutter
- L’installation de Flutter CLI.
- La structure d'un projet Flutter.
- La création et configuration de l'émulateur.
- La fonction hot reload.
- La mise en place d'un environnement de debug.
Travaux pratiques
Création d'un premier projet Flutter "Hello World".
Les widgets
- La construction modulaire des vues avec les widgets.
- Stateful et stateless widgets.
- L'héritage de widget.
- La découverte des widgets fournis par défaut.
Travaux pratiques
Utilisation de widgets et création d'une calculatrice.
Participants / Prérequis
» Participants
Développeurs, ingénieurs, chefs de projets.
» Prérequis
Connaissances de base en programmation.
Intra / sur-mesure










