/r/iosdev

Photograph via snooOG

A subreddit focused on iOS development

Apple iOS Development

WIKI

Search Tags: Help, GitHub, Tutorial

/r/iosdev

15,259 Subscribers

0

First timer, is it reasonable to hire a programmer for a very simple app and then sell it for $.99 on the App Store?

I have a very basic idea for a very simple app. It's essentially a text reader, and not much more than that. Not very complicated, and there aren't very many apps out there with the usage model for this idea. And the ones that are out there have outrageous subscription fees.

Is it feasible to hire a developer on a site like Fiverr and get this app out there and only charge $.99 for it? Then it would sort of pay for itself and I could not charge subscription fees, helping anyone who needs an app like this.

I ask because I am not a developer, but I want to fill this space. I have a developer account, so I guess I could make the app available on the store, but I've never done that before.

Am I completely delusional? Is this a horrible idea? What pitfalls lie ahead?

Thanks

28 Comments
2025/02/01
11:50 UTC

0

WallHub - The Wallpaper App I Wish I Had Years Ago

Hey r/iOSProgramming!

After years of Android development, I tasted Kotlin Multiplatform few years ago, I finally built and launched my own app - WallHub. It's a modern wallpaper platform built with KMP that lets you discover and organize HD-8K wallpapers with some neat features:

  • Browse millions of HD to 8K wallpapers
  • Smart collections for organization
  • Daily updates
  • Auto wallpaper changer (coming soon, kinda limited on iOS since no api like Android for applying it programmatically without 0 user interaction, looking for feedback on this one, would appreciate your suggestions, thanks)
  • Advanced search and filters

The biggest technical challenge was implementing payment verification on the backend side, but I'm pretty happy with how it turned out.

I'd love to get feedback from fellow developers and other wallpaper enthusiasts!

Happy to chat about the technical implementation or share experiences about launching your own app.

https://apps.apple.com/us/app/wallhub-hd-4k-wallpapers/id6738916093

0 Comments
2025/01/31
22:10 UTC

0

Here is how I'm getting 5-stars review for my apps. On full auto-pilot

I'm using FeedBot to gather users' feedback and motivate them to leave reviews if they are happy.

Here is an example of one of the conversations.

https://preview.redd.it/pya372x7sdge1.jpg?width=1668&format=pjpg&auto=webp&s=7902848cfcbd05d6e457996c3ebeead8418cf0b2

0 Comments
2025/01/31
19:27 UTC

0

Can I give a link in my app to a trading platform like a sponsor?

Hey everyone!

I have an expense tracker iOS app, and recently, a well-known trading company offered to sponsor my project. Do you think it's ok for App Review that I put a link to their website in About app screen, mentioned them as sponsor of my project?

I’ve reviewed Apple's App Review Guidelines, but I couldn’t find any specific restrictions regarding external links for sponsorship. Does anyone have experience with this? Could this cause any issues during App Review?

Would love to hear your thoughts—thanks in advance!

2 Comments
2025/01/29
11:29 UTC

3

A fun app I made recently

Struggling to stay focused? Rude Pomo is here to keep you on track—whether you like it or not!

Start a focus session, put your phone aside, and get to work. But if you pick up your phone before the session ends, be prepared for some brutally honest notifications reminding you to stay focused.

Give it a try and let me know your feedback—I’d love to hear your thoughts!

https://apps.apple.com/us/app/rudepomo/id6740845881

0 Comments
2025/01/28
18:21 UTC

2

Is Cursor a Good Choice for Porting Java Android Apps to Swift for iOS?

Hi Redditors,
I’m exploring options to port my Java-based Android apps to iOS (Swift) and stumbled upon Cursor as a potential solution. It sounds promising, but I'm wondering if it really lives up to the hype.

Has anyone used it for this specific purpose? If so, how smooth was the process? Were there any surprises or issues with UI rendering, performance, or platform compatibility?

Thanks for any insights you can share!

4 Comments
2025/01/28
15:02 UTC

1

How do I constrain scaling to one dimension only in a ScrollView’s contentView (UIKit)

I have an instance of UIScrollview containing an instance of UIView. When I pinch to zoom contentView it scales in both horizontally and vertically. But I want it to scale only in horizontally and vertically fixed height as scrollView.

I’ve tired to re-apply the height constraints into the scrollViewDidZoom delegate method. But it doesn’t fix the height. How can I achieve the expected behaviour?

1 Comment
2025/01/28
13:51 UTC

0

I Tried to Create the Best Onboarding on the App Store— 🧠 And I Really Like It! What Do You Think? 🙌 (link in comments)

