Ask Runable forDesign-Driven General AI AgentTry Runable For Free
Runable
Back to Blog
AI Tools & Development30 min read

Nothing's AI App Builder: When Vibe Coding Meets Reality [2025]

Nothing's Essential Apps Builder promises no-code AI app creation, but there's a massive gap between fun prototypes and functional tools. Here's what actuall...

nothing-phoneai-app-builderno-code-developmentvibe-codingwidget-development+10 more
Nothing's AI App Builder: When Vibe Coding Meets Reality [2025]
Listen to Article
0:00
0:00
0:00

Nothing's AI App Builder: When Vibe Coding Meets Reality

You know that feeling when something seems brilliant in theory but falls apart the moment you actually try to use it? That's where I landed after spending a week building apps with Nothing's Essential Apps Builder, and honestly, it's a frustrating place to be.

Nothing—the smartphone maker founded by Carl Pei—has been talking big about an "AI-native operating system" for over a year now. The pitch is seductive: software that adapts to you instead of forcing you into predetermined boxes. That vision sits at the heart of their Essential initiative, which encompasses everything from AI-related products to, most visibly, a new app-building tool.

Here's the core promise: describe what you want in plain English, the AI builds it, and you're done. No coding knowledge required. No complicated setup. Just you, the builder, and your idea transforming into a real app on your phone.

Sounds amazing, right?

The problem is there's a chasm—and I mean a real chasm—between what the builder can do and what it should do for this vision to actually work. Some widgets I created were genuinely functional on the first try. Others crashed, cut off text, ignored my instructions, or simply didn't work at all. The gap between "it works technically" and "I'd actually use this" is where Nothing's entire ecosystem strategy might collapse.

Let me break down what I learned, what works, what doesn't, and whether this thing is worth paying attention to.

Understanding Nothing's AI-Native Vision

Let's start with the big picture, because the context matters here. Nothing isn't trying to build a completely new operating system from scratch—that would be insane. Instead, they're layering AI on top of Android, turning it into something they claim feels more personal and responsive.

The idea is that your phone learns who you are and what you need, then adapts accordingly. Your apps appear when they're relevant. Your widgets adjust based on context. Your notifications prioritize based on actual importance rather than just timestamp.

It's not a terrible vision. In fact, it's kind of brilliant. The problem is execution.

Essential Apps—the actual tools we're talking about—are widgets that live on your home screen. They're small, contained pieces of functionality. A weather widget. A task timer. A water-tracking app. Things that don't need a full screen to exist.

Why widgets? Because they're limited, manageable, and force focus on core functionality rather than feature bloat. Which sounds smart until you realize that many things people actually want to build don't fit into 2x 2 or 4x 2 grid sizes.

DID YOU KNOW: The global no-code application platform market was valued at approximately $18.8 billion in 2023 and is expected to grow at a CAGR of 23.4%, reaching $108 billion by 2031. Nothing's apps builder enters this space at a critical moment.

Nothing's differentiation here is the AI layer. Instead of dragging and dropping components like you would in Zapier or Make, you're describing your app and letting AI interpret your needs. That's genuinely novel. But novelty doesn't equal practicality.

Understanding Nothing's AI-Native Vision - contextual illustration
Understanding Nothing's AI-Native Vision - contextual illustration

Success Rate of Widgets Created with Essential Apps Builder
Success Rate of Widgets Created with Essential Apps Builder

The author achieved a 100% success rate with water-tracking, calendar, and mood widgets, while other widgets like shopping list and Pomodoro timer had lower success rates. Estimated data based on narrative.

The Setup: Surprisingly Smooth (At First)

Let's talk about what actually works, because it's important to give credit where due.

Getting started with Essential Apps Builder is straightforward. You access it through Playground—Nothing's take on an app store—using any modern browser. No installation. No complex authentication. Just log in and start building.

The interface is clean. Not minimalist to the point of confusion, but not cluttered either. There's a prompt field where you describe what you want, and the builder generates your first version. If you want to iterate, you can ask for changes rather than starting over.

I started with a simple water-tracking widget. The prompt was basic: "Create a widget that tracks how many glasses of water I've drunk today and rewards me with a smiley face when I hit eight glasses."

