I have a hunch about what design will look like in 5 years. I believe we all know it's going to look significantly different. This is evident from the work being done by the teams building the future of design tools. But to understand the scale of the difference between where we are today and where we're going to be, we should examine design from various perspectives. Although I could discuss hardware engineering and physical design since that's where I began my career, I think that's a different topic for another article. For now, let's focus on digital design.
We can start with the surface you're looking at right now—a website that has been created by a team with specific goals in mind for the benefit of its users. In the near future, we will be able to go from designing in a tool, in low fidelity, directly to a polished, responsive, interactive website with just a few clicks. The transition from a polished design to a polished website is already possible with tools like Anima, which integrate with Figma and can generate websites based on a design. Anima preserves the design exactly as it is, and you can even create a responsive website if you configure your properties correctly. However, the key difference is that you still need a skilled designer to conceptualize and express your intentions in a tool like Figma or Adobe XD before this becomes an option.
Some members of the internal Figma team (Sawyer Hood and Jordan Singer) have made incredible progress this month by developing a way to generate responsive designs coded in Tailwind from basic wireframes and prompts using GPT-4Vision. I find this amazing because, at its limit, it resembles designers collaborating with an AI "partner" that rapidly creates and refines designs based on human feedback. To implement the new design, the designer simply needs to feed back, verify the changes are as intended, and click a button. Consider what it would mean to train the tool with your specific design system or an app with a style that you aspire to. The tool can also explore screens with different brand identities, helping designers (or anyone) discover preferences while in the exploratory phase. These tools will make designing and launching websites and apps incredibly accessible. The goal is to streamline design and shipping cycles. As more users adopt these tools, design cycles will shorten rapidly in the industry. Frontend work will be (mostly) automated, freeing designers from relying on frontend development. These tools will increase the presence of product thinking in designers' workflows and design work in product thinkers' workflows.
We have all heard or considered the potential drawbacks of relying on such tools—innovative, new products might become scarce, similar to the standardization of architecture (do you know the name of the architect who created the plan of your office, apartment, or home?) unless deliberate efforts are made, since training relies on existing content. On the other hand, as more people develop purpose-built, opinionated software, niche products will flood into our lives. Brand will continue to be king in a lot of software circles, I doubt that will change.
Is it good that design is heading this direction? I don't think that's really for me to say. The momentum is here, so I'm already thinking about how I'll adapt. There are obviously some caveats here—things like backend work, animation & interaction design, and software-hardware integration aren't covered by these recent changes. But could they be? I think we'll find out. As for the present, I'm staying up on the news and development of these tools, and as soon as the barrier to entry is low enough, I'll be integrating them into my workflow to see how to develop this new skillset. The times are changing.