1 Comment
2025/01/28
10:50 UTC

3

High school student learning iOS dev to build a quiz app

Hi,

I am a HS student who wants to build iOS app in the summer. It will be some sort of a quiz game.

I have never developed a iOS app, but know programming. How should I proceed with my project? Should we start with taking courses at codeacademy, or coursera?

I own a Mac & iPhone. My plan is to publish the app in the summer.

5 Comments
2025/01/28
05:09 UTC

0

MacOS app for managing iOS dDev image assets, resizing and inverting images, etc?

Hi all,

Im making my first ios app from front to back and have been rally surprised about how often Ive had to edit photos, turn an SVG into a favicon for the website, realize I cant use an SVG on the splashscreen and to have to convert it into a PNG version... the list kind of goes on and on.

Is there a tool to automate any of this? Seems like could start with largest version and software could churn out the rest of the commkon assets.

0 Comments
2025/01/27
22:29 UTC

0

New update for Linnk

Exciting news! The new version of Linnk is here!

Smoother experience

Bug fixes

Better connection reminders

Stay closer to the people who matter most. Update now & let us know what you think!

https://apps.apple.com/in/app/linnk-stay-connected/id6737405025

1 Comment
2025/01/27
15:35 UTC

3

Improved my app - AI scan and summarization, looking for more feedbacks

Hi All, I just made a few updates to my app: better text format and improved the AI summarization to be simpler.
https://apps.apple.com/us/app/insightsscan/id6740463241

A little background:

I've been working on ios development on and off for around four years. Published a few apps including games, music player, and tools. This is the app I feel most excited when working on it.

It's an app that uses AI running locally on your phone to explain and summarize texts from images. No need for an internet. Everything stays on your device. Super safe. You can use your camera to capture an image in real time, or select from your photos.

I tried a lot with it myself, scan my mails, scan item labels while shopping. It's pretty fun.

Please try it out and let me know your thoughts.

Still need to update my app preview though, here is the old one just as an reference.

https://reddit.com/link/1ias2fj/video/r7zgopfpwefe1/player

3 Comments
2025/01/26
22:13 UTC

2

Errors in default SwiftData app

I'm trying to switch my app over to to using SwiftData. So I started by creating a default SwiftData app - literally just New App and selecting SwiftData for storage.

But when I run it, and add some items, I immediately get errors like "error: the replacement path doesn't exist: "/var/folders/sg/1k5qrglj0q315q0vy0h9cfjr0000gn/T/swift-generated-sources/@_swiftmacro_14Test_SwiftData11ContentViewV5items33_48DC5444D3C47BAACF8F900A89ACA9A0LL5QueryfMa.swift"

Also, it doesn't always seem to save data straight away. If I add a "modelContext.save()" to the addItem function, I get errors saying "=== AttributeGraph: cycle detected through attribute 6912 ==="

I've tried resetting the simulator, trying simulator instances that haven't been used before and running it on my actual phone. I've also tried rebooting my Mac and rebuilding the app.

None of them seem to fix it.

Are these standard errors that I can ignore, or have I somehow done something wrong?

23 Comments
2025/01/26
09:59 UTC

0

Using AI to build iOS app

Hi,

I know only basics of Swift.

I want to build a relatively simple app using AI.

With all the AI models/software out there, what would be the best/easiest option?

Thanks

9 Comments
2025/01/26
02:21 UTC

0

[From $29.99 down to $9.99 annual offer] Yoa Health Tracker & Coach for Apple Watch

https://preview.redd.it/22t1qk0q35fe1.png?width=1933&format=png&auto=webp&s=60a2e23012a7c23943e5ea948d8fd1862934a123

Hello there! I’m Luka, an IndieDev working on a wellness app that integrates with your Apple Watch and other health trackers.

Maybe you’ve already heard about the app on this subreddit.

On February 1st, I’m launching a fairly big update that’s all about fitness and workouts.

I’m offering a special deal for all new users. You can get the first year of our premium plan for  66% off! So, if you’re looking to get fit and healthy, this is the perfect time to join our community.

If you are interested, you can redeem the offer here:

https://apps.apple.com/redeem?ctx=offercodes&id=6642662318&code=FITNESS

What is Yoa?

Yoa is your vibrant orange assistant, designed to enhance your daily wellbeing. It effortlessly tracks your overall health by combining sleep and fitness data, offers detailed insights, and provides personalised advice for improving sleep, fitness, and reducing stress. Yoa also tracks your physical activities, helping you visualise progress through insightful charts. It's your personal companion on the path to a healthier, happier you.

