In February, 2020 Google announced a first Android 11 developer preview. In Android 11 google includes most of the hidden improvements in OS. This update also includes bug fixes and a set of productivity improvements for developers.
There are multiple devices available for download Android 11 OS preview on mobile devices. All are mainly supported devices for android 11 listed below:
- Pixel 2 / 2XL
- Pixel 3 /XL
- Pixel 3a
- Xiaomi Mi Note 10/ 10 Pro
- OnePlus 8
- Samsung Galaxy S10/S10e
What’s New In ANDROID 11
1.Update Recent Apps Overview
In android 11 in a recent apps overview there are added three new buttons like, “Screenshot”, “Selects” and “Share”. You could manually select text and images in the recent apps overview. While the “Screenshot” button will take a screenshot of the app that is showing up in the recent app screen and the “Share” button takes the screenshot and opens the sharing pop-up for quick sharing.
2. Resize Picture-In-Picture Mode Preview
In this update allows to resize and move the picture in picture window preview. This feature is very useful for the user for parallel use of multiple apps.
3. Added New Icon Shapes In Pixel Themes
In this update google added “Hexagon” and “Flower” icon shapes in the Pixel Themes app. This theme lets you customize some parts of your device user interface such as the font, accent color, icon shape, and icon fill from a number of pre-installed choices.
4. In a App Drawer Now You Remove Apps From Suggestion Row
In a pixel launcher now you have to remove your app from the app suggestion row. Suggestions of apps mainly listed from the recent usage apps.
5. Added Controls Menu In Power Menu Items Pop-up
In android 11 it’s the most useful feature added in update. In this feature you add some “Quick Controls” for mostly usability in your device. Also this UI is updated in new Android 11 preview.
6. Reverse Charging Feature
Google is working to support reverse wireless charging for certain devices. This feature is still under development but this feature is spotted in “Setting” > “Battery”. Also you can see this feature in
7. Update On Gesture Tutorial
In a pixel launcher now added Gesture navigation tutorial for back press feature. In android 10 added this feature support but now a tutorial added in Android 11 preview.
8. Update In Wifi Settings
In this feature google added auto-connect wifi option. This option is spotted in the Wifi Settings details screen. This feature is good for users also so users are able to select which Wi-Fi connection automatically or not.
9. Share Menu Pinning Favourite App
In this feature now users can customize the share menu apps so every time the user does not go to find out the app. Also this feature is time saving for the user.
10. New APIs
In a 5G state API, which will make it possible for Android to see if a user is currently on a 5G network. Also this API will make it such that developers can activate certain experiences available to the platform when on the faster, next-gen network. Another new API is foldable devices.
11. Update Hotspot & Tethering Settings UI
In this update the Wi-Fi hotspot settings are on the same page as the toggles for USB tethering and Bluetooth tethering. Also Ethernet tethering, this feature is newly added to Android 11 Developer Preview 3, is currently missing in the new Hotspot & Tethering UI.
12. For Developers Now Added Wifi Pairing
Added some of the most useful features for developers while debugging the app. Developers now allow to pair the device using Wi-Fi. In this feature developer now easily connects device with IDE.
13. In a Pixel Launcher Added Grid Size Customization
In Android 11 Developer Preview 4, added for managing surfaces using this menu in the Pixel Themes app. Once this feature is rolled-out, you’ll be able to choose from 5×5 (default), 4×4, 3×3, or 2×2 grid sizes for app icons. This feature is useful for resizing the surface of the application view in main screen.
14. Added Native Screen Recorder
Google is adding a built-in screen recorder to Android, and Android 11 pretty much confirms the feature will launch this year.
15. For Developers Google Added App Exist Reasons API
This will return a list of ApplicationExitInfo records containing the reasons for the most recent app deaths. Also this api returns only the most recent records. Also please check this link for more update “getDeviceConfigurationInfo”
Migrating app to Android 11
Every release of Android Versions introduces a new features as well as behavior changes aimed at making the Android more helpful, more secure, and better performing. So when your app is developed in an existing environment so you have to adapt new changes to support your app in a newer version of android.
It's important for apps to be ready with new platform support so users can also receive the new advantage of new features and APIs.
Migration has two phases, learn following points:
Ensuring app compatibility (by Android 11 final release)
Targeting the new platform features and APIs
Ensure compatibility with Android 11
Before you implement the latest APIs and new features you have to test your app with the new implementation after you have to migrate your app and release it.
Update your target version and use Android 11 features
In this section you have to learn how to enable full support for Android 11 by updating your targetSdkVersion to R and adding new features from Android 11.
Android 11 introduces some behavior changes for offering new APIs, so when you update your app targetSdkVersion to R you might require changes to your app's code. So first you have to understand how your app might be affected when you migrate your app to Android 11. So check what’s new behaviour changes available in Android 11.
Below all steps are added for testing your app with Android 11, so be sure to complete those steps first.
Our Android developers are always up to date with latest trends and releases in Android app development. You can choose our Android app developers from a pool of talents on-board and hire for your business needs and we will get you an outstanding Android application.