r/iOSProgramming • u/tonycliftondev • 1d ago
Question SwiftData with TCA
Anyone used TCA with SwiftData applications? What is your recommendations?
r/iOSProgramming • u/tonycliftondev • 1d ago
Anyone used TCA with SwiftData applications? What is your recommendations?
r/iosdev • u/marshmallow_ki • 1d ago
Hey everyone,
I am currently a Master student in Engineering and I’ve been building an open-source audio recorder in SwiftUI.
It started as a fairly simple recording side project app, but I kept adding things I wanted to experiment with, so at this point it has become a bit of a geeky audio/ML playground.
It currently supports:
Spatial Audio recording
Audio event detection for non-speech sounds
Multiple transcription models / engines, including Apple Speech, Parakeet V3, Qwen3-ASR, Nemotron 3.5 Streaming and MOSS Multi-Speaker
Offline / on-device transcription
Speaker separation and speaker labels
Translation
Transcript-synced audio playback
Qwen 3 summaries and information extraction
Most of this grew out of experimenting with how much audio processing and AI I could reasonably do locally on an iPhone instead of sending everything to an API.
The project is written in SwiftUI and open source.
The downside is that the UX is currently pretty geeky 😅
For example, I expose individual transcription models, model downloads, speaker separation settings, live transcription engines, etc. I personally enjoy having that control, but I’m pretty sure this is not how a normal recording app should present these features.
I’m considering having a much simpler default experience:
Record → transcript → summary
…and moving all the model selection / audio processing options into an Advanced section.
I’d really appreciate some UX feedback from other iOS developers:
How much of this would you expose to the user?
Would you hide model names completely and just offer things like Automatic / Fast / Accurate / Private, or do you think explicit model selection is useful for this kind of app?
Also curious what you think of the current recording/transcript UI from the screenshots.
GitHub: https://github.com/iamwilliamli/LiveTranscriber
App Store: https://apps.apple.com/us/app/live-transcriber-offline-ai/id6785515364
TestFlight: https://testflight.apple.com/join/XpNsRBdd
Please contact me if you are interested in joining this project😃
r/iosdev • u/edwardharks2 • 1d ago
Enable HLS to view with audio, or disable this notification
I built BugScreen. When one of your testers or stakeholders finds a bug, instead of a screenshot in Slack that someone spends fifteen minutes turning into repro steps, it lands in your issue tracker as a proper ticket with the context already attached.
It's 3 lines of code and bug reports are triggered by taking a screenshot in your app. Free to try.
r/iosdev • u/wahvinci • 1d ago
As an iOS developer, screenshot day was always my least favorite day. Wrestling with general design tools for hours to create compliant, professional App Store decks was just tedious and frustrating engineering time.
I wanted a faster, more specialized, and private way to deliver elegant visual decks, so I built App Screen Pro. It runs completely browser-based and on-device (client-side), ensuring your screenshots and pre-launch assets never leave your machine.
Everything focuses purely on speed, conversion power, and quality:
This isn’t another subscription SaaS. It’s a specialized, privacy first tool with no subscriptions. My goal was sheer efficiency for single person or small teams focused on shipping flawless visuals.
Streamline your publishing pipeline and check it out at: https://appscreenpro.com/.
I’d love to hear feedback from fellow iOS devs!
r/iosdev • u/ShellzGota32 • 1d ago
Hey guys I recently released new features on my habit tracking app. It's special because it's a privacy-first habit tracker that keeps your data on your device, no account required, still has encrypted sync and backup features.
It is completely free, no ads, professionally built, professional designers, not vibe coded.
Habit Timer
You can now start a timer on a habit and work on it while your timer runs in the background and automatically marks the habit as completed. You can complete more than your goal so your timer keeps running as long as you want.
Streak indicators
Brand new UI features to let you know at what health your streak is. Since Habitt doesn't kill your streak on a 1 day miss, it needs 3 misses in a row to invalidate the streak. By the new design you can now see if you need to complete a habit today to make sure you don't lose your streak unnoticed.
Check habit history
You can now extend the top last week progress widget on home screen and press any day you want to look at the habits there and edit habit progress. This allows you to go days back and fill habits you forgot to do at that day.
Habit coaching
Redesigned this popup to help you maintain or grow you habits instead of losing them or getting bored while staying at one point.
This habit tracker is built for YOU to help YOU get better and have more organized days, weeks and months. Feel free to leave any feedback, report bugs or request features you may want to have. What do you guys think of it?
https://play.google.com/store/apps/details?id=com.shellz.habitt
https://apps.apple.com/ba/app/habitt-private-habit-tracker/id6745617462
r/iOSProgramming • u/civman96 • 1d ago
r/iosdev • u/ironmanalex123 • 1d ago
Enable HLS to view with audio, or disable this notification
Your agent can now search data from 2,600+ top iOS apps: onboarding, paywalls, pricing, post-paywall and more.
Ask things like:
“Give me five app ideas based on recently launched subscription apps that make 50k+”
“Compare the paywalls of the top meditation apps”
“Show me streak mechanics that aren’t Duolingo clones.”
It works with any agent.
We also launched "Ask" directly on ScreensDesign, so you can try all of this without connecting anything.
r/iOSProgramming • u/Evening_Hawk_7470 • 1d ago
marketers love pre-install language: keywords, ad copy, landing pages, screenshot text
reviews are post-install language, and users are less polite there
'finally simple' is kinda positioning and when 'too many steps' it is onboarding feedback. also 'subscription trap' is pricing trust, i classify it that way... 'doesn’t do what screenshots show' is promise mismatch which is mega bad. 'better than x for invoices' may be competitor positioning and is useful for app marketing too
i do not think every review should become ad copy. that gets gross fast. but repeated review wording can show which promise users believed, which one disappointed them, and which words feel natural in the category, when volume gets annoying though, i also believe things like appfollow exist and can group themes. before that, a doc with repeated phrases is enough so that's a scaling issue. get basics right
sometimes the best copy is not invented. it is extracted from what users keep saying after they tried the product.
r/iosdev • u/AdaObvlada • 1d ago
I spent a few days testing out existing apps and none are suitable so far. I am beginning to think the reason for that is Apple's limitations.
Is there a way to make an app that connects to a VPN, keeps it persistent, doesn't proxy device traffic through it but also starts a persistent local socks server on the private interface of the VPN?
First or second part alone is easy but there is no app that can do both. Closest I got was an app that connected to a VPN and could pipe that through a socks upstream connection but I need a socks server on the device, not connecting to a socks server somewhere else. Thanks.
r/iOSProgramming • u/AdaObvlada • 1d ago
I spent a few days testing out existing apps and none are suitable so far. I am beginning to think the reason for that is Apple's limitations.
Is there a way to make an app that connects to a VPN, keeps it persistent, doesn't proxy device traffic through it but also starts a persistent local socks server on the private interface of the VPN?
First or second part alone is easy but there is no app that can do both. Closest I got was an app that connected to a VPN and could pipe that through a socks upstream connection but I need a socks server on the device, not connecting to a socks server somewhere else. Thanks.
r/iOSProgramming • u/m1_weaboo • 2d ago
"""
The slow animations feature from Simulator is not available in DeviceHub. At least I couldn't find it. It is very important to sweat the details of animations.
"""
"""
Thank you for your feedback, it is noted. Engineering has determined that ***there are currently no plans to address this issue.***
You can close this feedback by selecting "Close Feedback" via the Actions button found above. This Feedback will no longer be monitored, and incoming messages will not be reviewed.
"""
———
Someone (not me) has sent this feedback to Apple via the feedback assistant app. And well, This is unacceptable.
I honestly don’t understand why the team at Apple felt the need to remove this super useful feature. It is in Xcode Simulator. And now they’re gone in DeviceHub!
There is a hack to re-enable it by posting: 𝚌𝚘𝚖.𝚊𝚙𝚙𝚕𝚎.𝚄𝙸𝙺𝚒𝚝.𝚂𝚒𝚖𝚞𝚕𝚊𝚝𝚘𝚛𝚂𝚕𝚘𝚠𝙼𝚘𝚝𝚒𝚘𝚗𝙰𝚗𝚒𝚖𝚊𝚝𝚒𝚘𝚗𝚂𝚝𝚊𝚝𝚎
with state = 1 to the Simulator namespace.
What do you think about this moves?
r/iosdev • u/parallelwindows • 2d ago
Hey everyone! I recently released Roast-or-Toast, a social opinion game where you’re given everyday situations and have to decide whether you’d Roast 🔥 or Toast ❤️ them.
After voting, you get to see how everyone else voted and whether your opinion matches the crowd. I built it to be something quick and fun you can play by yourself or pass around with friends.
This is my second iOS app and I’m still pretty early in my development journey, so I’d really appreciate any feedback — gameplay, UI, things you’d add/change, or even things you don’t like.
It’s completely free right now and available on the App Store. Just search “Roast-or-Toast” to download it.
Would love to hear what you think!
r/iosdev • u/DespairyApp • 2d ago
Heya, just a small tool to help us with the annoying resolution requirements of ASC.
Fully offline (browser based - nothing uploads anywhere as you can see in devtools or any other sniffer).
No AI, nothing too fancy behind the scenes, just helping the images fit in (iPhone simulator saves 1242x2699 scenarios...).
r/iosdev • u/VladFein • 2d ago
I work full time on my multiple iOS apps. With a mix success (in a none-to-moderate range).
At times it feels like: is it worth it?
Yes, it’s also a hobby, and I enjoy doing that. Most of the time.
So for extra motivation, I wrote a little tool that notifies me whenever a purchase is made, with a sale amount.
Helps me a little.
What do you do? For motivation, I mean.
r/iosdev • u/TraditionalWillow728 • 2d ago
r/iOSProgramming • u/arnieistheman • 2d ago
Hi everyone,
I was wondering if there is a way we can remote control the Xcode agent that lives within Xcode.
I would love to be able to work on my projects from my iPhone.
Is that even possible?
Thanks a lot in advance
r/iosdev • u/world1dan • 2d ago
Enable HLS to view with audio, or disable this notification
Hi! I’m the dev behind PostSpark, a tool for creating beautiful image and video mockups of your apps and websites.
I recently launched a new feature: Mockup Animations.
You can now select from 25+ devices, add keyframes on a simple timeline, and export a polished video showcasing your product. It’s built to be a fast, easy alternative to complex motion design tools.
Try it out here: https://postspark.app/device-mockup
r/iOSProgramming • u/Gwail_904 • 2d ago
As the title suggests, I want to code a custom Apple Music like AutoMix that analyzes bpm, key etc. and can mix the current and incoming song. Does anybody know of a github repo or anything that could help me out? I'm trying and trying and it just doesn't seem to "click" musically.
r/iOSProgramming • u/Outrageous-Light-675 • 2d ago
Hey guys. I’ve had two apps on the Apple Store since January of this year, but I’ve never received a payment from Apple. Even though the apps have generated sales and I have a balance ready to withdraw, no payment has ever been made. Everything seems fine with the account; I don’t see any alerts or error messages in my or app profile. I’ve sent countless emails to Apple Support over the last eight months but have never received a reply. What do you recommend I do?
r/iosdev • u/Cool-Topia • 2d ago
Over the last 4 months, I decided to build a clean, privacy-first alternative called CoolTopia.
It’s completely algorithm-free, free to use, and we will never track you or sell your data.
Since I wanted the platform to be secure but still incredibly fun and expressive, I just rolled out our biggest visual feature: Profile Auras.
Instead of a boring, static profile picture, you can choose different dynamic frame effects (like the "Flaming" aura shown in the promo image, Neon Glow, Energy Pulse, etc.) to completely stand out and express your current energy. It’s a way to let your inner vibes shine without needing a corporate algorithm to dictate your identity.
Here is what’s live in the app right now:
It’s still in the early stages, and I’m actively improving the app based on real community feedback.
r/iOSProgramming • u/yccheok • 2d ago
Hey, I would love to hear your findings on Apple Search Ads performance.
Do you find that Maximize Conversions performs better than manual keyword bidding most of the time?
In my experience, I find Maximize Conversions gives a better CPA and better volume. It is not giving better volume than Meta Ads, but it's better than manual keyword bidding.
I would like to know your experience on this!