Flutter sur desktop
Going beyond mobile
1
Flutter sur desktop Going beyond mobile 1 Qui suis-je ? Pierre - - PowerPoint PPT Presentation
Flutter sur desktop Going beyond mobile 1 Qui suis-je ? Pierre Champion @Drakirus tudiant : IA applique au Langage Naturel (NLP) Universit du Mans Background Mobile : Cordova Plugins Android Flutter :
Going beyond mobile
1
Pierre Champion @Drakirus Étudiant : IA appliquée au Langage Naturel (NLP) Université du Mans Background Mobile : Cordova Plugins Android Flutter : Drakirus/go-flutter-desktop-embedder
2
3
4
Flutter for :
Exemple d'une application Flutter sur Linux
5
6
Émulateur :
Client Flutter Desktop :
Side Note: Development of Cordova plugins is a real pain.
7
Shells for :
Embedder API Engine as a library API Developer Low level API
Engine + Embedder = Shell
8
9
Flutter uses Kernel Snapshot in the development stage.
4 files: isolate_snapshot_data ▪ vm_snapshot_data ▪ platform.dill ▪ kernel_blob.bin
10
11
12
13
14
15
Terminal - ✔ VS Code - ✔ IntelliJ - TBD
16
google/flutter-desktop- embedding Drakirus/go-flutter-desk top-embedder gliheng/flutter-rs
Windows / Linux / Mac Windows / Linux / Mac Linux / Mac 1ans 6 mois 3 mois Plugins - ✔ Plugins - ✔✗ Plugins - ✔ @stuartmorgan @franciscojma86 @gliheng @Drakirus @GeertJohan
'PoolEvent'
17
18
19
20