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

    Google Gemini gets support for more languages on Android

    Google Gemini gets support for more languages on Android

    Gemini is Google's newest AI-powered digital assistant, and it will slowly replace Google Assistant. And for that to happen, Gemini needs support for more languages, access in more countries, and integration with more services. Google is doing just that with a new move. Gemini gets support for more languages and is available in more countries […]

    • By Asif Iqbal Shaik
    • 1 day ago
    Google starts alerting people about Find My Device network  in Canada, USA

    Google starts alerting people about Find My Device network in Canada, USA

    Last month, Google launched the Find My Device network in Canada and the United States. Now, the company is informing people in those countries about the arrival of the new feature with an email (via 9To5Google). Google has sent an email to people in Canada and the United States who have Android devices which informs […]

    • By Abid Iqbal Shaik
    • 1 day ago
    ChromeOS M124 brings many new features to Galaxy Chromebooks

    ChromeOS M124 brings many new features to Galaxy Chromebooks

    Google has announced that it has started rolling out version M124 of ChromeOS on the Stable channel. The latest version of the operating system brings five new features to Samsung Galaxy Chromebooks: Faster Split Screen Setup, support for Wi-Fi QoS, increased maximum size of the mouse pointer, Fast Pair support for mice, and a redesigned […]

    • By Abid Iqbal Shaik
    • 1 day ago
    YouTube Music for Android gets a redesigned Cast menu

    YouTube Music for Android gets a redesigned Cast menu

    Google is rolling out a redesigned menu for showing casting options in the latest stable version of the YouTube Music app for Android (version 6.49.53) with a server-side update. Until now, when you pressed the cast button on the Now Playing screen, the app used to bring up a menu in the center of the […]

    • By Abid Iqbal Shaik
    • 3 days ago
    Android 15 could make landscape mode much better for phones

    Android 15 could make landscape mode much better for phones

    Android 15 has introduced several improvements, including NFC-based charging, better Bluetooth Auracast support, and default note-taking and wallet app options. However, Google isn't done adding new features to Android 15 yet, and more improvements are being revealed as we approach Google I/O 2024, where the upcoming version of Android will likely be fully revealed. Android […]

    • By Asif Iqbal Shaik
    • 4 days ago
    Merger of Android and Pixel teams may be good news for Samsung… or it may not

    Merger of Android and Pixel teams may be good news for Samsung… or it may not

    Google recently underwent a major internal reorganization. The company merged its Android and Hardware (Pixel) teams as part of this reorganization. If you don't know already, the Android team was responsible for developing the Android OS and related platforms, while the Hardware team was responsible for Pixel smartphones, smartwatches, tablets, and other hardware products. This […]

    • By Asif Iqbal Shaik
    • 4 days ago