Initial Developer Preview of Android 14 |
Written by Nikos Vaggalis | |||
Tuesday, 14 February 2023 | |||
This first preview in the release cycle is asking for feedback from the Android community which in turn might initiate multiple iterations within the timeframe allocated. Let's find out what Android 14 has in store. Android 14 is a release that cumulatively heralds enhancements to performance, privacy, security, and user customization by The preview in essence focuses on Behavior Changes and New APIs. As far as the Behavior Changes are concerned, these are split between changes that affect all apps regardless of the targetSdkVersion, and those targeting v14 or higher only. So for all apps, changes include the following: Core functionality:Schedule exact alarms are denied by default Core functionality:Context-registered broadcasts are queued while apps are cached Security:Minimum installable target API level For apps v14 or higher, the changes include the following: Core functionality:Foreground service types are required Security:Restrictions to implicit and pending intents Security:Runtime-registered broadcasts receivers must specify export behavior Security:Exception is thrown for receivers that receive only system broadcasts Security:Safer dynamic code loading As far as New APIs are concerned, the new features are : Internationalization:Per-app language preferences Internationalization:Grammatical Inflection API Internationalization:Per-app language preferences Accessibility:Non-linear font scaling to 200% Those changes aside, a big one is the initial support for Java 17, giving access to over 300 OpenJDK 17 classes, so that Of course, the preview also includes compatibility framework tools to check your app against the new requirements or to help you migrate to the new version. You can also force-enable or disable the changes individually from Developer options or adb. To use the new Android 14 APIs and test the behavior changes, you need to set up the Android 14 SDK. Finaly, the Android community is asked to explore the new APIs and behavior changes and report any critical issues or requests If you are up to the task then do that using the project's issue tracker or report issues using the Android Beta Feedback app that's included in preview builds on Pixel devices.
More InformationAndroid 14 Developer Preview Specs The first developer preview of Android 14 Related ArticlesJava Or Python For Android - Why Not Both! Jetpack Compose Multiplatform Beta Released Android Jetpack Compose Is Welcome, But What About The Churn? To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.
Comments
or email your comment to: comments@i-programmer.info |
|||
Last Updated ( Tuesday, 14 February 2023 ) |