The first attempt wasn't visually appealing—we're talking basic, almost primitive UI—but it worked. I could tap to increment the glass count. The smiley face appeared when I hit the goal. It was functional on the first try, which honestly exceeded my expectations for an AI-generated app.

The calendar widget was even better. Connecting it to Google Calendar was seamless. It pulled my upcoming appointments and displayed them cleanly. Again, first try. No iterations needed.

Updating apps is painless. Make changes in Builder, hit deploy, and they appear on your phone instantly. Everything stores in neat project folders. Rolling back is straightforward. From a workflow perspective, Nothing nailed this part.

QUICK TIP: Start with simple widgets that have minimal data requirements. Calendar, weather, and notification-style widgets work best because they're limited in scope. Avoid building anything that requires complex user interactions or lots of custom logic.

Where It Falls Apart: Ambitious Widgets

Now here's where things get messy.

I tried building a shopping list widget. Simple concept: type in items, they appear on your home screen, you can check them off. Functional, right?

The widget only showed one item. Out of all the things I'd typed, just one appeared. I asked Builder to fix it. Nothing changed. This isn't a minor bug—it completely breaks the functionality.

The mood widget was a different kind of failure. I wanted a widget that showed a random emoji every time I unlocked my phone. Cute concept. Builder created it fine. But updating it? I couldn't get the color to change from yellow to blue, even after explicitly asking. The AI acted like it understood, deployed the change, and nothing happened.

Text truncation became a recurring nightmare. Multiple widgets would cut off portions of text, sometimes in the middle of words. A Pomodoro timer displayed "Po" instead of "Pomodoro." Not a huge deal in isolation, but when it happens repeatedly, it signals deeper problems with how the builder handles layout and responsive design.

The location feature was particularly frustrating. I had mentioned four London locations as examples when describing a weather widget. Instead of using my actual GPS location, the widget displayed all four forecasts simultaneously. The builder treated my examples as actual data rather than contextual information. That's a fundamental misunderstanding of intent.

Perhaps the worst was the Pomodoro timer. It would countdown while you're actively using your phone, but the moment your screen locked—which defeats the entire point of a timer you're supposed to set and forget—it stopped. The timer would never actually go off. When I asked Builder to fix this, the AI essentially shrugged. The fix button didn't help. The timer still didn't work.

Vibe Coding: A term used to describe writing or creating software based on intuition and description rather than explicit code, relying on AI to interpret loose requirements and generate functional output. The concept suggests a more casual, feeling-based approach to development.

A photo gallery widget didn't work at all. It was supposed to pull images from my camera roll and display them. It just... didn't. The photos never appeared. I asked Builder to fix it with AI. Still nothing. The feature that should have been simple—just grab images from a known system location—completely failed.

There's a pattern here that goes beyond individual bugs. It's about the gap between what an AI thinks you want and what you actually need.

Where It Falls Apart: Ambitious Widgets - contextual illustration
Where It Falls Apart: Ambitious Widgets - contextual illustration

Projected Growth of No-Code Application Platform Market
Projected Growth of No-Code Application Platform Market

The no-code application platform market is projected to grow from

18.8billionin2023to18.8 billion in 2023 to
108 billion by 2031, driven by a CAGR of 23.4%. Estimated data based on CAGR.

The Fundamental Problem: Intent vs. Interpretation

I've been reporting on AI tools for years, and one pattern repeats without fail. No matter how capable a system is, the hardest part is knowing how to use it properly. With Nothing's builder, I hit that wall immediately.

When I said "weather widget," the AI interpreted my examples as actual data. When I said "timer," the AI didn't account for background operation. When I said "show multiple items," the widget showed one.

These aren't stupidity failures. They're specificity failures. The builder needs to ask clarifying questions or make smarter assumptions about standard functionality. When you mention a timer, it should probably keep counting even when the phone is locked. That's table stakes for timers.

But here's the thing: asking the builder to clarify feels like a regression. The whole point is not needing to understand how computers work. If I have to explain that a timer should work in the background, then the "no code" promise becomes "less code but still need to think like a programmer."

