Võ Lâm Truyền Kỳ

Võ Lâm Truyền Kỳ


Công cụ làm app đa nền tảng Flutter 2 ra mắt, giờ hỗ trợ cả web và app desktop
Rất hay và hữu ích!/9 người
Duy Luân
1 thángBình luận: 96
Công cụ làm app đa nền tảng Flutter 2 ra mắt, giờ hỗ trợ cả web và app desktop
Google vừa ra mắt Flutter 2, công cụ lập trình app đa nền tảng (làm một lần cho cả iOS, Android). Trong bản mới này, Flutter hỗ trợ thêm cả việc làm app cho cả Windows, macOS và Linux, cũng như làm web luôn. Toyota thậm chí sẽ dùng Flutter để xây dựng hệ thống giải trí mới trong xe hơi của họ. App Flutter giờ mạnh mẽ và có khả năng mở rộng hơn bao giờ hết.

Đáng chú ý nhất có lẽ vẫn là việc Flutter chính thức hỗ trợ làm web app, chia sẻ chung một nền tảng code với app di động nên bạn sẽ tiết kiệm được công sức phát triển. Flutter 2 có thể phục vụ cho việc xây dựng Progressive Web App, Single Page App với đầy đủ những chức năng mới của các trình duyệt như notification, truy cập GPS, camera, microphone, tăng tốc độ họa 2D, 3D bằng phần cứng. Flutter 2 còn có cả những thứ như thanh cuộn, shortcut để dùng với máy tính nữa.

Một vài sản phẩm web beta dùng Flutter 2 mà anh em có thể tham khảo là iRobot (một công cụ học lập trình robot dễ dàng) và Rive (nền tảng tạo animation nền web).

[​IMG]

Microsoft cũng hỗ trợ mạnh hơn cho Flutter, họ bổ sung khả năng chạy trên các thiết bị màn hình gập. Về phần Toyota, họ sẽ dùng Flutter để phát triển các hệ thống giải trí trong những chiếc xe mới của mình. Flutter giờ có thể mở rộng ra cho cả những hệ thống nhúng như thế này nữa.

toyota_flutter.jpg

Hiện tại khá nhiều app đã chuyển sang dùng Flutter, ví dụ như app Google Pay, Google Ads, Google Analaytics, một số app thuộc bộ Google One… Ở Việt Nam có app gọi xe Be, app Sendo và còn nhiều cái tên nữa dùng Flutter.

Nguồn: Google
Rất hay và hữu ích!/9 người
tohaitrieu
ĐẠI BÀNG
1 tháng
Mình cũng có 1 Website chạy WordPress dùng Flutter để phát triển App, cái còn lại xài ionic hehe
tohaitrieu
ĐẠI BÀNG
1 tháng
@vinandroid Cái đó là App quản lý backend thì phải không xài được bác nhé 😅
vinandroid
ĐẠI BÀNG
1 tháng
@tohaitrieu App quản lý đó bạn. Để cho người dùng quản lý web trên đt
tohaitrieu
ĐẠI BÀNG
1 tháng
@vinandroid Thế cài luôn app WordPress, viết hoặc Build lại làm gì
vinandroid
ĐẠI BÀNG
1 tháng
@tohaitrieu Cần custom lại với thêm vài chức năng bác ah
Quinnnn
ĐẠI BÀNG
1 tháng
thôi xong
React Native hả mại
Electron hả mại
React, Vue hả mại
chờ ra API cho backend = Dart thì NodeJS hả mại 😔
chikav
ĐẠI BÀNG
1 tháng
@Dong999pro đợi ngày tinhte dùng flutter =))
@Quinnnn Nhiều công nghệ quá học chập lú luôn.
minhtuanq6
ĐẠI BÀNG
1 tháng
@Quinnnn Dev 10 năm kinh nghiệm hả mại =))
Học.. học nữa.. hộc máu
@Quinnnn Cần gì chờ. Có lâu rồi. Nhưng anh ấy vẫn chưa SSR và có lẽ anh ấy cũng không tính làm.
Ngon vậy
kunsubin
TÍCH CỰC
1 tháng
Nhớ trước web và app desktop flutter đang ở nhánh dev, giờ nó lên stable rùi à
Harry La
TÍCH CỰC
1 tháng
Cái Rive hay quá.
Chưa hiểu hêt về nó
Dandeli
TÍCH CỰC
1 tháng
Hay quá nhỉ, nhìn cũng đẹp nữa
Hơi liên quan. AE thấy Visual Studio Code ntn? Mình thấy nó khó xài, tuỳ chỉnh rắc rối. Không đơn giản như Eclipse.
pikupi
ĐẠI BÀNG
1 tháng
@maidng VScode nhẹ khá đa năng, nhiều extension phụ trợ, tùy biến giao diện với theme, buit-in terminal. Mình code từ C/C++, javascript và python, rất là thích. Nếu code java thì dùng IDE như Eclipse là đúng rồi, nhưng mình thích code java bằng IntelliJ hơn.
@pikupi Chuẩn xác, có nhiều extension , dùng đa zi năng
@maidng Đơn giản phải như Sublime Text, Eclípe hợp với Java
kusanghi
ĐẠI BÀNG
1 tháng
Còn đang xài ionic 5 , hixx
Cá nhân e khi tự làm quen flutter thì thấy cách code flutter hơi kỳ, chưa quen
@WXYZ Code phức tạp 😆) dart từng được đánh giá ngôn ngữ không nên học. Mà giờ nó mạnh dần lên 😃))
@gatheringviolet Vâng bác, cái logic code của nó không giống các ngôn ngữ base như C++, java nên hơi khó tiếp cận. Tuy nhiên giờ lại được hỗ trợ nhiều
@WXYZ Nó giống java cỡ 70%, có điều là java hồi năm 19xx, nhiều cái cũng khá ức chế
le minh y
ĐẠI BÀNG
1 tháng
Flutter được ông lớn Google bảo kê là thấy tương lai tươi sáng rồi.

