Flutter: Tạo ứng dụng cho Windows dễ dàng như Android và iOS
Trong vài năm gần đây, nền tảng phát triển ứng dụng dành cho SDK Flutter của Google đã được mở rộng: mở rộng số lượng nhà phát triển Flutter và mở rộng nền tảng mà họ có thể tạo ứng dụng. Bản cập nhật mới nhất, Flutter 2.10, giúp bạn dễ dàng tạo ứng dụng cho Windows cũng như cho Android và iOS.
- Flutter là gì và vì sao nên sử dụng Flutter?
- Flutter 2.2 - Ngôn ngữ lập trình hỗ trợ tìm kiếm tốt nhất được giới thiệu tại Google I/O 2021
Sau khi phát triển trở thành nền tảng vững chắc cho các ứng dụng Android và iOS, Flutter đã dần dần mở rộng để trở thành đa nền tảng, với sự hỗ trợ cho cả Mac (beta), Linux (beta), Fuchsia, web, các nền tảng nhúng và thậm chí cả các dịch vụ không chính thức như Hệ điều hành Tizen.
Trở lại năm 2020, Google đã tiết lộ công việc của họ trong việc biến các ứng dụng Flutter có thể sử dụng được trên các nền tảng Windows - bao gồm hỗ trợ ứng dụng UWP và Xbox - việc nỗ lực này cuối cùng cũng đã thành hiện thực.
Với việc phát hành Flutter 2.10, bộ công cụ hỗ trợ tạo ứng dụng cho Windows hiện được coi là "ổn định", có nghĩa là bộ công cụ đã hoàn toàn sẵn sàng cho các nhà phát triển sử dụng để tạo ứng dụng được nhiều người sử dụng. Để chuẩn bị cho Flutter dành cho Windows, Google đã làm việc với các nhà phát triển bên thứ ba để chuẩn bị sẵn sàng một hệ sinh thái plugin đầy đủ cho các ứng dụng Windows, bao gồm cả một dự án chuyên sâu dựa trên ngôn ngữ thiết kế Fluent của Microsoft.
Microsoft cũng đã tham gia vào việc chuẩn bị hỗ trợ các ứng dụng Windows của Flutter, với việc công ty đóng góp bộ sưu tập các biểu tượng thiết kế Fluent của họ. Trước đây, Microsoft đã có gói hỗ trợ trên Flutter giúp các nhà phát triển tạo ứng dụng cho dòng Surface Duo và các thiết bị có thể gập lại khác.
Windows là một nền tảng mở, Flutter bổ sung hỗ trợ để tạo các ứng dụng Windows là sự kiện đáng được ghi nhận. Chúng tôi rất vui khi thấy các nhà phát triển Flutter mang trải nghiệm của họ lên Windows và cũng xuất bản lên Microsoft Store. Hỗ trợ Flutter cho Windows là một bước tiến lớn đối với cộng đồng và mang lại nhiều lợi ích cho người dùng.
Cùng với sự mở rộng ổn định của Flutter vào Windows giúp các nhà phát triển và ứng dụng Flutter được mở rộng.
Mốc quan trọng mới nhất của SDK là hiện đã có hơn 500.000 ứng dụng được xây dựng bằng Flutter chỉ trong Cửa hàng Google Play, “bao gồm các ứng dụng lớn từ các công ty như BMW, ByteDance và Betterment”. Nhiều cuộc khảo sát dành cho nhà phát triển đã chỉ ra rằng Flutter có hơn 40% thị phần trong số các bộ công cụ đa nền tảng, vượt lên trên cả Facebook’s React Native.
Tất nhiên, Flutter 2.10 cũng có một số điểm tốt trong cửa hàng cho những người không tạo ứng dụng Windows. Những người hâm mộ thiết kế Material Design của Google sẽ rất vui khi thấy rằng Flutter hiện có Flag “useMaterial3” đơn giản để bật một số tiện ích theo kiểu Material You. Ở những nơi khác trong các cải tiến của Material You, Flutter có tùy chọn “ColorScheme.fromSeed” mới có thể biến bất kỳ màu đơn nào thành bảng màu đầy đủ cho ứng dụng được thiết kế, tương tự như cách ứng dụng giao diện trên Android 12.
Trong khi đó, những người đang phát triển cho iOS dễ nhận thấy mức sử dụng GPU giảm đáng kể, hoạt ảnh bàn phím mượt mà hơn và mức sử dụng bộ nhớ giảm. Và nhờ một số cải tiến trong quá trình xây dựng, tất cả các nhà phát triển có thể nhận thấy thời gian xây dựng ứng dụng Flutter tăng tốc lên tới 10%.
Theo Tạp chí Điện tử/9to5google
https://9to5google.com/
Tối thiểu 10 chữ Tiếng việt có dấu Không chứa liên kết
Gửi bình luận