The first Android 13 Developer Preview was released in February, laying the basis for the next edition of the world’s largest operating system. It included a lot of enhancements that benefited developers and improved privacy, Material You, language restrictions, and other features. The company has now unveiled the second developer preview, which includes some new features and significant enhancements over the last developer version.
As the name “Developer Preview” suggests, these releases are reserved for developers. It’s for testing new features for Android 13 and ensuring that their apps run properly on upgraded devices. Hence, the features listed or shown are yet to come. However, fans are assuming that Android 13 might release by the latter half of 2022.
Full list of features of Android 13 revealed and explained
Security and privacy
Google understands that people want an operating system they can rely on upon with their data. After all, cellphones have evolved to the point where they are, in many ways, an extension of ourselves and our lives.
We use them to save essential images, have private talks with friends and family, and carry them with us on a daily basis with the assurance that microphones or cameras aren’t capturing every encounter. Changes to Android 13’s permissions system (among other things) were introduced in Developer Preview 1, and Developer Preview 2 expands on that.
POST NOTIFICATIONS is new runtime permission introduced in Android 13 for delivering alerts from an app. Apps targeting Android 13 will now need to ask the user for permission to push notifications. The system will manage the update cycle for apps targeting Android 12 or lower, but consumers will still receive a system popup that they must approve or deny to allow an app to push alerts. Google encourages developers to target Android 13 as soon as possible and to include notification permission in their apps.
Developer rights are being downgraded
When apps are upgraded, they may no longer require earlier rights that were previously given. Android 13 has a new API that allows developers to revoke previously given runtime permissions.
Exporting context-registered receivers is now safer
Android 12 made it mandatory for developers to disclose the exportability of Intent receivers stated in the Android Manifest. Google is also requesting that developers do the same for context-registered receivers by including the RECEIVER EXPORTED or RECEIVER NOT EXPORTED flag when registering receivers for non-system sources. These will not be necessary for Android 13 but are strongly advised for developers to enable.
Text Conversion APIs
Phonetic writing input techniques are used by people who understand languages such as Japanese and Chinese, which can slow down searches and functions like auto-completion. Apps on Android 13 may utilize the new text conversion API to help users locate what they’re looking for more easily.
Color Vector Fonts
Android 13 has rendering support for COLR version 1 fonts as well as an upgrade of the system emoji to the COLRv1 format. COLRv1 is a brand-new, ultra-compact typeface format that displays swiftly and clearly at any size. For the majority of programs, the system manages everything, and COLRv1 just works. If your app implements its own text rendering and uses system fonts, Google advises testing emoji rendering. More information regarding COLRv1 may be found in the Chrome announcement that came with Chrome OS 98.
- Google adds a new widget in Android 12 enhancing the user experience
- The latest Telegram update brings in Download Manager, New Attachment Menu, and more features
- WhatsApp is announcing the ‘code verify’ feature to improve security and privacy
Bluetooth LE Audio
Bluetooth Low Energy Audio, as the name implies, is a low-energy method of transmitting audio via Bluetooth. It now has official support in Android 13.
Support for the new MIDI 2.0 standard is also added in Android 13, including the ability to connect MIDI 2.0 gear via USB. MIDI 2.0 includes enhancements such as higher controller resolution, improved support for non-Western intonation, and more expressive performance using per-note controllers.
Other than these significant features, other upgrades like improved Japanese text wrapping and improved line heights for non-Latin scripts have also been incorporated in this Android 13 preview.
Source (Via Android Developers Google Blog)