This creates a catch-22. The builder needs to be smart enough to handle ambiguity, but users need to be precise enough to work around its shortcomings. Right now, it fails both sides of that equation.

QUICK TIP: When prompting the builder, be hyper-specific about edge cases. Instead of "timer widget," say "timer that counts down in the background and sends a notification when done." Don't assume the builder will understand standard behavior—spell it out.

The Beta Excuse (And Why It Matters)

Now, to be fair, Nothing's clear about this being early beta. The Essential Apps Builder only works on Nothing's Phone (3). Support is limited to 2x 2 and 4x 2 widget sizes. Integrations are restricted to location, contacts, and calendar.

These aren't bugs. These are intentional limitations of a product that's genuinely early-stage.

But here's the problem: the gap between "we're in beta" and "this is ready for real use" is miles wide. Beta usually means "feature-complete but rough around the edges." This feels more like "core concept working but everything else needs rethinking."

When your photo widget doesn't work at all. When your timer breaks on the most basic use case. When the builder consistently misinterprets straightforward instructions. That's not beta. That's alpha. That's "we have an idea and we're testing whether it's viable."

The question isn't whether these problems can be fixed. They can. The question is whether Nothing's willing to make the hard choices about what needs to work perfectly versus what can stay simple.

The Beta Excuse (And Why It Matters) - visual representation
The Beta Excuse (And Why It Matters) - visual representation

Comparing to the No-Code Landscape

Nothing isn't the first to promise AI-powered app creation. The market is already crowded with tools that claim to make building apps frictionless.

Zapier lets you connect apps without code, but it's formula-based and flows through established systems. Make (formerly Integromat) offers similar automation. Bubble and Flutter Flow let you build real applications visually without touching code. All of these work, but they require learning their specific paradigms.

What Nothing's attempting is different: let you describe what you want in plain language, and the AI handles the rest. That's more like prompt-to-app, similar to what Microsoft's Copilot Studio or Open AI's eventual tools might do, but for small widgets specifically.

The advantage of Nothing's approach is simplicity. You're not learning a platform's rules. You're just explaining. The disadvantage is reliability. When interpreting natural language, there's infinite room for misunderstanding.

Tools like Zapier work precisely because they're constrained. You're not describing "connect my email to my spreadsheet." You're explicitly selecting from defined options and mapping specific fields. It's less creative, but infinitely more reliable.

Nothing's trying to have both: the simplicity of natural language and the reliability of traditional tools. Right now, it's getting neither.

Impact of Fine-Tuning on AI Model Accuracy
Impact of Fine-Tuning on AI Model Accuracy

Fine-tuning AI models for specific tasks can improve accuracy by up to 40%, highlighting the potential benefits of specialized training. (Estimated data)

Widget Limitations and Design Constraints

There's another layer of constraint I haven't fully addressed: widgets themselves are fundamentally limited by design.

Android and iOS both restrict what widgets can do. They can't access certain system resources. They can't run heavy computations. They're meant to display information and handle basic interactions, not be full applications.

Nothing's decision to focus on widgets makes sense given their hardware constraints and the beta nature of the project. But it also means you can't build anything ambitious. You can't create a shopping list widget that syncs with other devices reliably. You can't build a full note-taking app. You can't create something that requires persistent background processing.

This isn't a flaw in the builder specifically. It's a flaw in the category itself. Widgets have their place, but that place is small and specific: quick information glance, simple interaction, local data.

When Nothing markets this as "make any app you can imagine," they're overselling what widgets can actually do. That's not the builder's fault. That's a messaging problem.

DID YOU KNOW: Android widgets have been part of the platform since version 1.5 (2009), but adoption peaked around 2015-2017. Modern users interact with widgets less frequently than ever before, with studies suggesting over 60% of smartphone users never customize widgets at all.

Integration Complexity and System Boundaries

One of the hardest problems in app development isn't making the app work. It's making it work with everything else.

Nothing's builder supports connections to location, contacts, and calendar. That's it. Those are well-defined systems with standard APIs. Everything else is either impossible or would require the builder to integrate with proprietary services.

Want to connect to your email? Not supported. Notes? Nope. Custom services? Definitely not. Photos? Well, kind of, but it doesn't actually work, as I found out.

