Best buy guide: Galaxy Watch 6 or Galaxy S24+. Woo-hoo join SamMobile on WhatsApp or Telegram!

SamMobile has affiliate and sponsored partnerships. If you buy something through one of these links, we may earn a commission.

Notifications
    News for you

    One UI 6.0 will solve a problem that frustrates users and developers

    Firmware
    By 

    Last updated: May 6th, 2023 at 08:53 UTC+02:00

    Unlike iOS, Android allows apps and services to run in the background more freely. However, some app developers misuse those privileges and unnecessarily keep their apps running in the background, affecting a phone's battery life and speed. To counter such apps, Android OEMs aggressively kill background apps to conserve the battery life of their devices. Android 14 promises to bring some sense to this problem.

    Google announced earlier today that it is working with Android OEMs to ease the frustration of app developers who follow Android's development guidelines. Android 14 will ensure that apps don't break their functionality due to the aggressive killing of background apps. Samsung is Google's first partner for this quality-of-life improvement. The South Korean firm confirmed on its developer website that it has created a unified policy that “will create a more consistent and reliable user experience for Galaxy users.

    Samsung working with Google to make apps more reliable in the background, starting with Android 14 (One UI 6.0)

    Starting with One UI 6.0, Samsung confirmed that it wouldn't kill the background services of apps targeting Android 14. They will be guaranteed to work as intended if those apps have been developed according to Android's new foreground service API policy.

    Android 14 brings three critical changes (via 9To5Google) to handling background apps and services.

    1. Developers need to declare foreground service types and request type-specific permissions so that the operating system can know when it is reasonable to use foreground services.
    2. Apps need to use the new user-initiated data transfer job type for user-initiated tasks such as large-sized downloads and uploads to continue in the background smoothly by leveraging JobScheduler's constraints.
    3. Adhere to new Google Play Policies to ensure proper use of foreground services and user-initiated data transfer jobs.

    So long as developers build their apps as per Google's new policies for Android 14, app developers don't have to worry about their apps stopping in the background when it is not intended. Once more Android brands get on board with Google, as Samsung did, app developers don't have to worry as much about their apps behaving/working differently on phones and tablets from different brands. This will be great for app developers, brands, and users.

    FirmwarePhone Android 14GoogleOne UI 6.0

    You might also like

    AI editing tools in Google Photos come to free users, non-Pixel devices

    AI editing tools in Google Photos come to free users, non-Pixel devices

    Google Photos on Android and iOS offers many useful AI-powered editing tools. However, these features are available only on Pixel devices and only for accounts that have subscribed to Google One (paid users). Well, not anymore. Google has announced that starting from 15 May 2024, many AI-powered editing tools in Google Photos, including Magic Eraser, […]

    • By Abid Iqbal Shaik
    • 3 days ago
    Google is copying icons from Samsung’s One UI for Android 15

    Google is copying icons from Samsung’s One UI for Android 15

    Last month, Google released Android 15 Developer Preview 2. Since then, experts have been digging deep into it to see what changes it offers and they’ve come across multiple new features, including a redesigned volume adjustment panel and Private Space. Well, now they’ve come across another new feature or rather a design change. According to […]

    • By Abid Iqbal Shaik
    • 3 days ago
    Ahead of broader RCS adoption this year, Google Messages to improve security measures

    Ahead of broader RCS adoption this year, Google Messages to improve security measures

    RCS is the successor to SMS and will soon see much broader adoption, as Apple is expected to bring RCS support to iPhones later this year. Ahead of its wider adoption, Google is adding some security measures to make RCS even more secure for users, and it involves warning users about possible risks. Google Messages […]

    • By Asif Iqbal Shaik
    • 3 days ago
    Google Play Store bug makes it harder to reach your app updates

    Google Play Store bug makes it harder to reach your app updates

    The Google Play Store app on Android phones and tablets is experiencing a weird bug, which may annoy you if you frequently check for app and game updates. On some phones, the app shortcut to see your installed apps disappears in certain scenarios. Google Play Store bug for My Apps shortcut As spotted by 9To5Google, […]

    • By Asif Iqbal Shaik
    • 3 days ago
    Google Messages gets a redesigned message composition section

    Google Messages gets a redesigned message composition section

    In Google Messages, the section for composing a message is currently divided into two sections. The first section has the text input field, and the second section, which is located right below the first one, has the smiley, gallery, and plus icons. In this design, there’s a lot of empty space. As such, people have […]

    • By Abid Iqbal Shaik
    • 4 days ago
    Google’s Find My Device network goes live in Canada and the US

    Google’s Find My Device network goes live in Canada and the US

    After a long wait, Google has finally launched the Find My Device network, which allows people to locate their Android device on a map and also ring it even when it is not connected to the internet via Wi-Fi or mobile data. Giving you the ability to find Android devices even when they are offline […]

    • By Abid Iqbal Shaik
    • 4 days ago