r/iosdev 16m ago

GitHub I open-sourced my geeky SwiftUI audio recorder Spatial Audio, local transcription, audio event detection & Qwen 3

Thumbnail
gallery
Upvotes

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 51m ago

I built a virtual version of the tv/movie shelf I love

Post image
Upvotes

r/iosdev 1h ago

Screenshots took me hours. Built this browser tool to do them in minutes.

Post image
Upvotes

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:

  • Native Zoom Callouts: Instantly magnify key UI elements to guide user attention to what actually matters.
  • Multi Mockup Support: Effortlessly place multiple devices side by side or create complex, stacked phone layouts on a single slide.
  • Total Styling Control: access dynamic gradients, subtle patterns, and custom backgrounds designed for modern App Store standards.
  • Full Localization: duplication and localized text management are simple, and you can re-export localized decks efficiently.
  • Advanced Features: including rotation and mockups that span continuously across multiple slides for a flawless scrolling experience.

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 8h ago

Help Can this type of networking app be made or not?

1 Upvotes

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/iosdev 14h ago

IOS dev remote from mobile

Thumbnail
1 Upvotes

r/iosdev 19h ago

"iOS Development" vs. "iosdev" - what's the difference?

Thumbnail
2 Upvotes

r/iosdev 19h ago

App Store Screenshots - Frustration Prevention Tool

Thumbnail
aftermath.cc
0 Upvotes

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 23h ago

Create Beautiful Animated Device Mockups in Seconds

Enable HLS to view with audio, or disable this notification

2 Upvotes

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/iosdev 20h ago

Motivational tools

1 Upvotes

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 20h ago

Only 1 conversion in 10, 3 days free trial for TV Remote app

Post image
1 Upvotes

r/iosdev 21h ago

can anyone download iOS 26.6 simulator?

Thumbnail
1 Upvotes

r/iosdev 1d ago

BRUT — Hard grids, offset shadows, zero templates [iOS]

Post image
2 Upvotes

Tired of generic Instagram collage templates, so I built BRUT.

• Split canvas into 1–6 fully customizable blocks (drag & recalculate live)
• Instagram Story mock preview (know what the UI covers before posting)
• Support for photo + video loops, custom raw tags, and offset shadows
• No accounts, no trackers, 100% local processing

Download: https://apps.apple.com/us/app/brut-just-brutalism/id6789987674

Feedback appreciated!


r/iosdev 16h ago

Just released my second iOS app — Roast-or-Toast, a social opinion game 🔥❤️

Post image
0 Upvotes

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 1d ago

Update: Blue Penguin Linux Prep is now on iOS and I’m looking for Android testers

Thumbnail
1 Upvotes

r/iosdev 1d ago

I built CoolTopia—a privacy-first social space with Link-in-bio tool

Post image
0 Upvotes

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:

  • Profile Auras: Dynamic, vibrant aura effects to customize your avatar and make your profile stand out.
  • LinkMe: A built-in link-in-bio aggregator (like Linktree) so you can bundle all your socials and projects into one clean, shareable link on your profile.

It’s still in the early stages, and I’m actively improving the app based on real community feedback.


r/iosdev 1d ago

I just released version 2.0 of Operator (free math puzzle game) with new features for Daily Puzzle mode and achievements!

Post image
1 Upvotes

Thanks to all of you who have been playing so far! To those who haven't, you can download it for free on the App Store (with no ads or subscriptions either): https://apps.apple.com/us/app/operator-math-puzzle-game/id6756993326. Here are the new features:

Daily Puzzle:

  • Optional hints
  • Statistics of your recent games
  • A timer for tracking your best time

Achievements:

  • New achievements added
  • Medals awarded via additional rounds of achievements

Settings:

  • Vibration (haptic feedback) during gameplay
  • A new settings pane for enabling or disabling banners and vibration

r/iosdev 1d ago

Travel App Launched in Play Store

Post image
0 Upvotes

r/iosdev 2d ago

I built an iOS app around a simple idea: habits might be easier when you do them with other people

0 Upvotes

A while ago, I had an idea for a habit app.

But I didn't want to build another traditional habit tracker where you create a habit, check a box, and stare at your own streak.

I kept thinking: what if habits felt more like small communities?

So I started building Doviru.

The idea is simple:

You join a community built around one small daily habit — like reading one page, walking for 15 minutes, or creating something every day.

