Tải bản đầy đủ (.pdf) (18 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 (656.97 KB, 18 trang )

FLUTTER


Tổng Quan
01
02
03
04

Giới Thiệu

Ưu Điểm

Nhược Điểm

So Sánh


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
/>


Tổng Quan
01
02
03
04

Giới Thiệu

Ưu Điểm

Nhược Điểm

So Sánh


Ư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ẽ

/> />

Tổng Quan
01
02
03
04

Giới Thiệu

Ưu Điểm

Nhược Điểm

So Sánh


Nhược Điểm


Nhược Điểm

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

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

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

Update q nhanh

/> />

Tổng Quan
01
02
03
04

Giới Thiệu

Ưu Điểm

Nhược Điểm

So Sánh


So Sánh


So Sánh


/>

So Sánh

/>

So Sánh
Khả năng dung lại code

01

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

01

Các thư viện Third Party

02

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

02


Độ phổ biến

03

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.

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

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

03

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

/>

So Sánh
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 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.

/>

Thank you



×