/r/iosdev

Photograph via snooOG

A subreddit focused on iOS development

Apple iOS Development

WIKI

Search Tags: Help, GitHub, Tutorial

/r/iosdev

14,806 Subscribers

1

I rewrote my app Mattebox entirely in SwiftUI and relaunched it!

Back in 2020, I decided to revive my image editing app Mattebox (which I had pulled from the store in 2014). The previous version was written for iOS 7 (LOL) and was 100% Objective C, with a lot of custom UI. I left it all behind and got the dopamine rush of choosing File > New Project in Xcode. 😅

I literally started by defining a Color type with red, green and blue properties and then slowly built a photo and video editing app around it. Working with SwiftUI has been so much fun, and has allowed me to add a lot of custom UI, transitions and animations that I wouldn't have even attempted in UIKit & ObjC. Don't trust anyone who says that SwiftUI is only good for the basics, or that SwiftUI "isn't ready."

Anyway, check it out if you're looking for a photo & video editor. There are some fun iOS features in there, like an App Clip that allows users to try out an image filter without even installing the app.

Here's the link to Mattebox on the App Store

1 Comment
2024/11/20
14:27 UTC

2

🚀 Exciting News! Timix Just Got Even Better for FREE!

I’m excited to announce that Timix has been updated and is now available on iPhone, iPad, Mac, and Apple Watch! 🎉

What’s New in This Update?

• 🌟 Full Cross-Platform Support: Manage your timers effortlessly across all your Apple devices. Start a timer on your iPhone, check it on your Mac, and stay updated on your Apple Watch or iPad.

• ⏱️ Improved Features: Enjoy new ways to customize and sync timers for enhanced productivity.

• 🔄 Seamless Integration: Designed for the ultimate Apple ecosystem experience!

• ✨ Optimized for Accessibility: Built to be intuitive and accessible for everyone.

You can download Timix now on the App Store! It’s free, with no ads – just a tool to help you stay productive. 🙌

I’d love to hear your thoughts! Have any feedback or feature requests? Drop them in the comments – I’m always listening. ❤️

https://apps.apple.com/app/timix-mix-unlimited-timers/id6477807870

https://preview.redd.it/oaa65xad4z1e1.png?width=2560&format=png&auto=webp&s=9e13bd1678bb83d9da3a00c64c6de1a1e418c651

0 Comments
2024/11/20
03:12 UTC

2

Ticker Activity Tracker

Hello!

My name is Tucker and I just realeased version 2 of my iOS app Ticker.