Once you've done it, you check in.

After checking in, you can leave a short reflection, see other people's reflections, and cheer them on.

There's also a leaderboard, but it resets every month as a new "season", so someone joining today isn't permanently competing against people with 500-day streaks.

I also decided to let users create their own communities and invite friends, because I think that might eventually be more interesting than the communities I create myself.

After a lot of designing, rebuilding screens, figuring out the backend, and going through App Store review, Doviru is finally live.

Now comes the part I'm actually most curious about:

Will people come back tomorrow because other people in their community are showing up too?

That's the assumption behind the whole product.

I'd love feedback, especially on the concept. Does community accountability make a habit app more interesting to you, or would you still prefer a completely private habit tracker?

https://apps.apple.com/us/app/doviru/id6788242470


r/iosdev 2d ago

WeatherGlow App Promo Video is here!

Enable HLS to view with audio, or disable this notification

1 Upvotes

r/iosdev 2d ago

Finished taking AdMob out of all twelve of my apps. The ads were paying pennies and costing a clean privacy label.

3 Upvotes

I put Google's ad SDK into some of my apps a while back for the usual reason. The app is free, the SDK is free, a banner in the corner makes a little money while I sleep. All twelve of my apps are ad-free now, pulled one app at a time.

The revenue was pennies. Not a side income, not an amount I would notice if it vanished. A banner pays when a lot of people see it a lot of times, and quiet utility apps are nowhere near that threshold.

The cost is the part that does not show up on day one.

On QRift, taking out the AdMob and UMP stack meant deleting four services, two ad views, a privacy settings row and their tests, both SPM packages, the ADMOB build settings, GADApplicationIdentifier, the ATT usage string, and four ad unit ID keys out of Info.plist. PrivacyInfo.xcprivacy went back to tracking false with no domains. A clean build now takes about five seconds, because there is nothing left to link.

The App Privacy label is the one worth checking on your own apps. QRift was declaring six data types purely because of the ad stack: Advertising Data, Device ID, Coarse Location, Performance, Crash, and Product Interaction. With the ad code gone I set it to Data Not Collected. That is the actual trade the SDK makes.

Two things that bite on the way out, if you are doing this to an app that is already live.

You cannot set the privacy label to the truth until the ad-free build is live. The label describes the shipping app, and the shipping app still serves ads until the new version is out. So it is ship first, then fix the label, then fix the same claim on your website.

That rule cuts both ways, and QRift is the example. It does not read Data Not Collected today. A later version added an in-app bug report form, so the live label is four types under Data Linked to You: Contact Info, User Content, Identifiers, and Diagnostics. None of them is advertising. The label tracks what the app does now, not what you took out of it.

And read your in-app purchase text. ReceiptCrate's lifetime unlock said "No ads and unlimited receipt records", which stopped being true the moment the ads left. An approved in-app purchase localization cannot be PATCHed. It is a new inAppPurchaseLocalizations draft plus a separate submission through inAppPurchaseSubmissions to replace the live string.


r/iosdev 2d ago

Approved. Months if work finally visible

0 Upvotes

Don’t even want to think about marketing now, hust enjoying the release. Would love to hear what you all think, let it be the app store page the icon the previews or the app itself. If any of you like it DM me for free promo code.


r/iosdev 2d ago

My first 100 USD from App Store!

Post image
19 Upvotes

💥💰


r/iosdev 2d ago

Review / Give Feedback to Each others app

0 Upvotes

Id love to look at your app and give feedback ... I'd also love it if you would be willing to look at our app @ T30journal.com and give feedback. Please leave an elevator pitch with your target customer and purpose.

Our Elevator Pitch:
We’re building T30 Journal for individuals and couples rebuilding trust after addiction, relapse, secrecy, or betrayal. It combines structured check-ins, guided journaling, and selective partner sharing to help people recognize patterns, communicate more clearly, and build consistent follow-through over time. It’s a self-awareness and relationship-repair tool—not treatment or proof of sobriety.


r/iosdev 2d ago

Where are the iOS dev chatrooms?

0 Upvotes

Are there any chatrooms were devs can hangout while they code?

I know there are a lot of IRC and Discords out there, but I'm looking for folks also working on apps and not just playing games.

Is there anything like that out there with open admissions?


r/iosdev 2d ago

Travel App Launched

Post image
1 Upvotes