Posted by Matthew McCullough, Vice President, Product Administration, Android Developer
Simply now, we kicked off the primary day of Android Dev Summit within the Bay Space, the place my crew and I coated numerous methods we’re serving to you construct wonderful experiences for customers by leveraging Fashionable Android Improvement, which might help you lengthen these apps throughout the numerous gadgets Android has to supply – throughout all display sizes from the one in your wrist, to massive screens like a pill or foldables.
Right here’s a recap of what we coated, and don’t neglect to look at the complete keynote!
Fashionable Android Improvement: Compose October ‘22
A number of years in the past, we launched a set of libraries, instruments, providers, and steering we name Fashionable Android Improvement, or MAD. From Android Studio, Kotlin, Jetpack libraries and highly effective Google & Play Providers, our aim is to make it sooner and simpler so that you can construct prime quality apps throughout all Android gadgets.
For constructing wealthy, stunning UIs, we launched Jetpack Compose a number of years in the past – that is our really helpful UI framework for brand new Android purposes.
We’re introducing a Gradle Invoice of Supplies (BOM) specifying the secure model of every Compose library. The primary BOM launch, Compose October 22, accommodates Materials Design 3 parts, lazy staggered grids, variable fonts, pull to refresh, snapping in lazy lists, draw textual content in canvas, URL annotations in textual content, hyphenation, and LookAheadLayout. The crew at Lyft has benefited from utilizing Compose. They shared “Over 90% of all new characteristic code is now developed in Compose.”
Fashionable Android Improvement involves life in Android Studio, our official IDE that gives highly effective instruments for constructing apps on each sort of Android gadget. As we speak, we’re releasing numerous new options so that you can check out, together with up to date templates which can be Compose by default and have Materials 3, Reside Edit on by default for Compose, Composition Tracing, Android SDK Improve Assistant, App High quality Insights Enhancements and extra. Obtain the newest preview model of Android Studio Flamingo to check out all of the options and to offer us suggestions.
Put on OS: the time is now!
A key gadget that customers are turning to is the smallest and most private — the watch. We launched our joint platform – Put on OS – with Samsung simply final yr, and this yr, we have now seen 3X as many gadget activations, with superb new gadgets hitting the market, like Samsung Galaxy Watch 5 and Google Pixel Watch. Compose for Put on OS, which makes it sooner and simpler to construct Apps for Put on OS, went to 1.0 this summer time, and is our really helpful method for constructing consumer interfaces for Put on OS apps. Greater than 20 UI parts particularly designed for Wearables, with built-in materials theming and accessibility.
As we speak, we’re sharing up to date templates for Put on OS in Android Studio, in addition to a secure Android R emulator system picture for WearOS.
With personalised knowledge from a wearable, it’s vital to maintain the information utterly personal and protected, which is why we’ve been engaged on an answer to make this simpler – Well being Join. It’s an API that we inbuilt shut collaboration with Samsung for storing and sharing well being knowledge – all with a single place for customers to simply handle permissions.
Builders who put money into Put on OS are seeing massive outcomes: Todoist elevated their set up development charge by 50% since rebuilding their app for Put on 3, and Outdooractive decreased improvement time by 30% utilizing Compose for Put on OS. Now could be the time to convey a novel, participating expertise to your customers on Put on OS!
Making your app work nice on tablets & massive screens
As you heard earlier this yr: Google is all in on tablets, foldables, and ChromeOS. With superb new {hardware}–like Samsung Galaxy Z Fold4, Lenovo P12 Tab Professional, and Google’s upcoming Pixel Pill, there has by no means been a greater time to assessment your apps and get them prepared for big screens. We’ve been laborious at work, with updates to Android, improved Google apps and thrilling adjustments to the Play retailer making optimized Pill apps extra discoverable.
We’ve made it simpler than ever to check your app on the big display in Android Studio Electrical Eel, together with resizable and desktops emulators and visible linting that can assist you adhere to finest practices on any sized display.
We’ve additionally heard that we might help you by offering extra design and format steering for these gadgets. To assist immediately, we added new format steering for apps by vertical to developer.android.com, in addition to developer steering for Canonical layouts with samples.
Apps that put money into massive display options are seeing that work repay relating to engagement; take Ideas, which allows superb stylus interactions like drawing and form guides for ChromeOS and stylus gadgets, and noticed a 70% larger utilization for tablets in comparison with telephones!
Be looking out for extra updates on our enhancements to Android Studio, Window Supervisor Jetpack, and extra with the Type Components observe, broadcast stay on November 9.
Making it simpler to reap the benefits of platform options in Android 13
On the coronary heart of a profitable platform is the working system, and Android 13, launched in August, brings developer enhancements too many sides of the platform, together with personalization, privateness, safety, connectivity, and media.
For instance per-app language preferences, enhance the expertise for multilingual customers, permitting individuals to expertise their gadget in numerous languages in numerous contexts.
The brand new Photograph picker is a permission free solution to permit the consumer to browse and choose pictures and movies they explicitly wish to share along with your app, an important instance of how Android is targeted on privateness.
That will help you goal new API ranges, we’re introducing the Android SDK Improve Assistant device throughout the newest preview of Android Studio Flamingo, which provides you step-by-step documentation for an important adjustments to search for when updating the goal SDK of your app.
These are just some examples of how we’re making it simpler than ever to adapt your app to platform adjustments, whereas enabling you to reap the benefits of the newest options Android has to supply.
Connecting with you around the globe at Android Dev Summit
That is simply the primary day of Android Dev Summit – the place we kicked off with the keynote and dove into our first observe on Fashionable Android Improvement, we’ve nonetheless obtained much more over the approaching weeks. Tune in on November 9, once we livestream our subsequent observe: Type Components. Our ultimate technical observe can be Platform, livestreamed on November 14.
In the event you’ve obtained a burning query, tweet us utilizing #AskAndroid; we’ll be wrapping up every observe livestream with a stay Q&A from the crew, so you’ll be able to tune in and listen to your query answered stay.
This yr, we’re additionally actually excited to get the chance to fulfill with builders around the globe in individual, together with immediately within the Bay Space. On November 9, Android Dev Summit strikes to London. And the enjoyable will proceed in Asia in December with extra roadshow stops: in Tokyo on December 16 (extra particulars to come back) at Android Dev Summit with Google DevFest, and in Bangalore in mid-December (you’ll be able to specific curiosity to affix right here).
Whether or not you’re tuning in on-line, or becoming a member of us in-person around the globe, it’s suggestions from builders such as you that assist us make Android a greater platform. We thanks for the chance to work along with you, constructing wonderful apps and delighting customers throughout the entire completely different gadgets Android has to supply – take pleasure in your 2022 Android Dev Summit!