Next Stop: Flutter
A Comparison of Flutter with Other Frameworks
Wajahat Karim
Slide 2
Slide 2 text
About Me
Wajahat Karim
- Mobile Developer (Apps & Games)
- Writer (Co-Authored 2 Books)
- Open Source Contributor
- Editor at Android Pub (70,000+ followers) & Flutter Pub (1000+ followers)
Slide 3
Slide 3 text
Flutter Pub - A Medium Publication
❏ 1000+ Followers
❏ 100+ Stories
❏ 50+ Writers
❏ 20,000 Daily Visitors
Created and Edited by
Wajahat Karim & Danish Amjad
https://medium.com/FlutterPub
Slide 4
Slide 4 text
What’re we going to talk about?
Slide 5
Slide 5 text
What have we got?
Native Language Hybrid Apps Compiled App
Slide 6
Slide 6 text
A Closer Look
Uses C# and .NET
Not compiled to native
Comes with many
pre-built and mostly
adaptive controls
Uses JavaScript
Not compiled to native
Comes with some
pre-built and partly
adaptive controls
Uses JavaScript
Not compiled to native
Comes with some
pre-built and mostly
adaptive controls
Uses Dart
Compiled to ARM/C++
Comes with lots of
pre-built and
non-adaptive controls
Slide 7
Slide 7 text
Write Once, Use Everywhere
Write Once Write Twice
Slide 8
Slide 8 text
Learn Once, Write Everywhere
Learn Once Learn Twice
Slide 9
Slide 9 text
Rich pre-styled Components Library
All you need Style yourself
Slide 10
Slide 10 text
Ecosystem / Third-party Libraries
High Low
Slide 11
Slide 11 text
Popularity / Community
Hot Cold
Slide 12
Slide 12 text
Performance
Native-like Wrapped-like
Slide 13
Slide 13 text
Native Device Features
Native-like Wrapped-like
Slide 14
Slide 14 text
And The Winner Is...
Write Once, Use Everywhere
Learn Once, Write Everywhere
Components Library
Performance
Native Device Features
Ecosystem / Third-party Libs
Popularity / Community
Real World Usage
Slide 15
Slide 15 text
Thanks for listening.
https://wajahatkarim.com [email protected]
https://github.com/wajahatkarim3 @WajahatKarim https://medium.com/@wajahatkarim3