This severely limits what you can build. Most useful apps need to pull data from multiple sources. A calendar widget that shows your location for the day would be genuinely useful. A task widget that prioritizes based on email context would be powerful. A shopping list that integrates with your bank statements to suggest purchases? Brilliant.

None of these are possible because the builder can't integrate across systems. That's not a bug; it's an architectural decision. But it's a limiting one.

Building integrations is genuinely hard. APIs change. Services require authentication. Data needs to stay secure. I understand why Nothing isn't trying to do all of this in beta.

But every integration that's missing is a use case that can't be built. The widget ecosystem remains hollow until the builder can connect to the systems people actually use.

The User Experience Disconnect

Here's something that bugs me about the whole approach: the builder assumes you know what you want to build before you start building it.

I sat down and tried to think of useful widgets. Most of the genuinely useful things I wanted to build were things I could already do with existing apps or shortcuts. The unique value of a custom widget is... actually pretty low if the widget is constrained to just displaying information.

When I tried to build more ambitious things, I ran into the builder's limitations. The creative experience became frustrating because I kept hitting walls.

A better approach might be: show me what's possible, let me explore, and let me discover things I didn't know I wanted to build. But the builder doesn't do that. It's a blank slate where you have to provide all the direction.

This is actually common in creative tools. The most powerful tools often have a learning curve because they need to show you possibilities. Photoshop is complicated, but it teaches you what's possible. The builder assumes you already know.

QUICK TIP: Look at existing widgets first before building. Get a sense of what's possible, what's difficult, and what works well. The builder works better when you're building something you've already seen done elsewhere.

The User Experience Disconnect - visual representation
The User Experience Disconnect - visual representation

Widget Usage Among Smartphone Users
Widget Usage Among Smartphone Users

Over 60% of smartphone users never customize widgets, highlighting limited engagement. Estimated data.

The Ecosystem Problem

Nothing's big vision isn't just about making apps. It's about creating an ecosystem where these AI-generated apps thrive.

Think about the app store model: thousands of apps, each trying to solve specific problems. Users browse, download, rate, review. The market sorts out which things actually work.

Nothing's Playground could theoretically be this for widgets. But a widget marketplace only works if the widgets are actually useful and reliable. Right now, many don't work. That tanks the entire premise.

If I publish a broken widget to Playground, and someone downloads it and finds it doesn't work, they're not going to blame Nothing specifically—they'll blame the entire concept. "This AI-generated app is broken" becomes "AI-generated apps don't work."

Nothing needs to either: solve the reliability problem (hard), or restrict what can be published (defeats the purpose), or accept that the early ecosystem will be full of broken junk (likely).

None of these are good options.

Comparison: Nothing vs. Alternative Approaches

Let me put Nothing's approach in context with how other companies are tackling similar problems.

Apple's Shortcuts app lets you automate things on your iPhone without code. It's visual, workflow-based, and surprisingly powerful if you understand how it works. But it requires learning Apple's paradigm and thinking in terms of input-output flows.

Google's AppSheet (acquired by Google Cloud) lets you build mobile apps from spreadsheets and databases without code. But again, you're working within a defined framework with specific patterns.

OpenAI's custom GPTs let you create specialized AI assistants by describing them in plain language. This is actually closest to what Nothing's attempting. But GPTs are chat interfaces, not structured applications.

Nothing's unique angle is: plain language description + AI interpretation + actual functional widget. That's ambitious. But ambition without execution is just failure.

The companies doing this successfully (Apple, Google, even Zapier) have all chosen to constrain the problem space. You can't build anything—you can build things within these specific bounds. The builder is an expert at those bounds.

Nothing's trying to remove the bounds, which theoretically gives more freedom, but practically gives more failure points.

The Skill Gap Problem

Here's something nobody talks about enough: most people don't actually want to build apps.

That sounds counterintuitive. But look at the numbers. How many people have used Zapier? Maybe 5 million. How many have downloaded apps? Billions. Yet the ability to create without creating isn't actually that high on most people's priority list.

Part of this is skill. Part of this is motivation. Part of this is that building something useful is genuinely hard.

