Giới ThiệuFlutter là nền tảng phát triển ứng dụng đa nền tảng cho IOS và Android do Google phát triển.. Flutter sử dụng ngôn ngữ DART do Google phát triển và Flutter cũng đã được sử dụng
Trang 1FLUTTER
Trang 2Tổng Quan
01
02
03
04
Giới Thiệu
Ưu Điểm
Nhược Điểm
So Sánh
Trang 3Giới Thiệu
Trang 4Giới Thiệu
Flutter là nền tảng phát triển ứng dụng đa nền tảng cho IOS và Android do Google phát triển Flutter sử dụng ngôn ngữ DART do Google phát triển và Flutter cũng đã được sử
dụng để tạo các ứng dụng native cho Google
Flutter
https://fullstackstation.com/flutter-la-gi
Trang 6Tổng Quan
01
02
03
04
Giới Thiệu
Ưu Điểm
Nhược Điểm
So Sánh
Trang 7Ưu Điểm
Trang 8Ưu Điểm
https://fullstackstation.com/flutter-la-gi
https://baoflutter.com/flutter-tutorial-uu-diem-va-nhuoc-diem-cua-flutter
Hiệu năng mạnh mẽ Chạy được giả lập mobile trên Web Framework hiện đại
Flutter là bộ open-source SDK
Giao diện đẹp và thu hút Viết Code ứng dụng nhanh
Dễ học, dễ sử dụng Cộng đồng phát triển mạnh mẽ
Ưu Điểm
Trang 9Tổng Quan
01
02
03
04
Giới Thiệu
Ưu Điểm
Nhược Điểm
So Sánh
Trang 10Nhược Điểm
Trang 11Nhược Điểm
https://fullstackstation.com/flutter-la-gi
https://baoflutter.com/flutter-tutorial-uu-diem-va-nhuoc-diem-cua-flutter
Phải học them ngôn ngữ DART
Mô hình dữ liệu mới
Update quá nhanh
Thư viện và supports hạn chế
Kích thước file lớn
Bộ render UI k liên quan tới UI có sẵn
Trang 12Tổng Quan
01
02
03
04
Giới Thiệu
Ưu Điểm
Nhược Điểm
So Sánh
Trang 13So Sánh
Trang 14So Sánh
https://trends.google.com/trends/explore?geo=VN&q=%2Fg%2F11f03_rzbg,%2Fg%2F11h03gfxy9
Trang 15So Sánh
https://200lab.io/blog/so-sanh-su-khac-biet-flutter-vs-react-native
Trang 16So Sánh
Flutter cho phép overwriting code
Nếu có kế hoạch cho việc sử dụng
lại code
Khả năng dung lại code
Có nhiều Third-party packages đang
được sử dụng và đang ngày càng
được phát triển
Các thư viện Third Party
Là một nền tảng được sử dụng phổ
biến của các developer
Độ phổ biến
React Native cho phép sử dụng lại code, nhưng bị giới hạn trong 1 vài Components cơ bản
Khả năng dung lại code
Từ khi React Native phổ biến, đã có rất nhiều Third-party packages được phát triển và sử dụng
Các thư viện Third Party
React Native có số lượng developer
sử dụng nhiều bởi việc sử dụng Javascript rất dễ dàng để sử dụng thư viện của React
Độ phổ biến
01
02
03
01 02 03
https://200lab.io/blog/so-sanh-flutter-vs-react-native
Trang 17So Sánh
Flutterphù hợp với các dự án focus về
anima-tion, các layout phức tạp, với thế mạnh là các
bộ render tự làm, giao tiếp trực tiếp với GPU
và một SDK để viết animation dễ dàng
React Native phù hợp với những DEV dung javascript là chủ đạo (React, Note, … ) app không cần animation phúc tạp
https://200lab.io/blog/so-sanh-flutter-vs-react-native/
Trang 18Thank you