News

Official: Samsung One UI 6 (Android 14) will deliver reliable app user experience

Published

on

For app developers, it’s difficult to follow differing “restrictions on foreground services and background work” across devices. Starting with Android 14 and One UI 6, Google and Samsung will be addressing background inconsistencies to deliver the best app user experience at all time.

Samsung and other Android vendors are quite serious about killing background apps to save battery life. In the Android OS, some apps require to run all the time to offer a seamless user experience, while OEM-triggered background activity limitations ruin the rich UX.

Google’s goal starting with Android 14 is to “make it easier for developers to create apps that work consistently across different Android devices.”

“Looking to solve these consistency challenges, we are announcing deeper partnerships with Android hardware manufacturers to help ensure APIs for background work are supported predictably and consistently across the ecosystem.” — Google

Samsung One UI 6 app user experience

Samsung’s collaboration with Google has resulted in a unified policy that it expects will create a more consistent and reliable UX for Galaxy users. Since One UI 6.0, foreground services of apps targeting Android 14 will be guaranteed to work as intended so long as they are developed according to the new foreground service API policy.

Google believes that its expanding partnerships with hardware manufacturers, such as Samsung, and these changes will make it easier for developers to create apps that work consistently across different Android devices. The company encourages you to try the new Android 14 APIs and share feedback.

With Android 14, Google (with Developer Preview 1) announced a trio of changes:

  • “A new requirement to declare foreground service types and request type-specific permissions, which clarify when it’s reasonable to use foreground services.”
  • “The new user-initiated data transfer job type, which makes the experience of managing large user-initiated uploads and downloads smoother by leveraging JobScheduler’s constraints (e.g. network constraints such as unmetered WiFi).”
  • “New Google Play policies to ensure appropriate use of foreground services and the user-initiated data transfer jobs.”

| Source/Via |

Exit mobile version