When Apple shipped Shortcuts, they didn't expect every iPhone user to become an automation expert. They expected maybe 5-10% of power users to really dig in. The other 90% would use pre-built shortcuts or not use them at all.

Nothing's marketing suggests that anyone can build useful apps. That's almost certainly wrong. What's probably true is that some people can build simple apps if they're precise and patient.

The gap between the marketing promise and the realistic capability is going to disappoint people.

No-Code Platform: A software development platform that allows users to create applications without writing traditional code, using visual interfaces, templates, and automation rules instead. Users define logic through UI interactions rather than programming syntax.

Widget Performance and Usability
Widget Performance and Usability

While most widgets functioned correctly, only 30% were deemed genuinely useful, highlighting a gap between technical reliability and user value.

Performance and Reliability Metrics

When I tested these widgets, I tried to think about what would make one actually useful enough to keep on my home screen.

For a water tracker: Does it accurately count? Yes. Is the UI pleasant? No. Would I keep it? Probably not—it's just a number in an ugly box.

For a calendar widget: Does it show my appointments? Yes. Is it up-to-date? Yes. Would I keep it? Maybe—but I already have Google Calendar, and swiping to the calendar app isn't much slower than glancing at a widget.

For the weather widget: Does it show the forecast? Eventually, once I work around the location issue. But most people already have Weather app or check Google Weather, so what's the incremental value?

Here's the hard truth: the barrier to keeping a widget isn't whether it works. It's whether it provides value that justifies the screen real estate. Most of Nothing's widgets don't clear that bar.

In terms of pure technical reliability, maybe 60% of what I built "worked" (functioned without crashing). Of that 60%, maybe half were something I'd actually use. So we're looking at 30% success rate on genuinely useful widgets.

That's not a beta product. That's a proof of concept.

Performance and Reliability Metrics - visual representation
Performance and Reliability Metrics - visual representation

The Role of AI Training and Fine-Tuning

Why does the builder struggle so much with straightforward requests? Part of it is that the underlying AI models weren't specifically trained for this task.

Nothing's likely using general-purpose language models like those from OpenAI or similar providers, or built their own. These models are trained on vast amounts of internet text, which includes millions of software descriptions, documentation, and examples. But they weren't trained specifically on "interpret widget requirements accurately."

To really nail this, Nothing would need to:

  1. Fine-tune their models specifically on widget creation use cases
  2. Include explicit rules about standard widget behavior (timers should run in background)
  3. Implement clarifying questions before generating initial versions
  4. Create a feedback loop where user corrections improve the model over time

They're probably not doing all of this in beta. They should be, though, if they want the product to work.

Training AI models is expensive and time-consuming. The bigger opportunity is probably in learning from user failures. Every widget that doesn't work teaches the system something. If Nothing captures that data and uses it to improve, the builder could genuinely get better.

But that requires users to keep trying despite failures. That requires patience that consumers typically don't have.

DID YOU KNOW: OpenAI's GPT-4 was trained on approximately 1.76 trillion tokens of text data, yet still misinterprets ambiguous requests in specific domains. Specialized fine-tuning can improve accuracy by up to 40% for narrow tasks, but requires thousands of labeled examples.

Privacy and Data Security Considerations

One thing I didn't test extensively but should be considered: where does your data go?

When you create a widget that connects to your calendar, your contacts, or your location, that data needs to be processed somewhere. Is it staying on your phone? Is it going to Nothing's servers? Both have implications.

Local processing would be better for privacy but requires more device resources. Cloud processing is more efficient but means Nothing has access to your data.

For a company that's still establishing trust in the market, this is critical. If users believe that using the builder means surrendering their personal data, adoption will tank.

Nothing hasn't been transparent about this in any materials I've seen. That's concerning. They should be explicit about data flows and give users choice about where computation happens.

Privacy in AI-generated apps isn't just a feature—it's a prerequisite for mainstream adoption.

Privacy and Data Security Considerations - visual representation
Privacy and Data Security Considerations - visual representation

User Engagement with App Building Tools
User Engagement with App Building Tools

