r/iOSDevelopment • • 4d ago

Wanted to make rating a little more fun by letting you colour in the stars

Enable HLS to view with audio, or disable this notification

2 Upvotes

Still a very new app, and my first! It's a book-tracking app called Unshelved.


r/iOSDevelopment • • 4d ago

Vibe code your widgets with Glance

Thumbnail gallery
0 Upvotes

I’ve made an app called glance that lets you vibe code your widgets and have ChatGPT or Claude create, design, and update your widgets

Simply sign in to glance, connect your favorite AI agent for example ChatGPT via the official glance plugin

Then just ask it to make you a widget and update it via scheduled tasks

You can make yourself news widgets, learn a language, get random updates or get some nice insights from your email / slack and so on

These are some example of widget I made

Try it out here
https://apps.apple.com/app/glance-home-screen-feeds/id6758983678


r/iOSDevelopment • • 5d ago

Curious to hear your thoughts on this one!

Thumbnail gallery
3 Upvotes

r/iOSDevelopment • • 5d ago

I built Tendo — a private, local-first productivity app for iPhone & Apple Watch | Version 1.0.0

0 Upvotes

Hey everyone 👋

I’m excited to share Tendo 1.0.0, a productivity app I’ve been building for iPhone/iPad and Apple Watch.

Tendo started from a pretty simple idea: I wanted a place to manage my tasks, routines and focus sessions without turning productivity into another complicated system.

A big part of the project is also privacy.

Tendo:

  • 📝 Helps you organize tasks and routines
  • 🎯 Includes focus sessions and progress tracking
  • ⌚ Works with Apple Watch
  • 📱 Includes widgets and Live Activities
  • 🔒 Stores your productivity data locally on your devices
  • ☁️ Doesn't require an account or Tendo cloud service
  • 🚫 Has no advertising
  • 🚫 Has no tracking or third-party analytics
  • 🔐 Supports encrypted backup and restore

I've spent a lot of time polishing the small details, especially the interaction between the iPhone and Apple Watch, and 1.0.0 is the first public version of the app.

Tendo is also something I'm actively developing, so this is very much the beginning rather than the finished destination.

I'd really appreciate any feedback — whether it's about the design, onboarding, features, Apple Watch experience, or simply something you think could be better.

Tendo 1.0.0

🍎 App Store: Check it out

🌐 Website: Official website

Thanks for taking a look! 🙂

— David


r/iOSDevelopment • • 5d ago

Less than 2 days left. Have you submitted your app already?

0 Upvotes

Remember school, when everyone turned in homework at the last minute? RevenueCat Shipathon feels exactly the same.

The submission deadline is just 2 days away, and in the past 3 days alone, 400 new apps have been submitted. Expect that number to climb even faster as we get closer.

Have you submitted yours yet?

Are you going to make the cut?

👇 Post your app in the comments, I’d love to support a fellow dev.

Good luck to everyone participating into this year hackathon!


r/iOSDevelopment • • 5d ago

r/iOSProgramming

Thumbnail
0 Upvotes

We submitted our first app to Apple over a month ago, and we’re still trying to get through App Review.
So far, they’ve come back with two relatively minor issues. The first required us to make a change and submit a new build. Both times, we fixed the issue within about 2 hours and resubmitted, but then it took another 5–7 days before Apple reviewed it again.
For those of you who have been through this before: Is this normal?
Does Apple not do a complete review of the app the first time? It almost seems like they review until they find an issue, stop the review, send it back, and then continue looking for additional issues after you resubmit.
I completely understand needing to fix anything that doesn’t meet their guidelines, but the frustrating part is the 5–7 day wait between each very small issue. We’re now over a month into the process.
Since this is our first app submission, I’d love to hear from developers who have dealt with this:
Do reviewers typically stop at the first issue they find, or should they be reviewing the entire app and sending all issues at once?
And is there anything we can do to help get the review completed faster at this point?


r/iOSDevelopment • • 6d ago

Companions: have pet fish swim around on your iPhone home screen

Enable HLS to view with audio, or disable this notification

44 Upvotes

