15 May 2017
One of the biggest challenges for an Android app developer out there is the fact that there are just so many different phones out there using so many different versions of Google’s operating system. This often leads to a lot more of time and money spent testing and supporting Android than Apple’s iOS. But with Android OS running on so many majority of smartphones on the market, what should a large developer do?
Salesforce is taking a rather unusual stance in a chance to avoid this problem. Starting with an update to their app – The Salesforce1 later this year, the company will offer support for its app only to those using certain Google Nexus or Samsung Galaxy devices.
Salesforce explained this as, “due to wide array of available Android devices, we are targeting our support to a select number of Android devices to continue improving our overall Salesforce1 for Android user experience.” This decision has already put Samsung in a much stronger position in the Android smartphone market.
Fragmentation within the Android world takes many forms. In addition to the hardware diversity, Android phones are often slow to get the software updates through their carriers, forcing the developers to make sure all the apps run smoothly on multiple versions of the OS.
The Salesforce1 app will only support a few devices which include the Samsung Galaxy S5, Galaxy S6, Galaxy S7 and S7 Edge, Galaxy Note 4, Galaxy Note 10.1 and the Galaxy Tab A 9.7. The two Nexus devices included are the Nexus 5X and the Nexus 6P. Users can install the app on other Android devices, but the company won’t actively support them or fix bugs for those devices. The plan is targeted for October 2016, but the date is subject to change.