News for hackers. Stuff that matters.

kylemacomber

Re:We built an interpreter for Swift (a compiled language) on Friday September 05, 2025 @12:09AM (#45134910)
Apple has relaxed the guidelines for developer tools compared to the early days of the App Store. If you look today there are Python IDEs, Jupyter Notebooks, and various other apps that execute user generated code. The key guideline to be mindful of is 2.5.2.
Re:Bitrig (YC S25) – Build Swift Apps on Your iPhone on Thursday August 28, 2025 @09:52AM (#45052216)
Totally! I have the same use case when I’m, say, at the park supervising my kids.

You can export your entire project as a single swift file from the share sheet. This makes it pretty straightforward to import the code into an Xcode project when you’re back at your Mac

Re:Bitrig (YC S25) – Build Swift Apps on Your iPhone on Thursday August 28, 2025 @09:19AM (#45051818)
One clarification: we did not rebuild any of the frameworks. As quickly as possible, the interpreter calls out to the compiled frameworks in the OS. So Bitrig is calling into the real SwiftUI, the real Foundation, the real MapKit, etc.
Re:Bitrig (YC S25) – Build Swift Apps on Your iPhone on Thursday August 28, 2025 @09:15AM (#45051774)
This isn't exhaustive, but quickly top of my head:

- How to Win Friends and Influence People — This was really eye opening to me and helped me more productively engage in a large organization like Apple.

- Sam Harris's podcast — I'm always interested to hear his takes on the controversial topics of the day as well as more philosophical and philanthropic ones.

- The Knowledge Project podcast — I don't listen to this as much anymore but a few years ago I was a regular listener.

- Simon Willison’s blog — The highest signal to noise way I've found to stay up to date with developments in AI.

Re:Bitrig (YC S25) – Build Swift Apps on Your iPhone on Wednesday August 27, 2025 @06:49PM (#45046280)
Wow that's really high praise. Thank you.
Re:Bitrig (YC S25) – Build Swift Apps on Your iPhone on Wednesday August 27, 2025 @04:57PM (#45045166)
There's a lot I want to do to improve the prompting experience. As I mentioned in the original post, it's very simple right now.

There's a lot of inspiration we could (and probably will) draw from other products (e.g. Cline's Plan vs Act modes) to build what you're describing.

It can also be really fun and productive to just rapidly iterate on what the AI gives back, without having to take the time to describe it all up front. Sometimes this approach can lead to a new directions you might not have thought of.

Re:Bitrig (YC S25) – Build Swift Apps on Your iPhone on Wednesday August 27, 2025 @03:29PM (#45043966)
Don't tell anyone, but once you're on the paid plan we're not actually enforcing the 100 message limit right now ;)

We're still in the learning phase, and are going to adjust the plans based on exactly the kind of considerations you're raising

Re:Bitrig (YC S25) – Build Swift Apps on Your iPhone on Wednesday August 27, 2025 @03:18PM (#45043834)
Ya, I agree it makes sense for us to record a more tutorial length demo at this point and we can show off things like that.

Thanks for the tip about the mic. Fun fact: it's me in the video, but it's Jacob doing the narration :P

Re:Bitrig (YC S25) – Build Swift Apps on Your iPhone on Wednesday August 27, 2025 @03:09PM (#45043725)
Thanks for the heads up. I confess, I did not test it on an SE. We'll take a look!
Re:Bitrig (YC S25) – Build Swift Apps on Your iPhone on Wednesday August 27, 2025 @02:13PM (#45043032)
Cool, that's really helpful context. We'll take a look at the code editing experience in those apps for inspiration.
Re:Bitrig (YC S25) – Build Swift Apps on Your iPhone on Wednesday August 27, 2025 @01:55PM (#45042808)
You can edit the code directly in Bitrig, but we haven't optimized the experience around that.

Are you imagining you'd be editing the code with the software keyboard or a paired hardware keyboard?

Re:Bitrig (YC S25) – Build Swift Apps on Your iPhone on Wednesday August 27, 2025 @01:36PM (#45042554)
Styling apps is an area we're excited to spend time exploring. Today in our system prompt we say "ALWAYS make the design Apple-like. Use clean typography and consistent padding/spacing." However, tbh it's not something we carefully tested.

For the most part, I think the look and feel of the apps benefits from SwiftUI baking Apple's design system into the defaults so heavily.

Re:Bitrig (YC S25) – Build Swift Apps on Your iPhone on Wednesday August 27, 2025 @01:30PM (#45042487)
Heh... it definitely wasn't an overnight approval. However, Apple has relaxed the guidelines for developer tools compared to the early days of the App Store. If you look today there are Python IDEs, Jupyter Notebooks, and various other apps that execute user generated code. The key guideline to be mindful of is 2.5.2.
Re:Bitrig (YC S25) – Build Swift Apps on Your iPhone on Wednesday August 27, 2025 @11:40AM (#45041196)
On a personal note, I wanted to thank the HN community. I’ve been reading HN since college (for over 15 years now!) and it’s been formative in my development as a software engineer and leader.

I don’t pipe up very often, but I visit HN almost every day. Many of the books I read, blogs I frequent, and podcasts I listen to, I found via HN. I think it’s fair to say, if it weren’t for HN, that Bitrig wouldn’t be Bitrig and SwiftUI wouldn’t be SwiftUI.

Bitrig (YC S25) – Build Swift Apps on Your iPhone

Hi HN, we’re Kyle, Jacob, and Tim. We’re building Bitrig (https://www.bitrig.app).Bitrig lets you create native Swift apps for your phone, on your phone, just by chatting with AI. It’s like Lovable for iPhone apps.Here's a video of Bitrig in action: https://youtu.be/CUlWhF3ERMEWe created SwiftUI at Apple to help developers make better apps with less code. Bitrig lets anyone build at this level...

( Read More... | 121 comments | 4 points | on HN )
Re:SwiftUI on Monday June 03, 2019 @03:27PM (#20087286)
I’m one of the engineers that spearheaded this initiative inside of Apple. I just wanted to thank the HN community—I’ve been reading HN for 10 years now and it’s been formative in my development as a software engineer.

If you’re at WWDC stop by the labs and say hi!

Re:"Passion … makes all things alive and significant" on Sunday December 11, 2011 @08:42AM (#3340033)
This is my first comment on HN. Until now I have been satisfied just observing. However this post was so well done that I felt obligated to create an account to leave some form of positive feedback.

I found this post an intense, enlightening, and thoroughly enjoyable read.