• - Familiarity with Android 12 - The biggest design changes in the history of Android

    Familiarity with Android 12 - The biggest design changes in the history of Android
    18 Days, 8 Hours ago

    Tags:  Android  -  Operating-System  -  Google

    In mid-February this year, Google released the first demo version of Android 12 for developers. A little later in mid-May, the beta version of Android 12 was released for those interested in testing this new platform. These versions, along with the leak of a number of screenshots and the release of an unofficial version, were largely able to provide an overview of the new version of Google's operating system. But finally, on Monday, October 4, 2021 (October 12, 1400), Google announced the final release of Android 12. According to Google, the source code of Android 12 is available for the Android open source project, and in the next few weeks, this version will be available for Pixel phones and then for other devices. Familiarity with Android 12 - The biggest design changes in the history of Android User interface

    Material You: According to Google, Android 12 is the largest It brings a change in design in the history of Android. Perhaps the most important change in this area is the introduction of a new design language called Material You. With the help of this design language, you can have more beautiful and customized applications. To take advantage of the latest Material Design 3 updates, you can install the alpha version of Material Design Components and wait for Jetpack Compose support.

     Familiarity with Android 12 - The biggest design changes in the history of Android

    Redesign widgets and notifications: With the updated widget of applications in Android 12, these tools have become more useful, more beautiful and more explorable. According to Google, widgets now have new interactive controls, a responsive layout for each device, and vibrant colors that give them a more personal yet cohesive look. The same thing happened with notifications, and in Android 12 we see a more modern and useful look than them.  Familiarity with Android 12 - The biggest design changes in the history of Android. . This feature is actually a natural scroll-stop indicator that is common throughout the system and applications. </p> <p> Running applications with a splash screen: A splash screen is a graphical image that is displayed at the beginning of the loading of some applications and usually contains the name and logo of the application along with its version. It is interesting to know that in Android 12, all applications will be loaded with a splash screen. Apps can customize the splash page to suit their branding needs in several ways. </p> Performance <p> Faster and more efficient system performance: According to Google, in Android 12, CPU usage time by system kernel services has been reduced by 22% and the use of larger cores by up to 15%. In addition, the initial run time of the application has been improved and the I/O has been optimized to load applications faster. Google has also improved CursorWindow for large windows up to 49 times for requesting data from the database. </p> <p> Background Services Optimization: In order to provide a better user experience, when an app is running in the background, Android 12 prevents the app from launching background services. Instead, users can use a new feature called expedited job in the JobScheduler programming interface. </p> <p> More responsive notifications: Sometimes tapping on a notification activates part of the associated app and the user can easily interact with it. This part of the application is called the

    Performance class: Performance class or "performance class" is a set of features of a device that together support heavy-duty tasks and high quality content on devices equipped with Android 12. According to Google, in Android 12 applications can check the performance class of the device at runtime and make the most of the device's performance capability.

    Machine learning at higher speeds: In Android 12, you can get the most out of machine learning accelerators and always get the best possible performance through an API called Neural Networks. Another point is that the accelerators of machine learning acceleration in Android 12 are updated outside the platform release and through Google Play services. With that said, you can now use the latest propulsion on any compatibility device.


    Privacy Dashboard: Thanks to the new dashboard provided in the Android 12 settings, the user can better monitor when your app accesses the microphone, camera and location data .

    Approximate location: In Android 12, users have more control over location data. For security reasons, you can provide an approximate location even if an application requests access to the exact location. This feature has already been seen on iOS. Familiarity with Android 12 - The biggest design changes in the history of Android

    Microphone and camera indicators: When an app is using your phone's microphone or camera, these indicators are displayed in the status bar to let you know. This feature is similar to what was added to Apple's mobile operating system from iOS 14.

    Microphone and camera tags: Changes to the status of the new tags, or so-called new tags, can be seen in the Quick Settings section (on devices that support this feature). Using these tags, the user can easily and quickly disable the application access to the microphone or camera.

    Adjacent device permissions: In Android 12, your application can use new permissions to scan and connect to adjacent devices without the need for location permissions.

    Tools for a better user experience

    Adding heavy content: A new, cohesive API in Android 12 lets you load heavy content from any source (such as clipboard, keyboard, or drag-and-drop Drop) in your user interface. The API has been added to AndroidX to make it compatible with previous versions.

    Support for rounded corners of screens: Many newer smartphones have screens with rounded corners. In order to provide a satisfactory user experience on these types of devices, you can use the new APIs to query the details of the corners and then manage your user interface elements according to your needs.

    Support for AVIF video format: In Android 12, Google has added support for AV1 or AVIF video format to its platform. AVIF uses in-frame encoded content (from video compression) to dramatically improve image quality compared to compact files in older formats (such as JPEG).

    Compatible media code transfer: For video, the HEVC codec significantly enhances the quality and compression, and Google recommends that all applications support it. If an app does not support this codec, a feature called "compatible media transcoding" in Android 12 will allow your app to request files with the AVC codec and force the system to handle the code transfer. .

    Easier effects (blur, color filters, etc.): The new Android 12 APIs make it easier to apply the usual graphic effects to the Views section and the rendering hierarchy. With RenderEffect, you can apply blurring, color filters, and other effects to RenderNodes or Views. A new API called Window.setBackgroundBlurRadius allows you to place the "frosted glass" effect in the background of the window. Another API called blurBehindRadius can blur all the content behind a window. Familiarity with Android 12 - The biggest design changes in the history of Android. </p> <p> Better bug fixes for native hangovers: Android 12 gives you more executable diagnostic information to make it easier to fix NDK-related bug fixes. In Android 12, apps can access hang-up dump files, called tombstones, through an API called App Exit Reasons. </p></p>
                </ul><br><br><br><br><div class=

    Latest news from the Android & Operating-System & Google