Android Studio Jellyfish is Steady!

Android Studio Jellyfish is Steady!
Android Studio Jellyfish is Steady!


Android Studio Jellyfish (2023.3.1) is making waves with its official steady launch! 🪼🌊 Dive into cutting-edge AI options like Gemini in Android Studio, seamless Google providers integrations like Android Machine Streaming, and way more. All designed to supercharge your Android growth to construct next-generation, high-quality apps.

Surf beneath to study extra about all of the updates, product high quality enhancements, and new options throughout your key flows in Android Studio Jellyfish, and download the most recent steady model at this time to attempt them out!

Immediately, Gemini in Android Studio is obtainable in over 200+ countries and territories, together with a brand new set of nations in Europe. Because of the entire helpful suggestions you’ve offered us during the last yr, we’re excited to deliver Gemini in Android Studio (previously Studio Bot) into this steady launch of Android Studio, as your AI-powered growth companion in Android Studio, able to stage up your productiveness. Ask your Android growth questions and get assist immediately: whether or not it’s to generate code, discover sources, or clarify finest practices, Gemini in Android Studio is right here to avoid wasting you helpful time. Plus, it integrates seamlessly together with your workflow:

Onboard after which opt-in with the built-in AI privacy controls, and study extra about how the present capabilities of Gemini in Android Studio can speed up your growth workflow.

Gemini in Android Studio

Modular login permissions

To offer you extra exact management over the permissions you grant for particular options, the brand new sign-in circulation lets you choose solely the Google Service integrations you need to allow. This implies you determine precisely which options, like Gemini for Android Studio, App High quality Insights, and Android Machine Streaming, are in a position to entry the required Google providers utilizing your Google account.

Manage login settings in Android Studio

Handle login settings in Android Studio

Switch accounts in Android Studio

Change accounts in Android Studio

Debug

Android Machine Streaming, powered by Firebase

Android Device Streaming, powered by Firebase, enables you to securely hook up with distant bodily Android gadgets hosted in Google’s safe knowledge facilities. It’s a quick and straightforward option to check your app towards bodily items of a number of the newest Android gadgets, together with the Google Pixel 8 and eight Professional, Pixel Fold, choose Samsung gadgets, and extra.

Device Streaming in Android Studio, running your app on a remote Pixel Fold

Machine Streaming in Android Studio, working your app on a distant Pixel Fold

After connecting to a tool, you’ll be able to deploy your app, view the show, work together with the system (together with rotating or unfolding the system), and anything you would possibly do with a tool utilizing a direct ADB over SSL connection—all with out leaving Android Studio. Whenever you’re executed utilizing the system, Google wipes all of your knowledge and manufacturing facility resets the system earlier than making it obtainable to a different developer.

Android Machine Streaming is at present obtainable as a no-cost trial after you sign up to Android Studio together with your Google account and choose a Firebase mission to make use of. In case you don’t have already got a Firebase mission, it’s simple to create one.

AQI Crashlytics: Multi-events, keys, and logs

Dive deeper into App High quality Insights (AQI) crash experiences with Android Studio Jellyfish! We have listened to your suggestions and made analyzing crashes simpler than ever:

    • Iterate by means of occasions: Now discover a number of occasions inside a Crashlytics report in reverse chronological order, revealing patterns for quicker debugging.
    • Discover customized knowledge: View customized keys/values and logs for every Crashlytics crash report (discover them within the Keys and Logs tabs after deciding on a report).
    • Analyze ANRs (Software Not Responding): Entry and examine ANRs straight inside each the Android Vitals and Crashlytics tabs.

App Quality Insights in Android Studio

Machine Streaming in Android Studio, working your app on a distant Pixel Fold

Embedded Format Inspector

In Android Studio Jellyfish, Format Inspector is now embedded by default within the Operating Gadgets software window. This integration saves display real-estate, centralizes your workflow in a single software window, and delivers vital efficiency positive factors – with a 50% enchancment in rendering speeds. You possibly can effortlessly toggle between deeply inspecting and interacting together with your app, and use snapshots for 3D visualizations of your UI. Uncover the total vary of options here.

Embedded Layout Inspector with Pixel Fold Emulator

Embedded Format Inspector with Pixel Fold Emulator

Optimize

App Hyperlinks Assistant: Internet associations file assist

App Links Assistant now helps net affiliation file validation. This new characteristic streamlines deep linking by serving to you determine and repair errors in your deep hyperlinks setup (each in your Android manifest file and the corresponding Digital Asset Hyperlinks JSON file). Guarantee a seamless consumer expertise by validating that your JSON file is appropriately formatted for add to your area.

App Links Assistant: Web associations file support

App Hyperlinks Assistant: Internet associations file assist

Baseline Profile set up

Baseline Profiles enhance code execution velocity by about 30% from the primary launch by avoiding interpretation and just-in-time (JIT) compilation steps for included code paths. Whereas Android Studio has included Baseline Profiles in builds for years now, these had been solely really compiled by the OS in manufacturing (usually by Play Retailer).

Android Studio Jellyfish now compiles these Baseline Profiles when any non-debuggable app construct is put in on a tool. This is applicable to launch builds, in addition to whenever you’re profiling with low-overhead.

This implies — so long as you are not utilizing a debug variant of your app — the efficiency you see when putting in from Studio / CLI now way more intently matches manufacturing by benefiting from profiles from a Baseline Profile generator module and libraries like Compose.

High quality enhancements

Past new options, we additionally proceed to enhance the general high quality and stability of Android Studio. In actual fact, over 900 bugs had been addressed through the Jellyfish/AGP-8.4 cycle, and reminiscence errors are down by 40%.

IntelliJ platform replace

Android Studio Jellyfish (2023.3.1) consists of the IntelliJ 2023.3 platform launch, which has many new options reminiscent of complete assist for the most recent Java 21 programing language options, an intuitive floating toolbar with modifying actions, and a Run to Cursor inlay choice within the debugger to hurry up your workflow. Learn more.

Abstract

To recap, Android Studio Jellyfish 🪼consists of the next enhancements and options:

Develop

    • Gemini in Android Studio
    • Modular login permissions

Debug

    • Android Machine Streaming
    • AQI Crashlytics: Multi-events, keys, and logs
    • Embedded Format Inspector

Optimize

    • App Hyperlinks Assistant: Internet associations file assist
    • Baseline Profile set up

High quality Enhancements

    • 900+ bugs addressed
    • Reminiscence errors down by 40%

IntelliJ Platform Replace

    • Newest Java 21 characteristic assist
    • Run to Cursor inlay choice
    • Extra 2023.3 options

Getting Began

Prepared for next-level Android growth? Download Android Studio Jellyfish 🪼 and unlock cutting-edge options at this time! As at all times, your suggestions is vital to us – check known issues, report bugs, suggest improvements, and be a part of our vibrant group on LinkedIn, Medium, YouTube, or X. Let’s construct the way forward for Android apps collectively!



Leave a Reply

Your email address will not be published. Required fields are marked *