Design

Figma's First Draft on a Real Project — Honest Results

Jason Day
Jason Day
June 5, 20252 min read
Figma's First Draft on a Real Project — Honest Results

At Atomic Robot, our design team frequently faces tight deadlines to enhance UX/UI for clients. These clients often request significant changes at the last minute, emphasizing the importance of maximizing our limited time effectively.

We were tasked with improving a weather app’s UX and UI flows, particularly focusing on lightning alerts. While the client provided specific feature requests, we identified additional opportunities that we believed would further enhance their product.

Given the limited timeframe, we decided to test Figma’s new AI Beta feature, First Draft, to determine if it could streamline early design iterations and save time.

Putting First Draft to the Test

We started by pasting the client’s basic feature requests directly into First Draft:

  • FlashWeather AI radar map with a lightning layer that can be toggled on/off
  • Simplified weather forecast
  • Onboarding screens for the importance of push notifications and location permissions
  • Lightning detection tab with radius of nearest lightning, with visual aids to show level of safety
  • Simplified forecast tab that shows lightning threat forecast from low to medium to high
  • Settings page for selecting warning radius and times, plus a support section with contact email and website link
  • Option to name a specific location site and edit/delete
  • List of different saved sites with location, nearest strike, and threat forecast columns

Here’s what First Draft generated:

AI-generated mobile app screens for a weather app

Initially, these iterations appeared promising, but they ultimately fell short of our expectations.

Iterating on Onboarding Screens

We also wanted to create some onboarding screens for permissions, so we tried a few text input variations:

  • Onboarding screens for the importance of push notifications and location permissions
  • Radar map
  • Lightning map
  • Simplified forecast

AI-generated onboarding screens

That still wasn’t quite what we were looking for, so we tried to simplify the prompt:

Onboarding screens for the importance of push notifications and location permissions on a lightning weather app

AI-generated onboarding screens from simplified prompt

We found that First Draft produced significantly better results with simpler prompts. We wanted to like the onboarding screens it provided, but they weren’t quite the right fit. It felt more like a fun toy to play with than a reliable tool for design. Here are the onboarding screens we ended up designing ourselves with competitive research as our main source of inspiration.

Designer-made onboarding screens for location and notification permissions

Finding the Sweet Spot

But we didn’t let that stop our efforts to try and get First Draft to work for us. We had quite a few more features to consider, and we wanted to learn how to get better at using this new AI update.

To simplify the effort more, we found we got even better results by just focusing on text prompts for specific features, rather than trying everything at once:

10-day weather forecast

AI-generated 10-day forecast screens

Now we were getting somewhere. From these results, we were able to start pulling pre-built, reusable components. This weather card in particular:

AI-generated weather card

This is what the component looks like in the layers panel:

Figma layers panel showing the AI-generated weather card structure

And surprisingly, it was mostly responsive.

We did make some modifications to the component based on the features the client wanted to highlight for their use cases.

We were also able to change the image in the background with a text prompt. That made it easy to modify for different weather conditions, and we didn’t even have to open up a plugin.

Our Takeaway

Overall, the AI features in Figma show great potential. However, like any new tool, it may take time to learn how to effectively leverage it.

Our advice at Atomic Robot is to experiment with AI, but use it to complement your existing skills, not replace them. Practice with these new AI tools to enhance your skillset and learn what works best in your workflows.

Ready to Build Something Amazing?

Let's talk. Schedule a consultation to explore how our empathetic, strategic approach can help you turn complex needs into intuitive and enjoyable digital experiences.
Start a Conversation Let's Build Together