What makes Yoa awesome?

  • Seamlessly works with Apple Watch.
  • Simple wellbeing dashboard with Yoa’s friendly touch.
  • Personalized insights to improve sleep, fitness, and reduce stress.
  • Detailed workout breakdowns and clear activity charts.

Let’s make health tracking personal and fun! 😊

0 Comments
2025/01/25
13:13 UTC

1

So I wanna know if I can access downloads from Spotify

There’s songs I have downloaded on Spotify that are unavailable but I have them downloaded so it has to be somewhere on my phone, I want help to find where those downloaded files are on my phone. I’ve looked all over the internet for these songs and have checked every streaming service and there all unavailable and I’ve tried downloading the link from Spotify but it would fail everytime. This might now be the right subreddit but I’m getting desperate lmao

7 Comments
2025/01/25
03:11 UTC

0

Budget friendly Iphone to for Ios dev

Whats the best Iphone to get in terms of building and testing IOS apps,something thats not expensive and will get software support for a while

14 Comments
2025/01/24
11:13 UTC

0

Looking for a Template for a Universal TV Remote App 🚀

I’m looking to create a universal TV remote app and was wondering if anyone knows of any existing app templates or starting frameworks that could help me speed up development. I’m looking for something that:

  • Supports IR blaster functionality for older TVs.
  • Works with Wi-Fi-based smart TVs (e.g., Samsung, LG, Roku, Fire TV).
  • Includes features like device pairing and a clean, user-friendly interface.
  • Ideally has some basic monetization options built-in (like in-app purchases or subscriptions).

I’m open to paid templatesopen-source projects, or even recommendations for tools/libraries that would work well for this kind of project.

If you’ve worked on something similar or know a good starting point, I’d love to hear your suggestions! Thanks in advance! 🙏

P.S. I’m developing for both iOS and Android, so cross-platform solutions would be a huge plus!

0 Comments
2025/01/23
20:29 UTC

1

Mobile App Accessibility

0 Comments
2025/01/23
20:08 UTC

2

New app developer here, how to solve this?

I have not stolen the design or functionality in this app. In fact, before building, I searched for this functionality myself - but couldn’t find, hence I built it.

And now Apple says this? What to do? How to respond?

2 Comments
2025/01/23
19:20 UTC

3

How is the IOS Dev Job Market for 2025

Hi everyone.

Im a front end dev with a Postgrad IS degree whose been coding for 6years. Im thinking of transitioning into IOS Dev. How is the job market looking for 2025 and beyond? Im guessing it'll be pretty tough to find a junior role?

6 Comments
2025/01/23
19:02 UTC

1

Help Needed: When accessing sensor data, why would I ever use CMSensorRecorder over CMMotionManager?

I am trying to understand what advantages CMSensorRecorder provides over CMMotionManager, and am struggling to find any.

https://developer.apple.com/documentation/coremotion/cmmotionmanager 

https://developer.apple.com/documentation/coremotion/cmsensorrecorder

From the Apple Documentation, CMSensorRecorder only records accelerometer data. There is nothing in the official documentation I can find that states it is meant to be used when the app is in a background state, even though I have read this on some forums and when I ask AI. It does record high frequency accelerometer data, but does not record data from any other sensor, and stores the data on device for a specific period of time.

CMMotionManager on the other hand has access to accelerometer, gyroscope, and magetometer sensor data. It provides the data at a high frequency, and you can also enable it to run in the background. There are some posts online like this one that state you risk getting rejected by Apple if you use it like this, but I haven't actually found anything that states this is actually the case.

https://www.reddit.com/r/swift/comments/10ul63p/xcode_swift_how_can_i_use_core_motion_when_app_is/

What am I missing? Why would I ever use CMSensorRecorder over CMMotionManager?

0 Comments
2025/01/23
14:40 UTC

2

Asset generation lagging

Im new to IOS development and new to SwiftUl in general. Im creating a game in SwiftPlaygrounds thats essentially a never ending running game with obstacles. However when the game goes to create a generate the nee asset (png image) the game laggs quite a bit. Any ideas of solutions? ChatGPT suggested having a threaded process for generating the assets, but it didnt work.

0 Comments
2025/01/22
20:05 UTC

1

building a personal call recording app for ios, not for distribution

I regularly write Python and JavaScript scripts to assist with personal productivity, and I’d say my skill level is intermediate . . . but I have no mobile/iOS experience. I’m exploring the idea of coding a simple app for my iPhone that runs in the background, records all incoming and outgoing calls, and saves the recordings in a folder with some metadata (e.g., phone number, call duration, and date).