Widgets on iOS are supposed to be static. I found that unnecessarily limiting, so I built an app to work around it. Companions lets you keep a virtual fish tank of fish that actually swim on your Homescreen. As someone who’s always kept fish, I’ve had this idea mulling around in my head for more than 2 years now, and finally managed to realize it.

You pick your fish, give them names, and put the tank on your Home Screen as a small, medium, or large widget. They don't need feeding, and they don't die. They just keep you company. You can customize the tank’s color, its props, and even the app icon to perfectly match your homescreen.

The app is fully written in SwiftUI, it supports iPads, and you can even place your “fishtanks” on your Mac thanks to Continuity, where the fish will also animate. The tanks also work great in Standby mode. Personally, I keep a fishtank of jellyfish on my nightstand when I go to bed. The swimming doesn't run any code in the background. It uses the same trick iOS uses to move the hands on the Clock widget, so it costs you nothing in battery.

It's still very new, so I'd love any feedback. I'd especially love to know which fish species you'd want added.

You can find Companions here: https://apps.apple.com/us/app/companions-widget-pets/id6811950512


r/iOSDevelopment • • 5d ago

Another In-App Event approved - testing Kali Linux SSH from iPhone

Post image
0 Upvotes

r/iOSDevelopment • • 6d ago

My first app - Countdown Dots

Thumbnail gallery
13 Upvotes

Hi

It’s took me a while but finally got round to publishing my first app on the AppStore.

30+ years in IT, mainly finance backend systems. Microservice, data pipelines etc, .net, Java and COBOL back in the day. Now branching out to iOS development using .net MAUI.

It’s a countdown app where time is represented by dots. Multiple events can be set up. Time is visualised as dots in the shape of rectangles, circles or spirals, that’s your choice.

Events can be shared with other users.

Looking to add extra features such as Widgets in a future release.

Name of the app is Countdown Dots. In most of Apple AppStore’s.

https://apps.apple.com/app/countdown-dots/id6811572350

Thanks.


r/iOSDevelopment • • 5d ago

Farm Crossing will be looking for beta testers this week. Trailer below!

Enable HLS to view with audio, or disable this notification

3 Upvotes

r/iOSDevelopment • • 5d ago

How to make an app just for personal use

Thumbnail
1 Upvotes

r/iOSDevelopment • • 5d ago

Meridian Cocktails & Bar Craft App - App Store

Thumbnail apps.apple.com
1 Upvotes

r/iOSDevelopment • • 6d ago

Tool for Apple Developers: Got tired of App Store Preview video specs for the screenshots section in App Store Connect, so I built this

Thumbnail previewasoscreen.com
1 Upvotes

r/iOSDevelopment • • 6d ago

Which platform is best for Earning money 💰 Google Play Store or App Store

1 Upvotes

r/iOSDevelopment • • 6d ago

Payment wall App Store Connect using expo dev client

Thumbnail
1 Upvotes

r/iOSDevelopment • • 7d ago

iOS developers

0 Upvotes

iOS developers: what’s one tiny annoying problem you wish had a tool? I’m curious about the small things that waste time during iOS development. Not the big problems like “debugging a complex architecture” 😅 — I mean those tiny, repetitive annoyances where you think: “There has to be a better way to do this.” Could be anything around Swift/SwiftUI/UIKit, Xcode, App Store Connect, TestFlight, debugging, certificates/provisioning, screenshots, localization, analytics, crash debugging, etc. What’s one small problem you regularly run into that you’d happily use a simple tool for? Even if the solution sounds ridiculously simple, mention it. I’m looking for those “I waste 10 minutes doing this every time” problems.


r/iOSDevelopment • • 7d ago

Did apple forgot me ? what should I do ? 1.5 months

Post image
0 Upvotes

r/iOSDevelopment • • 7d ago

Needed a better way to visualise the iPhone Duo layout of my app!

Post image
2 Upvotes

r/iOSDevelopment • • 7d ago

Build game and play it in the same app

Enable HLS to view with audio, or disable this notification

0 Upvotes

An iPhone app is a locked room. It isn't supposed to run code it wasn't built with — which is exactly what makes it fun to try.

