AI Vibe Lounge

Bring an app to life with Google AI Studio. No coding experience needed, just a good prompt.

When 15:30 – 16:10
16:20 – 17:00
Where Room EI 9
Bring Laptop & Google account

Welcome to the Vibe Lounge!

Your mission: build an app about Vienna with Google AI Studio. Pick one of two build paths: help everyone pronounce Viennese and Austrian food specialities like a local, or turn the sights of Vienna into a map you can explore and play.

Get ready

  1. 1

    Grab your laptop

    Use a personal Google account. Corporate accounts often have AI Studio turned off.

  2. 2

    Set up Google AI Studio

    Open ai.studio/build in your browser and sign in with your Google account.

  3. 3

    Pick your build path

    Food specialities or sights of Vienna. Both start with one prompt.

Your build path

Copy the starter prompt into Google AI Studio and click Build. Wait to see what Gemini creates for you before adding more capabilities. The first build takes a few minutes, so grab a snack or switch to the Code tab to see the code Gemini generates and the reasoning behind its decisions.

Then work through the goals in Path 1, or pick one of the alternative paths in Path 2.

Pro tip: test each feature after you prompt it to make sure it works as it should, and re-prompt if needed.

Path 1

Say it like a local: Austrian food specialities

Schnitzel is easy. But can you ask for a Kaiserschmarrn, a Käsekrainer or a Topfengolatsche without getting a puzzled look? Build an app that teaches everyone the names of Viennese and Austrian specialities and how to pronounce them like a real Wiener.

  • Wiener Schnitzel
  • Kaiserschmarrn
  • Tafelspitz
  • Sachertorte
  • Käsekrainer
  • Germknödel
  • Marillenknödel
  • Melange
  1. Starter prompt

    Your pronunciation guide

    Create a Viennese food specialities app. Use Gemini 3.5 Flash to act as a friendly Viennese local who teaches me how to pronounce the names of Austrian dishes like Wiener Schnitzel, Kaiserschmarrn, Tafelspitz and Sachertorte.

  2. Goal 1

    Images and descriptions

    Task: Show an image and a short description for every speciality, so you know what you are about to order.

    Hint: Ask the AI:

    Add an image and a short description to every dish. Explain what it is, what it is made of, where it comes from, and when Austrians typically eat it.

  3. Goal 2

    Categories and filters

    Task: Group the dishes into categories and let users filter and search them.

    Hint: Try prompting:

    Group the dishes into categories like main dishes, soups, desserts, pastries, street food and drinks. Add filter buttons for the categories, a filter for vegetarian dishes, and a search bar so I can quickly find a dish.

  4. Goal 3

    Pronunciation from a local

    Task: Add a "Say it like a local" button that reads the name of each dish out loud the way a Viennese would say it, with a phonetic spelling and the dialect word.

    Hint: Ask the AI:

    Can you add a button to every dish that uses Gemini text to speech to pronounce its name like a friendly Viennese local, so I know how to say it? Also show a phonetic spelling and the Viennese dialect word if there is one, for example "Paradeiser" instead of "Tomate".

  5. Goal 4

    Get creative

    Task: If you still have time, give it your own spin with your own feature idea and prompt.

Path 2

Explore the sights of Vienna

From the Stephansdom to the Riesenrad, Vienna is packed with landmarks. Start with an interactive map in your browser, then pick one direction to take it: unlock achievements, cruise through the city or test your knowledge with trivia. Each path starts from your map, so choose the one you like best.

  • Stephansdom
  • Schönbrunn
  • Belvedere
  • Riesenrad
  • Hofburg
  • Hundertwasserhaus
  • Naschmarkt
  • MuseumsQuartier
  1. Starter prompt

    Your map of Vienna

    Create a map of the sights of Vienna that I can navigate in my browser.

  2. Path A

    Play it as a game with achievements

    Task: Turn exploring the map into a game where visiting sights unlocks achievements.

    Hint: Ask the AI:

    Turn the map into a game. I explore Vienna and unlock achievements for visiting sights, for example "Imperial" for visiting all Habsburg palaces or "Dizzy Heights" for riding the Riesenrad. Show my progress, a score, and a collection of the badges I have earned.

  3. Path B

    "Navigate" GTA style

    Task: Drive through the streets of Vienna from a top-down view with a minimap that guides you to the next sight.

    Hint: Try prompting:

    Let me navigate the city GTA style: I drive a car through the streets of Vienna from a top-down view using the arrow keys or WASD. Show a minimap with my position and the next sight in the corner, and start a short mission when I arrive at a landmark.

  4. Path C

    Create a trivia

    Task: Quiz players about each landmark when they arrive, and reward correct answers.

    Hint: Ask the AI:

    Add a trivia quiz to every sight. When I reach a landmark, ask me three multiple-choice questions about its history. Correct answers earn bonus points, and every answer reveals a fun fact about the place.

  5. Path D

    Get creative

    Task: If you still have time, give it your own spin with your own feature idea and prompt.

Publish your creation

When you're ready to share your work with the world, use the Publish button on the top right and follow the steps to deploy your project to Cloud Run. At the end you will get a URL you can share.

Then submit that URL to enter the raffle.

Note: You are now using your own API key and might get charged.

Need a hand?

Don't get stuck! If you need technical support, clarification on the goals, or help debugging your prompts, grab a member of the DevFest team in the room. We are here to help you cross the finish line.

Celebrate!

  • Share your experience: post your creation or something you learned while vibe coding on your social channels, using #DevFestVienna and #BuildwithGemini.
  • Tag us: X, Bluesky, LinkedIn or Facebook.
  • Show it off: show your finished app to the team in EI 9.

Enter the raffle

Finished your app? Submit the URL of your published app and tell us what you built. Every submission takes part in the raffle.

Submit your app