TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: How Are People Designing Apps in the Age of AI?

18 点作者 hhimanshu8 个月前
In the age of AI, I’m curious to know how people are designing apps, especially if they’re solo founders or small teams. Are there tools out there that can help design app workflows from end to end? What does the process look like for solopreneurs who are juggling both development and design?<p>Specifically, with frameworks like TailwindUI, TailwindCSS, and ShadCN being mature and widely available, why does designing quickly and efficiently still feel like a challenge? Is there a gap between the tooling available and the ability to build great UX fast?<p>Also, how do people handle UX variants when designing and iterating on their apps? Do tools exist that simplify managing and testing different versions of the UI?<p>Would love to hear about how people are approaching app design, especially in small or one-person teams, and whether there are tools or processes that bridge this gap effectively.

12 条评论

hiAndrewQuinn8 个月前
I&#x27;ll be honest, mostly I just ask AI to keep generating boilerplate vanilla JavaScript+jQuery and CSS until I truly hit a point where that is infeasible. Then I switch to React and Bootstrap (yes, I still use Bootstrap).<p>But I hail from the underground catacombs of system administration. Creaky venerable lovable command line tools. Heck, even &quot;traditional&quot; engineering (my degree was in EE, and my first love was physics). Design is both not my strong suit, and also something I have strange opinions about (I&#x27;d probably be classed as a &quot;power user&quot; for just about every program I regularly pay conscious attention to). I&#x27;m doing this mostly to finally become the &#x27;true&#x27; full-stack engineer I&#x27;ve dreamed of being since I was a kid, who understands what&#x27;s happening to some level from the electron.<p>All that to say: I really suck at it, and AI puts me on the lower end of mediocre. Progress!<p>f I was living in my own hermetically sealed chamber, everything I make would look and feel like <a href="https:&#x2F;&#x2F;github.com&#x2F;hiAndrewQuinn&#x2F;finstem">https:&#x2F;&#x2F;github.com&#x2F;hiAndrewQuinn&#x2F;finstem</a> , but I&#x27;m not. And that&#x27;s a good thing! I&#x27;m a cantankerous dude at times, it&#x27;s great that even I can get pulled out of my shell to mess around with like, AJAX and modal dialogs and such.
muzani8 个月前
I prefer weird, marketable designs rather than doing generic design faster.<p>Like instead of a generic progress bar to your next payment, it should look like an hourglass that changes from sand to blood when your payment is overdue. For some reason, the PMs didn&#x27;t like this, though. Nor did they like the idea of sending threatening Suno-generated music on WhatsApp instead of push notifications.<p>But the more intelligent AIs are quite good at this. I&#x27;ve been doing moodboards, like taking snippets from comic books and asking AI to design it to that style, with thick bordered buttons and full screen notifications that &quot;BAM!&quot; at you. Haven&#x27;t tried with o1 but it seems perfect for it.
bgun8 个月前
It seems to me that AI-based coding assistants are better at writing code for more established frameworks, which has led me to defaulting to vanilla or tried-and-true&#x2F;&quot;boring technology&quot; because AI has trouble with newer or more frequently changing stuff. Curious if this has been the case for anyone else.
评论 #41543140 未加载
skydhash8 个月前
Balsamiq. It&#x27;s a step up from paper and whiteboard. I do the first iteration in it to test out the flow. After that, I switch to Figma for the design system, branding and colors. Then I code.<p>All the designs are mostly suggestions, I usually don&#x27;t try to be pixel perfect, just to be consistent visually.
评论 #41537753 未加载
iceburgcrm8 个月前
I&#x27;ve moved to create metadata driven applications. This approach works well with AI as AI can be used to generate the metadata which powers the application.<p>For example I created an open source metadata crm called IceburgCRM iceburg.ca (available in Django &#x2F; Laravel) recently. Without AI involved you could configure the crm by inserting data in the database. For example you add an entry for accounts, contacts, etc in the modules table and your crm will have menu links and a module section setup for accounts, contacts.<p>With AI you can now generate metadata needed to create custom crms. For example typing in &quot;create a wine crm&quot; in the AI prompt I build I can generate:<p><a href="https:&#x2F;&#x2F;wine.iceburg.ca" rel="nofollow">https:&#x2F;&#x2F;wine.iceburg.ca</a><p>&quot;create a crm for bee keeping&quot;: <a href="https:&#x2F;&#x2F;beekeeping.iceburg.ca" rel="nofollow">https:&#x2F;&#x2F;beekeeping.iceburg.ca</a><p>&quot;create a coffee lovers crm&quot;: <a href="https:&#x2F;&#x2F;coffee.iceburg.ca" rel="nofollow">https:&#x2F;&#x2F;coffee.iceburg.ca</a><p>Using AI in traditional applications opens up a new dimension for us crud developers. I think we will see a shift to more metadata applications in the future as the benefits become clear. It&#x27;s a new field using a different type of creativity and some old school design patterns.
StickyRibbs8 个月前
My most productive workflow, is take a stab at what I want first and use gpt&#x2F;claude to generate boiler plate code. I use the base components from tailwind components and ask Claude&#x2F;GPT to tailor them to my needs.<p>Been working great! I proofread almost everything of course but moving really fast and not having to muck around with which tailwind class is really nice.
评论 #41546889 未加载
mjomaa8 个月前
Because AI is not there yet. Boilerplates are the better option until AI generation catches up. Here is what I do:<p>1. Explore an idea, research what competitors do, etc.<p>2. Use my own boilerplate for a greenfield project <a href="https:&#x2F;&#x2F;achromatic.dev" rel="nofollow">https:&#x2F;&#x2F;achromatic.dev</a> (sorry for self-promo)<p>3. Write down what I actually want and paste the text and screenshot to v0 to see if it can generate something useful.<p>4. Improve&#x2F;write the initial code by hand.<p>5. Paste the code into Claude and improve it more manually in an iterative fashion.<p>6. Make sure it is consistent with the rest of the codebase.<p>PS: I&#x27;m deep into developer tools now. Have forked the original drawIO&#x2F;mxGraph, resolved all monkey patches, translated everything to TypeScript, added Multiplayer and more (~250k slocs) - ready as a base to explore some tools like one that solves your described problem. Here is a screenshot: <a href="https:&#x2F;&#x2F;i.imgur.com&#x2F;opiu7z4.png" rel="nofollow">https:&#x2F;&#x2F;i.imgur.com&#x2F;opiu7z4.png</a> I do envision Achromatic as a dev&#x2F;design tool company.
评论 #41543951 未加载
fullstackwife8 个月前
The value of frameworks is reduced by the growth of AI-powered coding assistants. Frameworks were supposed to save you some time and improve maintainability, but with GenAI this seems to be not the case anymore (or soon).<p>(also future GenAI friendly frameworks may be not really programmer friendly)
simonhfrost8 个月前
Magicpatterns.com. It&#x27;s similar to v0.dev but seems to just produce better looking UI.<p>Midjourney for stock images, or branded content. Sometimes it&#x27;s even useful for icons.
purple-leafy8 个月前
Yes I can help with this!<p>I go straight to code, but I use my design copilot chrome extension [0][1] to constantly give me component-level design feedback as I build.<p>It basically forms my entire design system now.<p>Currently it’s a manual process - you use the built in screenshot tool and it kicks off the design feedback flow.<p>But I’ve been playing with adding data-attributes for automatic feedback whenever the component changes :)<p>Try it out and leave a review, it’s 100% free and operates on a BYO API key model to remain free. You can get a free Google Gemini API key with a very awesome free tier<p>I’m a solo dev but I’ve started using my tool at work! I also used the tool itself to design its own look and feel<p>[0] - <a href="https:&#x2F;&#x2F;chromewebstore.google.com&#x2F;detail&#x2F;design-copilot&#x2F;hgaldpfdgmmojgdlaiapgndeicgdbldp" rel="nofollow">https:&#x2F;&#x2F;chromewebstore.google.com&#x2F;detail&#x2F;design-copilot&#x2F;hgal...</a><p>[1] - <a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;SideProject&#x2F;s&#x2F;bG8ssXiBRR" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;SideProject&#x2F;s&#x2F;bG8ssXiBRR</a>
评论 #41544945 未加载
saluki8 个月前
TailwindUI you still need some design + UI&#x2F;UX skills but it works great for web apps.
tikkun8 个月前
mostly they&#x27;re going straight to code, designing in code<p>it&#x27;d be cool to have generative ux tools for wireframing though, if that&#x27;s what you&#x27;re getting at
评论 #41538620 未加载