Skip to content

camara94/tutoflutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tutoflutter

Les bases de flutter

Hybride Approche (IONIC, PhoneGap, Mibile First):

  • Utilise le moteur de rendu HTML5, CSS3 du Web View pour la logique présentation
  • Utilise du JavaScript pour exécuter les traitements
  • Pour accéder aux fonctionnalités natives de l'appareil mobile, il utilise un bridge (Plugins Cordova)

React Native ou NativeScript:

  • Utilisent ses propres Composants pour la logigue présentation, qui seront mappés en composant EOM Natif de l'appareil Mobile
  • Utilisent du JavaScript pour exécuter les traitements avec React JS ou Angular selon React Native ou NativeScript
  • Utilisent un bridge pour accéder aux fonctionnalités Natives

Flutter:

  • Utilise ses propres Composants pour la logigue présentation. Flutter utilise son propre moteur de rendu SKIA pour dessiner les éléments de l'interface.
  • Utilise Native ARM Binary Code pour la logigue applicative
  • Utilise un channel pour la transmission de message aux fonctionnalités natives

In Flutter, Everything is a widget.

Les bases du langage Dart

Dans cette partie j'ai decouvert:

  • les variables en dart (int, double, dynamic, List, Map),
  • les classes (constructeur, methode), les interfaces,
  • les notions d'héritage, de polymorphisme,
  • comment faire des import en dart,
  • comment convertir une chaine en objet JSON(JavaScript Object Notation) avec json.decode(variable),
  • comment convertir un Objet JSON en une chaine de caractère json.encode(objet)

Les Concepts de Bases de Flutter

Les Widget Stateless

C'est un widget qui ne depend que de ses propres informations, c'est à dire des informations fournis au moment son build par son parent. Aucun évènement utilisateur ne relancera le build d'un stateless widget

Les Widget Statefull

C'est un widget qui a un état répresenté par ses données internes qui changeront au cours du cycle de vie de ce Widget. Les données incluses dans ce type de widget forment un ensemble que l'on nomme State, quand les données du State changent, le rendu du Widget est regénéré.

About

Les bases de flutter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published