HomeMobileMultimodal picture attachment is now obtainable for Gemini in Android Studio

Multimodal picture attachment is now obtainable for Gemini in Android Studio



Multimodal picture attachment is now obtainable for Gemini in Android Studio

Posted by Paris Hsu – Product Supervisor, Android Studio

At each stage of the event lifecycle, Gemini in Android Studio has grow to be your AI-powered companion, making it simpler to construct prime quality apps. We’re excited to announce a big enlargement: Gemini in Android Studio now helps multimodal inputs, which helps you to connect photos on to your prompts! This unlocks a wealth of recent potentialities that enhance staff collaboration and UI improvement workflows.

You possibly can check out this new characteristic by downloading the most recent Android Studio canary. We’ve outlined a couple of use instances to attempt, however we’d love to listen to what you suppose as we work by bringing this characteristic into future steady releases. Test it out:

Picture attachment – a brand new dimension of interplay

We first previewed Gemini’s multimodal capabilities at Google I/O 2024. This expertise permits Gemini in Android Studio to grasp easy wireframes, and rework them into working Jetpack Compose code.

You will now discover a picture attachment icon within the Gemini chat window. Merely connect JPEG or PNG recordsdata to your prompts and watch Gemini perceive and reply to visible info. We have noticed that photos with sturdy shade contrasts yield the most effective outcomes.

New “Attach Image File” icon in chat window

1.1 New “Connect Picture File” icon in chat window

Example of multimodal response in chat

1.2 Instance multimodal response in chat

We encourage you to experiment with numerous prompts and pictures. Listed below are a couple of compelling use instances to get you began:

    • Speedy UI prototyping and iteration: Convert a easy wireframe or high-fidelity mock of your app’s UI into working code.
    • Diagram rationalization and documentation: Achieve deeper insights into complicated structure or knowledge movement diagrams by having Gemini clarify their parts and relationships.
    • UI troubleshooting: Seize screenshots of UI bugs and ask Gemini for options.

Speedy UI prototyping and iteration

Gemini’s multimodal help permits you to convert visible designs into useful UI code. Merely add your picture and use a transparent immediate. It really works whether or not you are working from your personal sketches or from a designer mockup.

Right here’s an instance immediate: “For this picture offered, write Android Jetpack Compose code to make a display that is as near this picture as attainable. Ensure that to incorporate imports, use Material3, and doc the code.” After which you’ll be able to append any particular or extra directions associated to the picture.

Example prompt: 'For this image provided, write Android Jetpack Compose code to make a screen that's as close to this image as possible. Make sure to include imports, use Material3, and document the code.'

Example of generating Compose code from high-fidelity mock using Gemini in Android Studio

2. Instance of producing Compose code from high-fidelity mock utilizing Gemini in Android Studio (code output)

For extra complicated UIs, refine your prompts to seize particular performance. As an example, when changing a calculator mockup, including “make the interactions and calculations work as you’d count on” ends in a totally useful calculator:

Example prompt to convert a calculator mock up

Example of generating Compose code from high-fidelity mock using Gemini in Android Studio

3. Instance of producing Compose code from wireframe by way of Gemini in Android Studio (code output)

Observe: this characteristic supplies an preliminary design scaffold. It’s a very good “first draft” and your edits and changes will probably be wanted. Widespread refinements embody guaranteeing appropriate drawable imports and importing icons. Think about the generated code a extremely environment friendly start line, accelerating your UI improvement workflow.

Diagram rationalization and documentation

With Gemini’s multimodal capabilities, you may as well attempt importing a picture of your diagram and ask for explanations or documentation.

Instance immediate: Add the Now in Android structure diagram and say “Clarify the parts and knowledge movement on this diagram” or “Write documentation about this diagram”.

Example of generating Compose code from high-fidelity mock using Gemini in Android Studio

4. Instance of asking Gemini to assist doc the NowInAndroid structure diagram

UI troubleshooting

Leverage Gemini’s visible evaluation to determine and resolve bugs rapidly. Add a screenshot of the problematic UI, and Gemini will analyze the picture and recommend potential options. You may as well embody related code snippets for extra exact help.

Within the instance beneath, we used Compose UI verify and located that the button is stretched too vast in pill screens, so we took a screenshot and requested Gemini for options – it was in a position to leverage the window dimension lessons to offer the suitable repair.

Example of generating Compose code from high-fidelity mock using Gemini in Android Studio

5. Instance of fixing UI bugs utilizing Picture Attachment (code output)

Obtain Android Studio immediately

Obtain the most recent Android Studio canary immediately to attempt the brand new multimodal options!

As at all times, Google is dedicated to the accountable use of AI. Android Studio will not ship any of your supply code to servers with out your consent. You possibly can learn extra on Gemini in Android Studio’s dedication to privateness.

We recognize any suggestions on stuff you like or options you wish to see. If you happen to discover a bug, please report the problem and likewise try recognized points. Bear in mind to additionally observe us on X, Medium, or YouTube for extra Android improvement updates!



RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -
Google search engine

Most Popular

Recent Comments