Google has now revealed the main features of the Android 12 OS , here we look at the most interesting points of the new OS

A new UI in Android 12

Material You Theme – Android 12 introduces a new design language called Material You, helping developers to build a more personalized and customized beautiful apps. Google has already converted its basic apps like the calculator to adjust to the Material You Theme. Latest Material Design 3 updates bring new variations into your apps, support for Jetpack Compose is oming soon.

Below is the highlight of the Material You Theme.

image of new UI for Android 12

Redesigned widgets – Refreshed apps widgets to make them more useful and beautiful, unlike the usually boring ones. Widgets now have interactive controls and more responsive layouts for any device, they also include the dynamic colors to create a personalized and consistent look. More here.

Notification UI updates – Notification designs is now refreshed to make it more modern and much more useful. Android 12 also decorates custom notifications with standard affordances to make them consistent with all other notifications. More here.

Stretch overscroll – To make scrolling of all the app’s content smoother, Android 12 adds a new “stretch” overscroll effect , for all the scrolling containers in your app. It’s a natural scroll-stop indicator and is more common across the system and apps. More here.

App launch splash screens – Android 12 also introduces the new splash screen customization for all apps. Apps can now customize the splash screen in a numerous ways to meet their unique branding needs. More here.

Performance

Faster, more efficient system performance – With Android 12 the CPU time is reduced by core system services by 22%, and also the usage of big cores are also reduced by 15%. Also there is improvement startup times and optimized I/O for faster loading of apps, and database queries.

Optimized foreground services – Android 12 prevents apps from starting foreground services while they are in the background. Apps can use a new more expedited job in JobScheduler instead. More here.

More responsive notifications – Android 12’s restriction on notification trampolines has helped reduce the latency for all apps started from a notification. Example, the Photos app now launches 34% faster More here.

Faster machine learning – Android 12 helps you make the most of ML accelerators and always get the best possible performance through the Neural Networks API.

Privacy

image of privacy notification in Android 12

Privacy Dashboard – A new dashboard has now been added in Settings, which gives users a much better visibility over when your app accesses any of the following functions like microphone, camera, and location data. More here.

Approximate location – Users have now the ability to control their location data, and can grant your app access to approximate location even if the app requests precise location. More here.

Microphone and camera indicators – Indicators in the status bar

Microphone and camera toggles – Faster access to disable the microphone and camera

Nearby device permissions – Your app can use new permissions to scan devices without needing location permission. More here.

Better user experience tools

Rich content insertion – A new unified API lets you receive and create rich content in your UI from any source: clipboard, keyboard, or drag-and-drop.

Support for rounded screen corners – Many new devices use screens with rounded corners , new api’s provide support for such screens.

image of phone UI with notification that says hello blurry world

AVIF image support – Android 12 adds platform support for AV1 Image File Format (AVIF) for more compression.

Compatible media transcoding – For video, HEVC format altogether offers much more significant improvements in quality and compression .

Easier blurs, color filters and other effects – new APIs make blur and filter effects more immersive

Enhanced haptic experiences – immersive and delightful effects for gaming is what we can expect. More here.

New camera effects and sensor capabilities – New extensions let your apps take advantage of the new custom camera effects built by their own device manufacturers— modes like bokeh, HDR, night, and others. You can also use new APIs to take advantage of your ultra high-resolution camera sensors that use Quad / Nona Bayer patterns. More here.

Better debugging for native crashes – Android 12 gives you more access to diagnostic information

Android 12 for Games – With Game Mode APIs, you can react to the players’ performance profile selection for your game – like better battery life for a long commute, or performance mode to get peak frame rates. Play as you download will allow game assets to be fetched in the background during install, getting your players into gameplay faster.

Leave a Reply

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

Instagram

This error message is only visible to WordPress admins

Error: No connected account.

Please go to the Instagram Feed settings page to connect an account.