Google is releasing the first beta version of Android 15 with improved performance and an edge-to-edge display by default

Google LLC today announced the release of the first beta test version of Android 15, opening up the upcoming operating system to developers and early adopters.

The new release of the Android platform includes updates that improve core performance, such as OS-level support for app archiving, improved communication, and better support for large-screen apps. Communication on Android has also been updated for Braille displays and a beta version that prioritizes security and privacy.

Edge-to-edge display is now the default

Apps in Android 15 are now designed to fit large screens by default, meaning they no longer need to explicitly call functions Window.setDecorFitsSystemWindows(false) or enableEdgeToEdge() to display content behind system bars. However, apps should use enableEdgeToEdge() to work properly on earlier versions of Android.

Many of Material 3 composable and components will handle developer plugins, based on how they are placed in the application according to the framework’s specifications. This will help the app to go edge-to-edge and avoid the app’s highlighted touch targets being overlapped by system targets or other elements.

Performance improvements in applications

The possibility of archiving applications has been announced last year by Android and Google Play, which allows users to free up space by partially removing rarely used applications from the device.

Android 15 added OS-level support for archiving and unarchiving apps, which will make it easier for app stores to take advantage, and users will have more free space on their devices. When an app is archived, it removes the Android bundle, the package that contains the files the app needs to install and function on the device, as well as any cached data, while retaining user data.

Apps can now manage profile data and collect it within apps to improve performance using the new PerformanceManager class. The Android team said it plans to wrap this up with the Android Jetpack API, which will make it easier to collect heap dumps, heap sampling, and more. The API also includes a rate limiter so it doesn’t affect performance.

Android 15 and Braille

Android’s built-in screen reader, TalkBack, has been updated with support for Braille displays using the Human Interface Devices standard via USB and secure Bluetooth. The HID standard is a device class definition that has opened up USB drivers for various devices such as mice, keyboards, and game controllers, so it should allow for greater accessibility for Braille displays for Android devices over time.

Security updates

Android 15 made additional changes to the way background apps work to prevent them from bringing other apps to the foreground, escalating privileges, and abusing user interactions. This will give users more control over their devices and prevent malicious apps from controlling devices behind the scenes. Background activity launches have been limited since Android 10 and this improvement should further tighten that control.

Now that Android 15 has entered beta, users can sign in any supported Pixel device to install this release and future Android Beta updates over the air. It is also possible to test this beta release with a 64-bit system image included Android Emulator in Android Studio.

Photo: Pixabay

Your vote of support is important to us and helps us keep content FREE.

One click below supports our mission of providing free, deep and relevant content.

Join our community on YouTube

Join a community of more than 15,000 #CubeAlumni experts, including Amazon.com CEO Andy Jassy, ​​Dell Technologies founder and CEO Michael Dell, Intel CEO Pat Gelsinger, and many other luminaries and experts.

“TheCUBE is an important partner to the industry. You are really a part of our events and we really appreciate you coming and I know people also appreciate the content you create” – Andy Jassy

THANK YOU

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *