• Dart Platform: Tất cả các ứng dụng từ Flutter được viết bởi ngôn ngữ lập trình riêng là Dart. Trên Windows, MacOS và Linux, Flutter chạy bằng ngôn ngữ máy ảo Dart (giả lập mobile), cho phép thực thi JIT (Just-in-Time).
  • Flutter Engine: Cung cấp hỗ trợ kết xuất mức thấp bằng cách sử dụng thư viện đồ họa Skia của Google. Ngoài ra, nó kết nối với các SDK dành riêng cho nền tảng, như các SDK được cung cấp bởi Android và iOS
  • Flutter Framework: Tập hợp nền tảng, bố cục, và các widgets.
  • Foundation Library: Cung cấp các lớp và các hàm cơ bản để sử dụng trong việc xây dựng các ứng dụng từ Flutter.
  • Môi thứ đều là widget, ngay cả bản thân Flutter cũng là một widget. Widgets trong Flutter là một phức hợp gồm các widget liên kết với nhau. Người dùng có thể thay đổi, sắp xếp các widget để tạo ra phức hợp Widgets tùy vào ý thích và nhu cầu, từ đó phát triển ứng dụng của mình.
Loading...