Contexte de la Formation Flutter : Développement d’applications mobiles
Vous souhaitez apprendre à développer des applications mobiles multiplateformes mais vous ne voulez pas apprendre un nouveau langage de code ?
Flutter est le Framework, lancé par Google en 2018, vous permettant de créer des applications mobiles pour smartphone, tablette et desktop.
En l’utilisant vous pourrez faire des application « cross-plateform » pour les différents systèmes d’exploitation (iOS, Android, Desktop) avec le même code.
Ainsi vous gagnerez du temps, vous n’aurez plus besoin de développer pour chacune des plateformes.
Flutter met à votre disposition un ensemble de widgets permettant de construire des interfaces utilisateurs.
Le langage Dart va permettre d’utiliser Flutter. Dart est un langage de programmation facile d’accès avec des similitudes des langages moderne. Il embarque des mécanismes de sécurité pour prévenir des crashs…Vos applications seront ainsi fiables et robustes.
Préalablement votre Formateur Expert Métier vous guidera à la découverte des composants de notre environnement de développement pour Flutter
Vous souhaitez créer des applications fonctionnelles sur tous types de plateformes sans avoir à refaire tout le code à chaque fois ?
A travers cette formation proposée par Expertisme, Organisme de formation Certifié Qualiopi vous allez apprendre dans un premier temps à maîtriser le langage Dart. Vous apprendrez à déclarer des variables, utiliser des structures de contrôle, manipuler des chaines de caractères.
Vous verrez aussi comment créer des fonctions pour exécuter des taches. Vous étudierez les différentes structures de données pour ranger vos données. Vous apprendrez à concevoir vos objets avec la Programmation orientée objet
Après avoir étudier le langage Dart qui vous permettra d’écrire la logique de vos applications, vous passez au code qui décrit votre Interface utilisateur.
Dans un second temps, vous allez découvrir les widgets de Flutter. Avec ce Framework, tout composant est un widget de l’affichage d’un texte ou d’une image jusqu’à la composition des combinaisons d’éléments plus évolués en combinant colonne et rangée.
Vous constaterez que Flutter est un framework déclaratif. Les éléments sont positionnés les uns par rapport aux autres. Dans une grande partie des applications intègrent des listes d’éléments (articles – restaurants – taxis)
Aux côtés de votre Formateur Expert Métier, vous maitriserez les 2 types de widgets : le premier se contenter d’afficher et l’autre de gérer un état. Ce dernier permettra de rafraichir votre interface utilisateur après l’interaction avec une zone de saisie. Vous apprendrez à naviguer entre les écrans de vos applications. Vous pourrez personnaliser vos textes en intégrant des polices de caractères. Vous apprendrez comment intégrer des librairies tierces. Lorsque vous utilisez une application sur smartphone, les interactions de l’utilisateur sont nombreuses. Vous aborderez la gestion des interactions avec l’écran de votre device.
Enfin vous verrez comment développer une petite application interagissant avec une API pour récupérer des données et les afficher.
Plongez dans le monde captivant du développement mobile avec Flutter et donnez vie à toutes vos idées d’applications. Très opérationnelle, cette formation vous aidera à maîtriser les fonctionnalités du Framework Flutter rapidement !
À qui s’adresse cette formation ?
Cette formation s’adresse à un public débutant souhaitant se mettre au développement d’application avec le framework Flutter. Il est conseillé d’avoir une expérience dans un autre langage tel que le javascript.
Pré-requis
Un ordinateur avec le framework Flutter d’installer avec Dart.
Les points sensible de la configuration pourront être abordées avant de commencer la formation.
Les logiciels Visual Studio, Android Studio et Xcode si vous êtes sous un ordinateur de la marque Apple.
Être muni d’un ordinateur relié à Internet, possédant une caméra, un micro et un haut-parleur.