Flutter

Next-Gen Cross Platform Mobile Toolkit
TimNew & Cyril
What is Flutter
One Dream









Why Flutter
The original sin of
React Native
- RN is actually abusing the idea of React
- React is designed for Web
- React Ecosystem is too fragment
- Redux Hell!
- JavaScript! JavaScript! JavaScript!
- Performance
- Memory
- Animation/Transition
The original sin of
React Native
-
JavaScript! JavaScript! JavaScript!
- Performance
- Memory
- Animation/Transition
- React Ecosystem is too fragment
- Redux Hell!
- RN is actually abusing the idea of React
- React is designed for Web

What's wrong with Android


Original Sin Context

Version
Fragmentation

The missing
Material Design


Fuchsia
Why Flutter is better
- Component based design
- Proved by React
- Friendly to Designer
- Unified Design
The beauty of Unified Design
Everything is Widget
Widget is Everything
Embrace the BLoC



Flutter loves
iOS & Android

Pure Flutter App
Flutter as Framework/AAR
Native view in Flutter
Demo
https://github.com/timnew/reader

Thank you
Q & A
Flutter
By timnew
Flutter
- 139