Ông Google được cái có điều kiện, sẵn sàng đập đi xây lại như câu chuyện của AngularJS và Angular.
le minh y
ĐẠI BÀNG
1 tháng
@namphuong000 Mình nghĩ đó là quy luật sinh tồn thôi. Vì nếu ko đập đi xây lại thì nó sẽ chết.

"mình vẫn thấy nếu về lâu dài vẫn nên theo native" -> Yes bạn, nếu theo native thì mình sẽ đảm bảo được sự ổn định. Nhưng theo hướng này thì sẽ tốn chi phí phát triển applications chạy trên nhiều nền tảng như android, ios, desktop, web.

Còn Flutter, vì nó là công cụ phát triển hybrid applications nên sẽ giảm đc chi phí, vì mình chỉ cần phát triển 1 lần bằng Flutter và Flutter sẽ hỗ trợ chúng ra việc deploy applications lên nhiều nền tảng khác nhau bên trên mình nói. Và thêm một ưu điểm nữa là, khi maintain sau này cũng sẽ dễ dàng hơn.
le minh y
ĐẠI BÀNG
1 tháng
@Buy Bitcoin Tuy thất bại nhưng chấp nhận làm lại để thành công thì vẫn ok thôi.

Còn native or hybrid thì mỗi loại có ưu điểm và nhược điểm của nó thôi bạn. Nếu native perfect 100% thì hybrid đã không có cơ hội phát triển rồi.
@le minh y native thì giờ có chỗ đứng rồi, nhưng mà mấy cái hybird thì phù dự án nhỏ lẻ thôi, chứ code đụng đến phần cứng , video call,.... là thấy hiện tại chưa tốt lắm. Nói chung quy lại là khách hàng có nhiều tiền thì chơi native và ngược lại
le minh y
ĐẠI BÀNG
1 tháng
@nguyenhuynhdinhtan98 yes bác, cái gì cũng có cái giá của nó
Ngon
Toyota đã chọn thì ắt hẳn không phải dạng vừa! =]]
Quinnnn
ĐẠI BÀNG
1 tháng
sao 2 cái web demo kia nó làm bằng react mà a Luân 😁
Screenshot 2021-03-04 104213.png
@Quinnnn icon React debug extension đang active =))
conan90
ĐẠI BÀNG
1 tháng
@Duy Luân link iRobot trong bài là hãng làm robot hút bụi và lau nhà, không phải là công cụ học lập trình robot nhé.
skipper
ĐẠI BÀNG
1 tháng
@skipper Đồng nhất giao diện.
Cái màu nền trắng phải đổi lại, quá khó nhìn thông báo. Đúng kiểu ngu ngu của app tinhte.
image.jpg
image.jpg
image.jpg
@skipper Nên làm cái nút và phân bổ bố cục. Có lẽ bạn đang thử nên chưa quy hoạch nút vị trí phím chức năng.
Nhưng nên có bố cục cụ thể. Nhìn chưa cân đối
skipper
ĐẠI BÀNG
1 tháng
thank bạn, mình chưa có kinh nghiệm về UI/UX nhiều, mới làm cho nó chạy đc thôi 😁
Cá nhân
Bạn
Hi bạn!
Điểm Reward Store: 
Tuổi Tinh tế: 
Cấp độ thành viên Tinh Tế


Tải app Tinh tế

Tải app Tinhte - Theo dõi thông tin mà bạn yêu thích

Tải app TinhteTải app Tinhte
Tải app Tinh tế cho Android trên Google PlayTải app Tinh tế cho iPhone, iPad trên App Store





Đang theo dõi




  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2021 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: 209 Đường Nam Kỳ Khởi Nghĩa, Phường 7, Quận 3, TP.HCM
  • Số điện thoại: 02862713156
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019