For example, I know many developers are adopting iOS 13+ because this was when we had many many new APIs introduced and nothing major after that.Windows, macOS, Xbox One, iOS, Android, SĪdopt Me! (stylized in all caps) is a massively multiplayer online game developed by Uplift Games on the gaming and game development platform Roblox. However, I was surprised at the number of iOS apps on the App Store supporting right down to iOS 11.įinally, it’s worth noting that iOS support could be done based on technology or APIs introduced. So, most people are supporting iOS 15 and iOS 14 only. In my opinion, most iOS applications will support the current version + 1. It’s interesting when you research this topic, and I am super interested to hear about your research and how you tackle this problem in your workplace. Nevertheless, Apple will often feature iOS applications using all the latest technology ]! What Next? So, you’re correct it probably won’t harm us, but we should keep pushing our iOS applications forward and make sure our code is maintainable in years to come. Ultimately, your users will pay the price. In addition, it can be hard to adopt newer APIs because you have to hold so much backward compatibility. Maintaining many iOS versions can slow your team down in fixing bugs on specific iOS versions. But it sure will slow the developer team down, the design team (keeping up with the ever-changing HIG standards). It won’t harm us if we support all these versions?įor sure, it probably won’t harm us supporting many versions. When I see apps upgrading the iOS version, I will often see the positivity from this and know that they have an active developer team pushing the technology stack forward, which is often missed. It could also mean they’re not adopting the latest Apple features and APIs. However, let’s play devil’s advocate in this situation your direct competitor is supporting older and sometimes legacy versions could also mean they have older code that is difficult to maintain and hard to fix issues. This question is tricky because if you have a direct competitor promoting the fact they support an older version of iOS, it could be used as a sales tactic to get more customers. Is our competitor supporting more iOS versions than us? This becomes more likely the older the iOS version. However, they might start facing issues or bugs in the application and reporting those issues again, this is quite unlikely, especially if it’s only a -1 supported version. So it’s doubtful your customers will be unhappy about this change. The only way a customer will know about this is to visit your App Store page manually and find the message “You can’t upgrade to this version as it requires X version of iOS”. Your users won’t know about this change because it won’t appear as an available update on the App Store, nor will it update automatically in the background. What if they stop using our iOS application? So, in short, your existing users won’t simply drop off the cliff. Instead, you’re simply dropping support, which means they can’t upgrade to the newer version without upgrading their OS. Once you have this data, you can go forward with the business case remember, when choosing your minimum iOS version, you’re not deleting the iOS app from existing users. Gathering this data means you know precisely what percentage of your customers use which version of iOS. If you’re not already, you should start gathering basic device information such as Device Type, Model and OS version you can do this easier by utilising Apple’s MetricKit framework, which you can read more about here. However, if you’re an existing iOS application, you will require data. First of all, if you’re a brand new application, then it’s likely less critical I mean, Apple has a tremendous adoption rate of the latest iOS version.īased on this article and several other data sources, iOS 15 is currently on around 72% adoption, and it was launched on September 20th 2021 this means iOS 15 has been around for ~7 months and has a massive adoption in the marketplace, chances are you’re going to be okay. This is the most popular question you will face when discovering this topic at work. Let’s explore these questions in more detail and work on how we can cover those in your day to day jobs. It won’t harm us if we keep all these versions?.Is our competitor supporting more versions than us?.What if they stop using our iOS application?.You’re likely going to face some tough questions such as: When choosing your minimum iOS version support, your most formidable challenge is persuading large organisations that upgrading your iOS application to the latest version is the best technical choice. Persuading the Business on Supported iOS Version
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |