Google Play chính thức "khai tử" APK cho app mới, chào đón thời đại AAB ✨

615b56ccbc5cfee4a992.jpg


Google vừa thông báo một tin gây chấn động giới dev: từ tháng 8/2021, các app mới muốn lên sàn Google Play phải dùng định dạng AAB (Android App Bundle) chứ không còn "đu" theo APK (Android Packages) truyền thống nữa rồi!

Vậy AAB xịn hơn APK ở điểm nào?

Đơn giản là AAB cho phép Google Play tự động tải đúng những gì thiết bị bạn cần thôi, nhờ đó mà dung lượng cài đặt giảm xuống đáng kể luôn á! Còn APK thì cứ "ôm đồm" hết mọi thứ - từ hình ảnh, file ngôn ngữ mà điện thoại bạn có khi chẳng bao giờ dùng đến. Thừa thãi vãi!

Bonus thêm là AAB còn có tính năng Play App Signing xịn sò, giúp app khỏi bị "hack" nhúng mã độc trong lúc download. An toàn hơn hẳn đó nha!

d84d6e092857985e9bdc.jpg


Cơ chế hoạt động của AAB như thế nào?

Như hình trên cho thấy quy trình của Google Play Store khi bạn tải một app đã chuyển sang dùng AAB. Khi vào Play Store tải app, hệ thống tự động đóng gói file APK vừa khớp với loại màn hình, kiến trúc, ngôn ngữ của máy bạn để tải về, loại bỏ hết những phần "deadweight" - kết quả là file APK cài vào máy nhẹ hơn nhiều!

Hiện tại nhiều ông lớn như Netflix, Adobe đã chuyển sang dùng AAB rồi đấy. Và tin vui là việc chuyển đổi này cũng ez, không có gì quá "hell" so với việc build file APK thường ngày đâu!

Tuy quy định mới chỉ áp dụng cho các app mới 100% chưa từng lên Play Store, nhưng chắc chắn về sau Google cũng sẽ ép tất cả app hiện tại phải theo thôi. Ai cũng phải "lên xe" AAB cả thôi!

Còn game thì sao?

Riêng với các app nặng ký, ví dụ như game cần phải tải file OBB về để chạy, sắp tới game mới cũng cần chuyển sang dùng tính năng Play Asset Delivery (PAD). Lợi ích là file an toàn hơn, không bị can thiệp, hỗ trợ tính năng cập nhật delta (chỉ tải về những file có thay đổi) cũng như đơn giản hóa quy trình đăng app nữa!

Nguồn: tinhte.vn
 
Back
Top