Machine Learning
With Core ML 2, you can process models faster than ever, make them smaller, and much more. And now, you can easily build and train models using the new Create ML framework, with no machine learning expertise required.
Learn more about machine learning
ARKit 2
iOS is the biggest AR platform in the world, and now you can create even more incredible experiences with ARKit 2. Multiple users can use their iOS device to simultaneously view AR experiences or play multiplayer games, as bystanders spectate. AR experiences can be saved and resumed at a later time in the same state. And you can incorporate real-world objects into your AR experiences, giving your users greater immersive opportunities.
Siri Shortcuts
Siri can now intelligently pair users’ daily routines with your apps to suggest convenient shortcuts right when they’re needed. Use the Shortcuts API to help users quickly accomplish tasks related to your app, directly from the lock screen, in Spotlight, or from the Siri watch face.
Learn more about Siri Shortcuts
Get Ready for the All-New Mac App Store
The reimagined Mac App Store arrives with a new look and new editorial content that inspires and informs. Organized around the specific things customers love to do on Mac, along with insightful stories, curated collections, and videos, the Mac App Store on macOS Mojave beautifully showcases your apps and makes them even easier to find.
Learn more about the all-new Mac App Store
Upcoming iOS 11 App Update Requirements
iOS 11 delivers innovative features and the redesigned App Store to hundreds of millions of customers around the world. Your apps can deliver more intelligent, unified, and immersive experiences with Core ML, ARKit, new camera APIs, new SiriKit domains, Apple Music integration, drag and drop for iPad, and more. Starting July 2018, all iOS app updates submitted to the App Store must be built with the iOS 11 SDK and must support the Super Retina display of iPhone X.
Learn more about submitting iOS apps to the App Store
Google Play Console
New features and reports in the Play Console will help you improve your app’s performance and grow your business. Read about the improvementsto the dashboard, statistics, Android vitals, pre-launch report, acquisition report, and subscriptions dashboard. You can also upload, test, and publish apps using our new publishing format, the Android App Bundle.
Dynamic features via the Android App Bundle
The Android App Bundle also enables modularization so that you can deliver features on-demand, instead of during install. You can build dynamic feature modules in the latest Android Studio canary release. Join our beta program to publish them on Google Play.
Android App Bundle & Google Play Dynamic Delivery
Introducing the new app model for Android. Dramatically reduce app size with a new publishing format—the Android App Bundle. In Android Studio, you’ll now build an app bundle that contains everything your app needs for any device—all the languages, every device screen size, every hardware architecture. Then, when a user downloads your app, Google Play’s new Dynamic Delivery will only deliver the code and resources matching the user’s device. People see a smaller install size on the Play Store, can download your app more quickly, and save space on their devices.
Android Jetpack
Android Jetpack, designed to accelerate your app development. Android Jetpack is the next generation of Android components, bringing together the benefits of the Support Library — backwards compatibility and immediate updates — to a larger set of components, making it quick and easy to build robust, high quality apps. Android Jetpack manages activities like background tasks, navigation, and lifecycle management, so you can eliminate boilerplate code and focus on what makes your app great. Android Jetpack is designed to work well with Kotlin, saving you even more code with Android KTX. The new Android Jetpack components released today include WorkManager, Paging, Navigation, and Slices.
Android Studio 3.2 Canary
Android Studio 3.2 features tools for Android Jetpack including a visual Navigation Editor and new code refactoring tools. The canary release also includes build tools to create the new Android App Bundle format, Snapshots in the Android Emulator for fast start time, new R8 optimizer for smaller download and install app code size, a new Energy Profiler to measure app impact on battery life, and more. You can download the latest version of Android Studio 3.2 from the canary channel download page.