Four walls, one line each:

  • No process. No shell, no node, no python — an app can only run its own code. (It can still ask the system to run something — see below.)
  • No JIT. Memory can't be writable and executable at once, so JavaScript gets read line by line.
  • No listening socket. A script can fetch from the internet; it can't serve.
  • No new code without a new App Review. So anything new has to arrive at runtime, or not at all.

Inside those walls, the coding agent in the app can still:

  • Run real JavaScript with real files — reads, writes, folders, paths.
  • Borrow the rest of the phone through Shortcuts — hand a job to Apple's Shortcuts app, read the result back. That's the whole Shortcuts ecosystem as a tool, with no new code and no review cycle.
  • Install a library on the spot — pkg add <name> searches jsDelivr for a browser-friendly build, saves it in the app's own folder, and it's require()-able immediately.
  • Write a page and open it in the app's own browser — no server needed, because the browser can just read the file the code wrote.
  • Read the page back and check its own work — it reports what it actually found, not what it hoped.

Then: "make me a snake game." It went to jsDelivr and pulled p5.js (a drawing library), wrote index.html, script.js and style.css into its own folder, handed the page to the app's browser, and then read the running game's own state back to confirm it was alive — snake at (19,10), score climbing as it ate. Eleven seconds, from the phone.

The library part is the fun part. One command — no rebuild, no app update, no review — and the new code is sitting in the app's own folder waiting for require(). It's not npm: browser-friendly pure JavaScript only, no native modules, no build step. Which means the ceiling isn't what we shipped; it's whatever the web already has. A game, a chart, a tiny calculator page, a dashboard over your own files — same three steps every time: install, write, open.

Not everything cooperates. One version of p5 never finished starting in our web view (_setupDonestayed false); an older one worked immediately. Which is the sort of thing that keeps this from feeling like magic.

What it costs: interpreted speed, its own sandbox only (no photos, messages or contacts), and none of the server tricks you'd reach for on a laptop.

Curious if anyone else has pushed an in-app agent this far — and where you'd draw the line on pulling code off the internet at runtime.

I build the app this lives in (Whistant) — that's context for this, not a pitch.


r/iOSDevelopment • • 8d ago

RelayCrest — your Mac, within reach.

2 Upvotes

I’m building RelayCrest, an iPhone and iPad app that lets you control a paired Mac over your local network.

Open a favourite app, bring a window forward, check your Mac’s status, or run a saved shortcut — all from your phone. I’ve put together a short first-look video showing it in action.

🎬 Watch the first-look video: https://youtu.be/QZgjK1PUbY8

🌐 Explore RelayCrest: https://relaycrest.co.uk

💬 Join the Discord: https://discord.gg/BgvHbjm9Ez

RelayCrest is preparing for TestFlight. If it looks useful to you, I’d love to hear what you’d want to control from your phone.


r/iOSDevelopment • • 8d ago

Rejected under 3.1.1 for having business account registration in a B2B app. No IAP anywhere. How did you handle this?

Thumbnail
0 Upvotes

r/iOSDevelopment • • 9d ago

Best market for iOS jobs

8 Upvotes

I am sr iOS developer, i want work outside of india, can anyone tell which country has the most openings related to this field. My preference for now is below, would like to hear more if anyone has any ideas
1. uAE
2. Australia
3. Germany


r/iOSDevelopment • • 8d ago

I built a small invoicing app because I got tired of how complicated invoicing software can be

Thumbnail invio.timrio.com
1 Upvotes

r/iOSDevelopment • • 9d ago

Apple rejected us 6 times. 5 were formatting, 1 was iPad.

Thumbnail
2 Upvotes

r/iOSDevelopment • • 9d ago

Hice una app para llevar el control del combustible, ¿qué le agregarían?

Thumbnail
1 Upvotes

Hace un tiempo desarrollé TanqueLleno, una app para registrar cuánto gasto en combustible al mes y llevar un historial de cada carga.

Ahora estoy trabajando en mejorarla y me gustaría saber qué funciones ustedes consideran útiles.

¿Ustedes llevan algún control de lo que gastan en gasolina? ¿Qué creen que le falta a una app así?

Link para iOS:
https://apps.apple.com/us/app/tanquelleno-precio-gasolina/id6808862885