Không giống như iOS, Android cho phép các ứng dụng và dịch vụ chạy trong nền tự do hơn. Tuy nhiên, một số nhà phát triển ứng dụng sử dụng sai các đặc quyền đó và giữ ứng dụng của họ chạy ngầm một cách không cần thiết, ảnh hưởng đến tốc độ và thời lượng pin của điện thoại. Để chống lại các ứng dụng như vậy, các OEM Android tích cực tiêu diệt các ứng dụng nền để tiết kiệm pin cho thiết bị của họ. Android 14 hứa hẹn sẽ mang lại một số ý nghĩa cho vấn đề này.

Google đã thông báo sớm hơn hôm nay rằng nó đang làm việc với các OEM của Android để giảm bớt sự thất vọng của các nhà phát triển ứng dụng tuân theo các nguyên tắc phát triển của Android. Android 14 sẽ đảm bảo các ứng dụng không bị hỏng chức năng do các ứng dụng chạy ngầm bị tiêu diệt mạnh. Samsung là đối tác đầu tiên của Google trong việc cải thiện chất lượng cuộc sống này. Công ty Hàn Quốc đã xác nhận trên trang web dành cho nhà phát triển của mình rằng họ đã tạo ra một chính sách thống nhất “sẽ tạo ra trải nghiệm người dùng nhất quán và đáng tin cậy hơn cho người dùng Galaxy.”

Samsung hợp tác với Google để làm cho các ứng dụng chạy nền trở nên đáng tin cậy hơn, bắt đầu với Android 14 (One UI 6.0)

Bắt đầu với One UI 6.0, Samsung xác nhận rằng nó sẽ không giết dịch vụ nền của các ứng dụng nhắm mục tiêu Android 14. Chúng sẽ được đảm bảo hoạt động như dự định nếu các ứng dụng đó được phát triển theo chính sách API dịch vụ nền mới của Android.

Android 14 mang đến ba thay đổi quan trọng (thông qua 9To5Google) để xử lý các ứng dụng và dịch vụ nền.

Nhà phát triển cần khai báo các loại dịch vụ nền trước và yêu cầu theo loại cụ thể quyền để hệ điều hành có thể biết khi nào sử dụng các dịch vụ tiền cảnh là hợp lý. Các ứng dụng cần sử dụng loại công việc truyền dữ liệu do người dùng thực hiện mới cho các tác vụ do người dùng thực hiện chẳng hạn như tải xuống và tải lên kích thước lớn để tiếp tục trong nền một cách mượt mà bằng cách tận dụng các ràng buộc của JobScheduler. Tuân thủ Chính sách Google Play mới để đảm bảo sử dụng hợp lý các dịch vụ nền trước và công việc chuyển dữ liệu do người dùng thực hiện.

Miễn là các nhà phát triển xây dựng ứng dụng của họ theo các chính sách mới của Google dành cho Android 14, thì các nhà phát triển ứng dụng không phải lo lắng về việc ứng dụng của họ dừng ở chế độ nền khi không mong muốn. Khi có thêm nhiều thương hiệu Android hợp tác với Google, như Samsung đã làm, các nhà phát triển ứng dụng không phải lo lắng nhiều về hoạt động của ứng dụng/hoạt động khác nhau trên điện thoại và máy tính bảng từ các thương hiệu khác nhau. Điều này sẽ rất tốt cho các nhà phát triển ứng dụng, thương hiệu và người dùng.

Categories: IT Info