The purpose is purely personal. I have ADHD and often forget details from calls. My plan is to pipe these recordings into AI tools to summarize them, create checklists, etc. I already use a similar workflow with Teams meetings and Zoom on my computer, and it works great for me.

My Questions:

  1. How difficult would it be to create a barebones iOS app that does this?
  2. Based on my research, it seems I’d need to jailbreak my phone and sideload the app. Is that the only feasible route?
  3. Is this something I could reasonably hack together over a weekend, or would it require significantly more effort?
    • Note: The app doesn’t need to be polished or App Store-eligible—just functional for personal use.

Additional Context:

  • I know newer iPhones have native call recording, but it won’t work for me because:
    1. I’d have to remember to activate it manually, which defeats the purpose.
    2. The feature plays an awkward announcement that the call is being recorded.
  • I live in a jurisdiction where it’s legal to record calls as described, so consent from the other party isn’t required.

How hard is what I'm planning to do?

3 Comments
2025/01/22
18:23 UTC

1

What is BIN? Internatonal Individual Developer Banking Info

I am applying my banking info and they're asking for BIN.

Is it Business Identification Number, or Bank Identification Number?

If i am a solo dev, I dont have 1st,

if its 2nd, is it first 8 numbers on your credit card?

0 Comments
2025/01/22
17:21 UTC

0

Looking to get into Ios dev

Hi guys,i have been an android dev for a while(flutter and kotlin), been doing it prt time making my own small projects. But i am nw looking into going in full time and making consumer apps for the global market. In my country iphones are not that common(too expensive) but i have realised that outside my country a lot of people use iphones. So i now want to nake apps for ios using flutter. What is the best budget friendly Macbook pro spec that i can get and run for the next 3 to five years?

7 Comments
2025/01/22
12:03 UTC

0

New Year Resolution: I Will Generate Some Viable IoS App Ideas AND Help You Become a Brand New AI Startup Founder Within 7 Days

Over the Christmas period, I conceived and debuted on some reddit communities, The 7-Day Startup Challenge. The feedback I got from the various communities have been nothing short of fantastic!

The 7-Day Startup Challenge simply means leveraging the power of no code platforms like Bubble, Flutterflow, Glide, Thunkable, Softr etc. along with AI APIs to build a functioning MicroSaaS/SaaS within 7 days. I can tailor this around your interests or hobbies so you are more passionate about your new startup.

Whether you're a startup novice or a veteran, I am happy to work with you every step of the way. I will work with you from validating and refining your idea(s) to building and publishing your app! I can even work with you on a viable marketing strategy that will help fetch your new startup some revenue within the next 10 to 45 days.

Here's what I will provide as part of The 7-Day Startup Challenge

  1. A fully validated and refined version of your idea described in technical terms in a shared document
  2. A startup name, domain and logo (if you don't have one already)
  3. A landing page to capture pre-sign ups, generate some early buzz and index your app on search engines
  4. Figma files showing the design of your app(s)
  5. Web app (dependent on whether your startup idea requires a web app or a mobile app instead))
  6. iOS app (dependent on whether your startup idea requires a web app or a mobile app instead)
  7. Android app (dependent on whether your startup idea requires a web app or a mobile app instead)
  8. 1-month of in scope support to fix any bugs and address any issues
  9. An outlined marketing strategy you can implement to grow your startup both short and long term.

As per tentative timelines, you can expect the following deliverables on schedule

Day 1: Secure digital assets such as domain name, hosting, logo etc.; deliver validated and refined version of your startup idea

Day 2-3: Landing page & Figma files

Day 1-5/6: Build your apps (web app and/or iOS and Android app)

Day 6: Evaluations and review if necessary; demo day

Day 7: Live launch on web; publish on Android and iOS app stores

PS: For more sophisticated ideas (non MicroSaaS), kindly allow approx. 30 days for delivery. I can be as hands on or hands off as you wish. Meaning I can do all the work whilst you sit back and wait for the results OR I can work with you every step of the way to deliver on your demands.

For high potential startup ideas, I can partner with you long term to build them out together. I have to be selective because I'm unable to partner together on every single idea out there. Outside of a partnership, all the digital assets (startup name, logo, web app, mobile app etc.) are 100% owned by you.

If building an AI SaaS App on IoS via the outlined strategy sounds intriguing enough to you, feel free to send me a DM with any questions you have!

0 Comments
2025/01/21
14:36 UTC

0

Key Features Missing in Current Ad Mediation Tools

0 Comments
2025/01/21
11:58 UTC

Back To Top