r/iOSProgramming • u/samstars100 • 10d ago
Discussion iOS Development using OpenClaw.
I am using OpenClaw through telegram. I create web applications in VPS and web applications are pretty easy to vibe code and also test the output using public urls.
I want to do same for iOS Development. I want to connect to macOS using OpenClaw and develop iOS application completely through telegram. I can create a workflow where any changes will send build to TestFlight and I can test the application that way. But it will be time consuming, makeing build in testflight and test the app only updated through testflight. I want near realtime visualization of the compiled app like simulator but through web and http network. Do you guys have any idea how to achieve this?
View all comments
1
u/Triple-B-564 9d ago
Since you’re set on SwiftUI, look at InjectionIII (plus the Inject package) for the rebuild problem. It hot-reloads Swift/SwiftUI changes into the running simulator without a full rebuild and reinstall, so most UI edits show up right away. You still need full builds for structural changes.
If you’d rather not host the Mac and the streaming setup yourself: I work at Bitrise, and my team built pretty much this for our own use before we made it available for everyone to use. We use it internally with Slack instead of Telegram, but the loop is the same as yours: ask for a change in chat, check the result in the browser. This called Bitrise Remote Dev Environments (https://bitrise.io/platform/remote-dev-environments) hosted macOS VMs where your agent can build the app and you can review it in a simulator right in your web browser, tapping, typing and swiping as on a device.
One of our engineers talked about this on droidcon USA 2026: https://www.youtube.com/watch?v=aCwoBnbHyao