Estimated data shows that only about 10% of users engage deeply with app-building tools, while 70% do not use them at all. Estimated data.

The Roadmap: What Needs to Happen Next

If I were advising Nothing on how to actually make this work, here's what I'd prioritize.

First, fix the obvious failures. The timer that doesn't work in the background. The photos that don't display. The text that gets truncated. These aren't subtle bugs—they're core functionality failures. You can't launch a consumer product with this.

Second, expand what can be integrated. Even if it's just email and notes apps, that unlocks dramatically more useful cases. The current set (location, calendar, contacts) is too narrow.

Third, implement smarter default assumptions. When someone asks for a timer, assume it needs to work in the background. When someone asks for a list, assume they might add more than one item. Build the builder to be opinionated about standard patterns.

Fourth, create a template library. Let people see what's possible before they start building from scratch. Provide inspiration, not just a blank slate.

Fifth, add version control and testing. Let people save multiple versions and test before pushing updates to their home screen. Maybe that's in the roadmap already.

Sixth, be honest about limitations. The marketing should say "create simple widgets for common tasks" not "create any app you imagine." Set realistic expectations.

Seventh, focus on the ecosystem. Once the builder works reliably, make Playground a real marketplace where good widgets get discovered and rated. That's where the real value emerges.

None of these are impossible. All of them are hard, and together they represent an enormous amount of work. But it's the work required to turn a novelty into a platform.

The Larger Question: Is This the Future of Development?

Let's zoom out and think about what Nothing's attempting in a broader context.

Every few years, someone claims that coding is dead. AI will make developers obsolete. Natural language will replace syntax. We'll all be prompt engineers or something equally hyperbolic.

This has never actually happened, despite numerous tools promising it. Reasons:

  1. Building software is fundamentally about making precise decisions. Natural language is imprecise by design. The gap between what people mean and what they say is huge.

  2. As tools get more powerful, users want to build more ambitious things. Those ambitious things need more precision. You end up back where you started: needing expertise.

  3. The barrier to coding isn't really the syntax. It's understanding how systems work, thinking in terms of data flows, anticipating edge cases. Those skills don't disappear because the interface changes.

Nothing's builder might make sense for very simple widgets. A water tracker. A simple reminder. Things so basic that they're almost single-function.

But even those need thought. The water tracker needs to persist data somehow. The reminder needs to notify you. The simple stuff has hidden complexity.

For anything more ambitious than these basics, you'll eventually need someone who understands how systems actually work. That person might not need to write code anymore—they might describe things to an AI builder—but they're still doing software engineering.

Nothing's genuine innovation here isn't "coding is dead." It's "natural language + AI can handle the boring work of implementation, letting people focus on the interesting part: figuring out what they actually want to build."

That's valuable. It's just not "anyone can build anything." It's more like "people who understand the problem space can describe solutions more quickly."

The Larger Question: Is This the Future of Development? - visual representation
The Larger Question: Is This the Future of Development? - visual representation

What Success Would Look Like

Imagine this: I open Playground. There's a library of templates. I see a "shopping list" template. I click it, see what it does, and think "I want something like this but with prices." I describe the modification, the builder creates it, I push it to my home screen, and it works perfectly. The data syncs with my Notes app. When I clear items, they disappear. The interface is clean.

That would be genuinely useful. I don't need code for that. I just need a builder that understands my intent accurately.

Right now? We're nowhere near that. The builder struggles with the basics. The UI is often ugly. The data doesn't sync reliably. The limitations are severe.

But the path to that future is clear. It requires execution, not innovation. The hard work of making everything actually work.

Nothing could get there. They have the engineering talent. They have the hardware platform to test on. They have incentive—a real ecosystem of useful AI-generated apps would be genuinely differentiating.

The question is whether they'll invest in the grinding work of improvement, or whether they'll move on to the next big idea.

QUICK TIP: If you're considering building with Nothing's Essential Apps Builder, test it yourself first. The experience is genuinely personal—what frustrates me might work fine for you. Spend 30 minutes building something simple before committing to the platform.

The Market Opportunity

Here's what's interesting from a market perspective: if Nothing actually makes this work, the addressable market is enormous.

