Tải bản đầy đủ (.docx) (22 trang)

TIỂU LUẬN 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

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (321.35 KB, 22 trang )

FLUTTER



Tổng Quan


Giới Thiệu


Giớ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

/>
J5


May 2017 —
Plutter alpha release

August 2017
Release of Hamilton app


- first commercial Plutter application

March 2018 ----------First beta release of Flutter

May 2018 *

Flutter ioins GitHub’s top 100 repos

December 2018 ★
Google 1/0 - Flutter 1.0 release
Flutter has been considered as stable
and ready tor production

February 2019
May 2019 ------------------

Mobile World Congress
- Flutter 1.2 release

Flutter for Web previevv version

December 2019 ----------

September 2019

Flutter Interact Flutter 1.12
and Dart 2.7 release, Flutter Web
Support Available in Beta

Flutter 1.9 release


danuary 2020 ★
Flutter has surpassed the number
of stars pf React Native on Github


Tổng Quan


Ưu Điểm


Ưu
Điêm
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

Hiệu năng mạnh mẽ
Chạy được giả lập mobile trên Web
Framework hiện đại
Cộng đồng phát triển mạnh mẽ

/> />

Ưu
Điêm



Tổng Quan


Nhược Điểm


Nhược Điểm
r~



1

Thư viện và supports hạn chế


Phải học them ngôn ngữ DART

1

Kích thước file lớn

Bộ render UI k liên quan tới UI có sẵn

Mơ hình dữ liệu mới

Update q nhanh

/> />


Tổng Quan



rzba,%2Fa%2F11h03afxy9


So
Sánh

/>

©Khả năng dung lại code
Flutter cho phép overwriting code.
Nếu có kế hoạch cho việc sử dụng
lại code

®Các thư viện Third Party
Có nhiều Third-party packages đang
được sử dụng và đang ngày càng
được phát triển

®Độ phổ biến
Là một nền tảng được sử dụng phổ
biến của các developer

Khả năng dung lại code
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.


Các thư viện Third Party
Từ khi React Native phổ biến, đã có
rất nhiều Third-party packages được
phát triển và sử dụng.

Độ phổ biến
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


/>

Flutter
Flutterphù hợp với các dự án
focus
về
animation, các layout phức tạp, với thế
mạnh

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ễ

React

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.


/>

Thank you



×