9 điểm bởi xguru 2021-03-05 | 3 bình luận | Chia sẻ qua WhatsApp
  • Từ framework di động thành framework đa nền tảng: mở rộng các nền tảng được hỗ trợ

→ Web: hỗ trợ PWA và SPA, chuyển ứng dụng Flutter di động hiện có lên web (chia sẻ mã)

→ Desktop, thiết bị gập, cho đến cả thiết bị nhúng

→ iOS: cải thiện hiệu năng, các widget Cupertino mô phỏng gần giống UIKit, build IPA mà không cần mở Xcode

  • Áp dụng Sound Null Safety cho Dart: mặc định là Non-Nullable trừ khi được khai báo khác

    Quảng cáo
  • Công bố Google Mobile Ads SDK: bổ sung inline banner và native banner bên cạnh các định dạng overlay hiện có

  • Widget Autocomplete, ScaffoldMessenger

  • Cải thiện Add-to-App để thêm Flutter vào ứng dụng hiện có, giảm thiểu sử dụng bộ nhớ khi thêm nhiều instance

  • Bổ sung Flutter Fix: tìm và thông báo các đoạn mã gặp vấn đề khi API được thêm/cải tiến/xóa

  • Cải thiện Flutter DevTools

  • Các tính năng mới của Flutter 2 cũng được bổ sung vào tiện ích mở rộng cho Android Studio và IntelliJ/VSCode

    Quảng cáo
  • DartPad cũng hỗ trợ Flutter 2

  • Cập nhật hệ sinh thái

→ Các plugin Firebase đã áp dụng Null Safety và đạt mức Production Quality

→ SDK Sentry mới cho Flutter

3 bình luận

 
misolab 2021-03-05

Có vẻ Dart là một ngôn ngữ hấp dẫn. Nhìn việc ở bản 2.0 không thấy nói gì về hỗ trợ ngôn ngữ khác thì có thể thấy vậy

 
dbeat999 2021-03-05

Ưu điểm của Dart là xử lý tốt cả VM lẫn biên dịch AOT, nên sẽ không dễ để chuyển sang ngôn ngữ khác.

 
xguru 2021-03-05

Trong bài giới thiệu Flutter 2 tại https://developers.googleblog.com/2021/03/announcing-flutter-2.html,

họ có nói rằng khả năng mở rộng của Flutter là nhờ Dart.

Nhưng mà bản thân tôi cũng không quen được với Dart.. ^^;