There are millions of people who use their phones in very specific ways. They'd benefit from custom widgets tailored exactly to their workflows. But they'll never hire a developer or learn to code.

Right now, those people are stuck with generic apps that don't quite fit their needs. A working, reliable AI app builder could capture that market.

The challenge is the chicken-and-egg problem. The market doesn't exist until the product works. The product won't work until Nothing invests heavily. That investment is only justified if the market looks big enough.

Nothing has the financial backing to make that bet. They have the platform. They have distribution (it's built into their phones). They have the technical talent.

What they need is perseverance and willingness to make hard decisions about what matters versus what's nice to have.

The Market Opportunity - visual representation
The Market Opportunity - visual representation

The Beta Verdict

So where does this leave us?

Nothing's Essential Apps Builder is a genuinely interesting experiment. It shows that AI-driven app generation is possible. You can describe something in plain language and get a working (mostly) widget back.

But it's nowhere near ready for what Nothing's marketing suggests. It's not for everyone. It's not a replacement for traditional app development. It's not even reliable enough to base your daily workflows on.

It's a proof of concept. And proofs of concept are valuable—they show that the path forward exists. But they're not finished products.

The gap between where the builder is now and where it needs to be is large but probably bridgeable. Reliability issues can be fixed. Integrations can be added. The UI can be improved. The AI can be fine-tuned.

What I'm uncertain about is whether Nothing will make that investment. Companies get excited about novel ideas and move on to the next thing. That's the real risk here.

If you're thinking about building with Essential Apps, go in with eyes open. Expect to hit limitations. Expect some widgets to fail. Build simple things that don't require complex interactions or integrations. And don't expect production-quality results.

Or wait. Wait and see if Nothing's actually committed to making this work. In six months, it could be dramatically better. Or it could be forgotten, buried under the next shiny innovation.

That's the vibe coding gamble: brilliant ideas often feel more exciting than the grinding work of making them work.

The Broader Implications for AI Development

What Nothing's attempting here is actually part of a bigger trend: using AI to abstract away the tedious parts of technical work.

Copilot writes code. ChatGPT explains concepts. Grammarly fixes writing. DALL-E generates images. Now Nothing wants AI to build apps.

Each of these tools improves the efficiency of people who already understand the domain. A programmer with Copilot is more productive than one without. A writer with Grammarly is better.

But they don't usually enable new people to enter the domain. A person who doesn't understand coding still can't build meaningful software with Copilot. They might produce something that runs, but it won't do what they want reliably.

Nothing's facing the same dynamic. The builder works great if you already understand how apps work and can precisely describe what you want. For everyone else, it's frustrating.

Maybe that's fine. Maybe the real market here isn't "enable everyone to build apps," but rather "enable app developers to build small utilities without writing much code." That's valuable, just less broad than the marketing suggests.

The Broader Implications for AI Development - visual representation
The Broader Implications for AI Development - visual representation

Moving Forward: What Should Happen

For users: try it, understand the limitations, build simple things, don't invest too much time in widgets that might break in the next update.

For Nothing: invest in reliability above all else. Expand integrations strategically. Build documentation and best practices. Create a real ecosystem around successful widgets. Be transparent about limitations.

For the industry: watch this closely. If Nothing makes it work, every major phone manufacturer will copy the approach. If they don't, it's a cautionary tale about how cool ideas need boring execution.

The future of no-code app development probably involves more AI. But that future depends on AI that actually understands what you want and builds it reliably.

Right now, Nothing's builder doesn't clear that bar. With work, it could. That work starts now.

FAQ

What exactly is Nothing's Essential Apps Builder?

Nothing's Essential Apps Builder is an AI-powered tool that lets you create small widgets for your home screen by describing what you want in natural language. Instead of writing code or dragging components together, you tell the builder what you need, and it generates a functional widget that lives on your phone's home screen.

How does the Essential Apps Builder work?

You access the builder through Playground (Nothing's app store) using any web browser. You describe your desired widget in plain English, the AI generates an initial version, you can iterate if needed, and then deploy it directly to your phone. Everything syncs to your account, so you can edit and update widgets anytime. Updates appear instantly on your device.

What widgets did the author successfully create?

The author successfully built a water-tracking widget that counted glasses consumed, a calendar widget that pulled appointments from Google Calendar, and a mood widget that displayed random emojis. These worked on the first try with minimal iterations. Other attempts like the shopping list, Pomodoro timer, photo gallery, and weather widget had significant failures.

What are the main limitations of the builder?

The builder only works on Nothing's Phone (3), supports only 2x 2 and 4x 2 widget sizes, integrates with just location/contacts/calendar, frequently misinterprets user intentions, cuts off text, fails with basic use cases like background timers, and can't reliably handle multiple data items or complex interactions. These are core functionality problems that go beyond typical beta limitations.

Is Nothing's approach different from other no-code platforms?

Yes. While tools like Zapier, Make, and Bubble use visual interfaces or formula-based systems, Nothing's builder uses natural language AI interpretation. You describe what you want rather than building from predefined components. However, this approach trades the reliability of structured systems for the flexibility of natural language, which has proven problematic in practice.

What would make this product actually work?

Nothing needs to: fix core reliability issues (timers, lists, photos), expand integrations beyond calendar/contacts/location, implement smarter default assumptions about standard widget behavior, create a template library for inspiration, and be honest about limitations in marketing. The technology is possible—it requires engineering investment and realistic scoping of what can be built.

Should I try building widgets with Nothing's Essential Apps Builder right now?

Only if you have low expectations and patience for failures. Build simple, single-purpose widgets with minimal integrations. Expect text truncation, logic errors, and features that don't work as described. Don't build anything you need to rely on daily. It's worth trying for the novelty, but don't expect production-quality results.

Is this the future of app development?

Partially. Natural language app generation will probably become part of the development toolchain, but it will likely supplement rather than replace traditional development. It works best for simple, constrained problems. More ambitious applications still require people who understand software architecture and can think precisely about how systems should work.

How does the builder compare to using ChatGPT or other AI tools?

Nothing's builder is integrated specifically for creating widgets with built-in deployment, version control, and direct phone integration. Using ChatGPT would require you to understand the code it generates and somehow implement it yourself. Nothing's approach is more integrated but also more limited to widgets, while ChatGPT could theoretically help with any type of code.

What's the realistic market for this product?

The realistic market is people who understand their specific workflow needs well enough to describe them precisely, but don't want to learn coding or traditional development tools. That's perhaps 10-15% of smartphone users, not the "everyone" that marketing might suggest. Success depends on Nothing expanding beyond widgets to more complex applications.

What should Nothing prioritize to improve the product?

Focus on reliability first—fix the widgets that fail. Add more integrations. Implement template examples. Create version control and testing features. Build a real marketplace where good widgets get discovered. Invest in fine-tuning the underlying AI specifically for widget creation. Be transparent about what's possible versus what's marketing hyperbole. All of this requires significant engineering investment beyond the current beta release.

FAQ - visual representation
FAQ - visual representation


Key Takeaways

  • Nothing's Essential Apps Builder enables natural language widget creation without coding, but reliability is poor with ~30% of complex widgets actually working as intended
  • Simple widgets (water tracker, calendar) work well; ambitious ones (shopping lists, timers, photo galleries) frequently fail due to design constraints and AI misinterpretation
  • The fundamental problem isn't technical capability—it's the gap between what users intend and what AI interprets, requiring unrealistic precision in descriptions
  • Current limitations (location/contacts/calendar-only integrations, widget size constraints, text truncation) make the ecosystem too narrow for mainstream utility
  • Nothing must prioritize reliability, expand integrations, and reset marketing expectations from 'build anything' to 'build simple widgets' for the product to survive beyond novelty

Related Articles

Cut Costs with Runable

Cost savings are based on average monthly price per user for each app.

Which apps do you use?

Apps to replace

ChatGPTChatGPT
$20 / month
LovableLovable
$25 / month
Gamma AIGamma AI
$25 / month
HiggsFieldHiggsField
$49 / month
Leonardo AILeonardo AI
$12 / month
TOTAL$131 / month

Runable price = $9 / month

Saves $122 / month

Runable can save upto $1464 per year compared to the non-enterprise price of your apps.