It is an activity/goal tracker to help you reach your (and others'!) time based goals. Enter your the number of hours you want aim for and time activities your activities until you reach your goals!

Check it out on the iOS app store. https://apps.apple.com/us/app/ticker-activity-tracker/id6496371572

I also made some dev logs on YouTube if you are interested in seeing the development process! https://youtube.com/@theaveragedev8941?si=YIrwQqXl2VyaGubX

0 Comments
2024/11/19
19:27 UTC

1

Curious about game porting toolkit

Hi there,

I'm curious about the game porting toolkit. What's your experience with it? How good, usable, and stable is it?

Also, I am wondering if it's gonna work for, let's say, an application that is built on top of OpenGL/Vulkan

Sorry if the questions are basic or too general; I am fairly new to it

Thanks!

0 Comments
2024/11/19
14:29 UTC

5

My First App in Apple Store

Hi Reddit! 👋

After months of hard work, I’m thrilled to share that I’ve officially launched my very first iOS app — Fish Mystery! 🎣 It’s a fun and engaging game perfect for anyone who loves puzzles and exploration.

💡 About the app:

  • Unique gameplay
  • Beautiful design
  • Suitable for all ages

📲 You can download the app here:
Fish Mystery on the App Store

If you can, please:
1️⃣ Download the app
2️⃣ Leave a review
3️⃣ Share your thoughts

Your feedback and support mean the world to me as a beginner developer. ❤️

Thank you so much to anyone who takes the time to check it out. Feel free to ask any questions or share suggestions — I’d love to hear from you! 😊

4 Comments
2024/11/19
09:42 UTC

0

My First App in Apple Store

Hi Reddit! 👋

After months of hard work, I’m thrilled to share that I’ve officially launched my very first iOS app — Fish Mystery! 🎣 It’s a fun and engaging game perfect for anyone who loves puzzles and exploration.

💡 About the app:

  • Unique gameplay
  • Beautiful design
  • Suitable for all ages

📲 You can download the app here:
Fish Mystery on the App Store

If you can, please:
1️⃣ Download the app
2️⃣ Leave a review
3️⃣ Share your thoughts

Your feedback and support mean the world to me as a beginner developer. ❤️

Thank you so much to anyone who takes the time to check it out. Feel free to ask any questions or share suggestions — I’d love to hear from you! 😊

0 Comments
2024/11/19
08:38 UTC

14

Apple documentation

0 Comments
2024/11/19
02:29 UTC

55

Today, I Fulfilled My Dream of Becoming an iOS Developer!

Hey everyone! I’m beyond thrilled to share something amazing with you all. Today, my first-ever app got accepted into the App Store! 🥳 For those who don’t know me, I’m a 35-year-old husband, father to a wonderful 1-year-old, and an English teacher. For years, I’ve dreamt of creating my own app that would simply help in tracking scores in family games, but life always seemed to get in the way. Finally, I decided it was time to take the leap. Earlier this year, I enrolled in college to study Software Engineering—I’m currently in my first semester—and started working towards this long-held dream.

After countless hours of learning, coding, and researching, I managed to create a simple app. It’s not fancy, but it’s mine, and seeing it live in the App Store feels like a huge milestone.

I’m incredibly grateful to Reddit and this amazing community for all the guidance and inspiration you’ve provided throughout my journey. Your posts, advice, and stories have kept me going when things felt overwhelming.

If you’d like to check out the app, it’s called Simple Scores and is available for just 99 cents. Here’s the link: https://apps.apple.com/app/simple-scores/id6738268966. Every download helps support my college and family expenses, but even if you just take a moment to share in my excitement, I’d be so thankful!

Dreams can come true, no matter your age or circumstances. This is just the beginning for me I believe, and I’m so excited to see where this journey will lead. Thank you all for being part of it!!

11 Comments
2024/11/17
04:05 UTC

0

Introducing Muslim Minds: A Free, Ad-Free Prayer App (TestFlight Beta Invitation)

Hello everyone,

I’m currently training to become a Mobile App Developer, and for my practical project, I’ve poured my heart into developing Muslim Minds—an app built entirely with Swift and SwiftUI.

My aim with Muslim Minds is to offer a genuine alternative in the market for prayer apps:
completely free and without any advertisements.

Key Features:

  • Accurate prayer times based on your current location.Prayer Times
  • Find the Qibla direction easily with our custom-developed compass.Prayer Compass
  • Receive inspiring Quranic verses on your dashboard every day.Daily Quran Quotes
  • Read the latest Friday sermons every week.Friday Sermons
  • Listen to and read the Qur’an within the app.Qur’an Access
  • Explore supplications across various categories.Duas
  • Available in English and German.Language Support

Get Involved:

I have many more features planned for the future and am excited to continue enhancing the app.
I’d be honored if you could try out Muslim Minds and share your feedback.

  • You can join the TestFlight beta testing program to experience the app firsthand.
  • Learn more about the project on my homepage.

Links to Explore:

Join TestFlight here

Read about my project here

Visit my Portfolio Website

Thank you for your time,

I look forward to hearing your thoughts!

0 Comments
2024/11/17
01:15 UTC

1

Hiring App developer on contract

0 Comments
2024/11/16
19:44 UTC

0

Am I able to follow 100 days of SwiftUI using Swift Playgrounds on iPad?

I’m looking to learn swift but don’t have a Mac, can I follow this course on iPad?

3 Comments
2024/11/14
20:49 UTC

0

Looking for an experienced iOS developer (Flutter or Native)

Looking for an experienced iOS developer (Flutter or Native) to collaborate on a project. If you have a strong portfolio and solid experience, please DM me!

If you have some projects / portfolio do share them with your contact details.

Preferably looking for indian devs

1 Comment
2024/11/14
08:10 UTC

0

does spotify clock app go against spotify dev policy?

i am thinking of building a alarm clock app with spotify integration like in google alarm clock in android.

but i am not sure if its legal.

https://preview.redd.it/ejyb5uzt8s0e1.png?width=1272&format=png&auto=webp&s=f479df9331cdf79b3a2c5676655d8c0c6d2ebb3b

is clicking a button to play spotify the same as a specific time triggering spotify to play a song?

any clarification helps... thanks

2 Comments
2024/11/14
03:02 UTC

3

Are there any good free sources for historical US stock prices that can be scraped for an app?

I am looking to create an app that would use this historical data, and I am wondering what other people use. Thanks.

0 Comments
2024/11/13
17:43 UTC

1

do you guys have any idea how to do try on feet in AR? like nike did?

https://i.redd.it/6tng39p45p0e1.gif

I've done something similar with hands before, but in this case I didn't follow the movements and perspectives of the hands.

I also have experience with coreml, vision, realitykit, scenekit and arkit

0 Comments
2024/11/13
16:36 UTC

1

App Store analytics a day behind ?

Hi guys, I am constantly tracking my number of downloads and my analytics board is only showing up until the 11th.

I had to now integrate postHog to try and get more live data on my app analytics.

Has anyone had any similar issues and which tools are you using for app analytics thanks.

4 Comments
2024/11/13
15:48 UTC

1

Seeking Guidance: Creating an App to Scan and Translate Screen Text in Real-Time While Following App Store Privacy Rules

Hi, iOS devs, I’m developing an app in flutter could use your guidance as I assume some of you are more experienced than me.

My idea is to create an iOS app that lets users activate text recognition for real-time translation on any screen– this is an app for people who want to learn languages with more convenience. However after researching this I found it would be hard, but I still want to do it.

The flow would be: the user opens the app, activates screen scanning, selects a target language, and then when they switch to another app (e.g., TikTok), the app scans and translates visible text in real time.

However, I want to ensure that this process adheres to App Store privacy guidelines, especially around accessing screen content without compromising user privacy since I know apple is big on that.

Does anyone have experience with screen scanning apps or know of any methods (e.g., using ReplayKit or other tools) that would work within these privacy limitations? Any insights or advice on how best to approach this in a way that complies with iOS and App Store standards would be really appreciated. Thanks in advance.

1 Comment
2024/11/12
23:54 UTC

3

Love the new update on App Store Connect

App Store Connect now generates those beautiful gifs they generate about 5 which you can share on your socials to promote your app.

Love this, they have created some really good options.

4 Comments
2024/11/12
21:31 UTC

2

I’m excited to share Yoa – my new wellbeing app! 🧡

https://preview.redd.it/skujc7b6db0e1.jpg?width=1920&format=pjpg&auto=webp&s=8fa0f628b4152b968eb1c31893a1ad87d2f2a9b6

I’m an indie developer and proudly present you Yoa, a personal orange companion that makes tracking your health easy and fun. Yoa shows your wellbeing score at a glance using your sleep and fitness data and gives personalized tips to boost your day-to-day wellness.

What makes Yoa awesome?

  • Simple wellbeing dashboard with Yoa’s friendly touch 😊
  • Personalized insights to improve sleep, fitness, and reduce stress 🏃‍♂️💤
  • Detailed workout breakdowns and clear activity charts 📊

If you have an Apple Watch, I’d love for you to try Yoa, give feedback, and help make it even better!

https://testflight.apple.com/join/mSYzc7N6

Let’s make health tracking personal and fun!

0 Comments
2024/11/11
18:15 UTC

3

Would love some feedback - An app that turns any document and webpage into a fun quiz

Hey there, I would love some feedback on my new app (or even the demo video). I made a fun little IOS app that takes a PDF, Docx, Spreadsheet, Powerpoint, image, or web URL and gives you a quiz based on its contents. You can try it out here now: https://apps.apple.com/us/app/objektai-pdf-to-quiz-maker/id6466737719

App demo

0 Comments
2024/11/11
07:37 UTC

0

Shopping List app feedback

I created a shopping list app, any feedback? (Don't earn any money on it)
https://apps.apple.com/app/id6737623313
I use it myself and does small fixes if I find something not working optimally.

3 Comments
2024/11/10
21:35 UTC

2

Can we reuse screens?

I am having Android development background and learning swift recently. My situation is that I am having different screen whose layout is maximum same only some minor changes but background swift code is very different.

In Android we can handle case easily using inheritance, I.e we write Java code foronec screen and in the next screens we inherit that first screen and all our common codes are reusable as well as same XML file is used also makes the code very clean.

In xcode, I only came through 2 options

  1. either I create 2 screens in storyboard and make references to their seperate swift view controller files. Which make the code clean but increases duplicate screens in storyboard

  2. either I use xib and write whole code in single swift file and based on the requirements hide or unhide view or do respective operations. This makes it reusable but makes code very messy.

Is there any good practice for the same?

4 Comments
2024/11/10
16:02 UTC

1

Doubt about In app Purchases

I am a dev and have a project for app dev from a good friend. He has a web app on which he sells online services basically tax related services like tax filing and things like that.

I saw apple takes 30% commission on In app purchases.

8 Comments
2024/11/10
06:05 UTC

2

ios automation battery notifications

Hello, trying to create a single automation that would trigger a notification when battery level is at either of three different levels (20%, 80% or 100%)

don’t understand what i’m doing, cloud someone help me understand why it’s not working?

thanking you in advance for your help

5 Comments
2024/11/09
00:59 UTC

3

When you manage to wait for days in "Ready for review"

Have three apps on AppStore and published multiple times, don't know how I managed to not set in "Waiting for Review". Started reading here on Reddit that review would only take just hours, and I normally have them reviewed within hours during working hours of San Francisco. Was just about to send an email or contact Apple.
Probably happened to other people than me?

2 Comments
2024/11/08
09:32 UTC

1

how to delete a new version

Hi

Accidently created a new version with the wrong number but cant seem to be ablet to delete it and cant seem to add another. Can someone help?

https://preview.redd.it/ugpju8a88mzd1.png?width=249&format=png&auto=webp&s=7c2f4151b6bf6ec074a0fb76c68d368353de61be

2 Comments
2024/11/08
05:42 UTC

0

Seeking Mobile App Designers | 90-Minute Online Study ($200) | Link in the Comments

0 Comments
2024/11/07
21:56 UTC

2

Unable to select a build from the Testflight for new app version

So I uploaded a build to Testflight, I tested it and now I want to select it for my new app version. Unfortunately, the radio button for the selection is not working, nothing happens when I click on it.

My current app version is 2.8.4, the build uploaded on Testflight I want to use is 2.8.6. Is it the source of my problem? Should the Testflight build necessarily match the next iteration of the prod app version?

The Testflight build 2.8.5 is expired, I can't fix the missing compliance message for it, but I don't think it is the source of the problem.

image of the build selection pop-up

2 Comments
2024/11/07
13:07 UTC

2

Secure software development

I am a masters student doing a dissertation topic on secure software development life-cycle. I did a mobile application called study planner and would like any testers to provide a thorough testing of the app specifically on the security aspect so that I can include the feedback in my research analysis. Please see the link for the test flight application. Anyone testers I thank you in advance. https://testflight.apple.com/join/m1ANn7nQ

1 Comment
2024/11/07
12:16 UTC

Back To Top