16 July 2020
Google has officially released Android 11 developer beta 2 within one month of the first beta release. The latest beta build brings the beta testing cycle to the platform stability stage. This is something important for app developers and basically ensures them that they should not worry about seeing any major under the hood changes going forward.
The official blog post mentions that platform stability represents the finalization of all Android 11 APIs and behaviors. These two things are crucial for any app developer looking to make his app compatible with the next major Android version. In other words, the APIs will remain more or less the same by the time Google releases the stable version.
Here is the official explanation for platform stability:
"Platform Stability means that all app-facing surfaces and behaviors are now final in Android 11. This includes not only final SDK and NDK APIs, but also final system behaviors and restrictions on non-SDK interfaces that may affect apps. So from Beta 2, you can release compatibility updates with confidence that the platform won’t change."
The app developers will now able to start working on making their apps compatible and beta test them for the working. Since Google has plans to release the Android 11 stable version in Q3 2020 i.e. by September 2020, they have about two months to ensure that their apps work with the new version from day one.
As far as any other new features and changes are concerned, Google has not made any mention of them in the post. If there are any such changes, we should be hearing about them from beta testers in the coming days. But all in all, it seems like Android 11 is almost ready for prime time and the team only wants to iron out the wrinkles. We will keep you in the loop if there are any major changes to the new Android version.