Live data from Hacker News

Show HN: Spawn – Build iOS Apps with English

spawnapp.com

1–10 of 25 posts

Show HN: Spawn – Build iOS Apps with English

#1
Hi HN,

Spawn lets you build apps with human language. You can include images, audio and other files in your app just by dragging and dropping.

Here's a demo video where I build the game of Snake in 60 seconds: https://www.youtube.com/watch?v=qIqp7cvmE_M

As it’s still in alpha, you may need to regenerate a few times to get the app functioning the way you want. So far I’ve found it’s pretty good at generating simple utilities and games. Over time, as both Spawn and the underlying models improve, it will be able to build more complex software.

I have a bunch of ideas for future updates, for example:

- Allow users to include wireframes that Spawn will follow as it generates their app.

- Android support in Mac, Windows & Linux Spawn desktop app. This way, people can use Spawn to build for both mobile platforms using the same app specifications. Imagine someone living in rural India using their Chromebook to build apps for their Android phone, without needing to learn how to code.

- Enable people to build apps that have accounts and backend logic by autogenerating and deploying a backend during app generation.

Any feedback would be greatly appreciated.

Show HN: Spawn – Build iOS Apps with English
spawnapp.com

Re: Show HN: Spawn – Build iOS Apps with English

#2
> Over time, as both Spawn and the underlying models improve, it will be able to build more complex software.[^Citation needed]

It seems to me that with the transformer model world we now live in, utilities like these are excellent at generating things that appear in many tutorials/posts/etc. However, there's little-to-no evidence that they are able to generate anything truly custom. For instance, any application requiring any significant level of domain-specific knowledge (your last point), and given the model's architectures there's no reason to believe that will occur. What is it that makes you so confident that will become a possibility?

Re: Show HN: Spawn – Build iOS Apps with English

#3
post #2

> Over time, as both Spawn and the underlying models improve, it will be able to build more complex software.[^Citation needed] It seems to me that with the transformer model world we now live in, utilities like these are excellent at generating things that appear in many tutorials/posts/etc. However, there's little-to-no evidence that they are able to generate anything truly custom. For instance, any application req…

That's a fair point, I can't say for certain that tools like Spawn will be able to build really complex software. However, I think there's a ton of software that could be built with current model capabilities that simply isn't getting built because the remainder of the process still has a high learning curve (ex: learning how to use Xcode, figuring out app permissions etc.)

Re: Show HN: Spawn – Build iOS Apps with English

#4
I'm interested to see how this goes.

I recently used ChatGPT and Claude to help myself build a simple app for my wife. Just listing things and being able to edit them basically. It was VERY frustrating as both models get pretty basic things wrong around the plumbing stuff like configuring SwiftData or CoreData.

I tried it with a version of the prompt(s) I used in that project and I got an app that's just a white page.

Re: Show HN: Spawn – Build iOS Apps with English

#5
post #4

I'm interested to see how this goes. I recently used ChatGPT and Claude to help myself build a simple app for my wife. Just listing things and being able to edit them basically. It was VERY frustrating as both models get pretty basic things wrong around the plumbing stuff like configuring SwiftData or CoreData. I tried it with a version of the prompt(s) I used in that project and I got an app that's just a white page…

Thanks for giving it a try! I just took a look at your prompt and it looks well defined. I'll investigate the generated code and reply back here.

Re: Show HN: Spawn – Build iOS Apps with English

#7
post #5
post #4

I'm interested to see how this goes. I recently used ChatGPT and Claude to help myself build a simple app for my wife. Just listing things and being able to edit them basically. It was VERY frustrating as both models get pretty basic things wrong around the plumbing stuff like configuring SwiftData or CoreData. I tried it with a version of the prompt(s) I used in that project and I got an app that's just a white page…

Thanks for giving it a try! I just took a look at your prompt and it looks well defined. I'll investigate the generated code and reply back here.

I made some slight modifications to your prompt and got something working:

Here's the prompt: https://i.imgur.com/lUjLTsd.png Plain text: https://pastebin.com/HTUjcy7M

The two differences from your prompt are I changed "A listing of horses" to "A listing of horses that the user has added" and at the end I added "Use NSUserDefault for data persistence, not coredata". I'm modifying the model prompt as something like that should definitely not be needed in the app specifications.

Some screenshots of the generated app: https://i.imgur.com/IwEKuZW.png https://i.imgur.com/zONc9Fm.png

Re: Show HN: Spawn – Build iOS Apps with English

#9
I’d love to have something like this in Xcode. Or alternatively if I could export an xcodeproj file from my Spawn project? I couldn’t imagine developing an entire launchable app in English (at least not yet). But if it could build an MVP that I can then iterate on, that would be awesome!

Re: Show HN: Spawn – Build iOS Apps with English

#10

I’d love to have something like this in Xcode. Or alternatively if I could export an xcodeproj file from my Spawn project? I couldn’t imagine developing an entire launchable app in English (at least not yet). But if it could build an MVP that I can then iterate on, that would be awesome!

I totally agree! When you export your app in Spawn, it’s exported as an Xcode project and you can make code modifications from there
Post reply on HN