Flutter DevKit
  • Giới thiệu
  • Get Started
    • Cài đặt
    • Tạo một ứng dụng Flutter
    • Toán tử trong Dart
    • Troubleshoot
  • WIDGET
    • Tổng quan
  • Deployment
    • Publish cho Ios
    • Publish cho Android
  • Integration
    • Push Notification với Firebase
  • GetX
    • Giới thiệu & Cài đặt
    • State Management
    • Route Management
    • Utils
  • Bot AI
Powered by GitBook
On this page
  • Flutter là gì?
  • Tại sao lại là Dart?
  • Thế mạnh của Flutter
  • Tổng hợp các nguồn tham khảo

Was this helpful?

Giới thiệu

NextCài đặt

Last updated 1 year ago

Was this helpful?

Flutter là gì?

Flutter là một bộ công cụ phát triển ứng dụng đa nền tảng sử dụng ngôn ngữ Dart. Được ra mắt vào 02/2018 bởi google với các tính năng còn thiếu của các công cụ phát triển đa nền tảng trước đó.

Các ứng dụng được xây dựng với Flutter có thể chạy trên Android, iOS, Raspberry Pi và - một nền tảng phát triển ứng dụng khác do Google phát triển.

Tại sao lại là Dart?

  • Dart là ngôn ngữ hướng đối tượng, không cần phải tách file giao diện nên sẽ tiết kiệm thời gian xây dựng App.

  • Thời gian để biên dịch và build thực thi cực kỳ nhanh. Là tiền đề cho chức năng Hot Reload.

  • Có thể chạy với 60 fps (60 khung hình trên giây) khiến ứng dụng trở nên mượt mà không kém gì với ứng dụng Native.

Thế mạnh của Flutter

Được cộng hưởng từ những thế mạnh của Dart. Với Flutter chúng ta có thể:

  • Phát triển ứng dụng cực kỳ nhanh.

  • Hiệu xuất cao, trải nghiệm tốt.

  • Nhờ Hot Reload. giúp lập trình viên tiết kiệm nhiều thời gian, đẩy nhanh tiến độ dự án.

Tổng hợp các nguồn tham khảo

- Trang tài liệu gốc của Flutter

– Tổng hợp tất cả source code về Flutter

– Nơi tìm kiếm các thư viện Dart dành cho app Flutter

– Danh sách các app Flutter đã và đang lên store cùng với source cod

Fuchsia
Flutter docs
Flutter awesome
Dart packages
Flutter app