Table of Contents
Apple releases a new iOS version every year with a new and improved API, making our life as a developer easier. Every developer wants to support the latest iOS version possible, but that's not always the case in my experience.
Clients usually want the opposite. They want to support the oldest iOS version possible. This is understandable because they want to make their app reach the largest users possible.
The best we can do to change their mind is to show that the burden of supporting old iOS versions isn't worth a handful of users they will get. Here are two websites that I usually visit to get the market share of each iOS version.
You can easily support sarunw.com by checking out this sponsor.
Offline Transcription: Fast, privacy-focus way to transcribe audio, video, and podcast files. No data leaves your Mac.
Apple shares iOS/iPadOS App Store usage data on their website. You can find (almost real-time) usage data here.
Here is an example of the iOS 15 adoption rate.
Read more article about Development or see all available topic
Enjoy the read?
If you enjoy this article, you can subscribe to the weekly newsletter.
Every Friday, you'll get a quick recap of all articles and tips posted on this site. No strings attached. Unsubscribe anytime.
Feel free to follow me on Twitter and ask your questions related to this post. Thanks for reading and see you next time.
If you enjoy my writing, please check out my Patreon https://www.patreon.com/sarunw and become my supporter. Sharing the article is also greatly appreciated.Become a patron Buy me a coffee Tweet Share
How to reset push notification permission on macOS
Reset push notification permission on macOS isn't as straightforward as how we do it on iOS. Let's see how to do it.
How to disable a button in Flutter
In iOS, we can control a button enabled/disabled state by setting an isEnabled property. In Flutter, you won't find such attributes. Let's learn how to do it.