Android 13 is now available to the general public on Google’s mobile phone, Pixel. In this update, Google’s operating system gained new privacy and security features, performance and battery improvements, as well as some strategic design tweaks.
In this post, find the main changes in the update. Check it out below.
· Theme app icons
Fans of minimalist design will like this new functionality. In Android 13, it is possible to customize app icons based on themes and wallpapers.
The new feature allows developers to include monochrome versions of app icons. When the theme icons option is enabled, the system uses the background color and theme chosen by the user to determine the tone of the monochrome app icon.
· Better user experience in copy and paste
From Android 13 on, the operating system shows a standard visual confirmation when the user copies content to the clipboard. This visual confirmation guarantees that the content has been copied.
This feature also standardizes the multiple notifications displayed by apps after copying a piece of content and gives users more control over the clipboard. If the app allows users to copy sensitive content to the clipboard (passwords, bank details and others), it’ll also be possible to inhibit viewing of the content.
· Preview of the “back” button
Still focused on improving the user experience, Android 13 introduces a predictive “Back” gesture for devices such as smartphones, screens and foldable devices. This feature allows users to preview the destination before the “back” gesture is completed, thus being able to decide whether or not to continue with the action.
· Quick Settings easy management
It is now easier to find and add apps to Quick Settings. Using a new block placement interface, the app is able to prompt the user to add it to a custom block in the Quick Settings. To do this, a dialog box asks if the user wants to add the block to the quick settings within the application itself, without the need for him to exit the application.
· Language preferences by app
New features that improve app experience for multilingual users have been added to Android 13. Users often set a primary language for their system, but may still need to choose different languages for specific apps.
Based on this, in Android 13, it is already possible to improve the user experience by allowing applications to use different languages, regardless of the main language of the system.
Privacy and security
· Notifications permissions for foreground services
When you deny permission for an app to display notifications, you can still see messages related to services that are in the foreground through the Foreground Services Task Manager (FGS), but not in the notification drawers.
Android 13 (API Level 33) will also allow users to stop foreground services right from the notification drawer. There will be a list with the native apps and the option to stop them if desired. Once stopped, all application activity will stop and not just the service that was running in the foreground.
· “While in use” body sensors
More and more popular, wearables and smartwatches are widely used in everyday life and have several technologies to measure important information about our bodies in real time.
In Android 13, we have a new concept called “while in use” access for body sensors. It will be used in sensors that measure blood oxygenation, heart rate and temperature.
· Photo picker
A new feature has been added to the photo picker. When launching the app, users will be able to select specific images and videos to be shared, rather than granting access to the entire media library.
Thus, the photo picker offers more privacy to users, since the app no longer needs to declare any execution permissions, offering better user experience.
· Permissions that can be removed by the developer
With Android 13, it is possible to revoke access to execution permissions that were previously granted by the system or user. The aim of this API is to protect user privacy.
Performance and battery
· Solutions for battery consumption
In Android 13, we have new measures for battery savings, such as new rules for apps that have been placed in Restricted Mode by the system, new limitations for apps when a user puts them in Restricted Mode, and new notifications that alert the user when an app or service in the foreground is consuming a lot of battery.
The system will be able to put an application in Restricted Mode if it has no interaction with it or if it has a significant battery consumption in the last 24 hours.
This calculation of the impact that an app causes on battery consumption is made taking into account several factors, such as foreground use, background use and external interactions with other applications, for example.
· User experience
For apps intended for Android 13 and newer versions, the system derives the PlaybackState media and action controls, allowing the system to display a more complete set of controls between smartphones and tablets. It also makes closer to the way media controls are displayed on other Android platforms, such as Android TV and Android Auto.
· Line height improvements for non-Latin language texts
In Android 13, the display of texts in non-Latin languages such as Tamil, Burmese and Tibetan have been optimized, making them easier to read. This was possible with the modification of the height of the lines, adapting them according to the language. Line height prevents words from being chopped and improves character placement. To take advantage of it, just update your app to use Android 13.
· APIs Text Conversion
For languages such as Japanese and Chinese, speakers use phonetic alphabet input methods. This method often reduces the speed of search and features such as autocomplete.
Starting with Android 13, apps will be able to call a new text conversion API so users can find their searches more quickly.
· Faster hyphenation
Hyphenation makes grouped text easier to read and the UI more adaptive to different scenarios. In Android 13, this feature has been optimized up to 200% (according to Google itself). You can enable this feature in the TextView without affecting rendering performance.
· Colorful vector fonts
Android 13 adds support for rendering colrv1 fonts and updates system emojis to the COLRv1 format. COLRv1 is a new, highly compact font format that is rendered crisply and quickly in any size.
· Bluetooth Low Energy Audio
Low energy audio is a new technology for wireless audio format that has been developed to replace classic bluetooth and allow new uses and connection topologies, ensuring that users are able to share and transmit audio between family and friends, as well as participate in public broadcasts for different purposes.
This new format ensures that users are able to send and receive audio without losing quality and also without consuming too much battery of the device.
· Updates to OpenJDK 11
Android 13 has begun updating the core Android libraries to align with the LTS version of OpenJDK 11, with library updates and Java 11 language support for application and platform developers. Major library changes introduced in Android 13 will also be made available for Android 12 through a system update via Google Play.
When will I have access to these improvements?
According to Google, in 2022, companies such as Samsung, Motorola, Xiaomi, Asus, Nokia, Realme and Oppo will receive the system update.
The effectiveness of this information, however, depends on each brand of smartphone, since they work with independent update schedules.
Venturus specializes in Android development. To learn more about our work on mobile devices, contact us in the form at the bottom of the page!