Just quick thoughts as I use both a Galaxy S8 and an iPhone 6S, so this is from phone perspective and not a tablet:
Android:
- Being able to customise the home screen with widgets is awesome. IOS has widgets (though a little more limited) but you need to swipe to access it, which wastes time.
- Lots of variety for hardware choices. I love the design of the S8, it makes the iPhone look very “outdated”.
- Lots of options for Android Wear (and Tizen) smart watches, so you can choose a watch design that you like, as it should be for watches (Most of them can work with an iPhone, but the functionality is very limited).
- Android has many more functions than iOS, though often the UI is not very optimised which causes bitter-sweet moments. I love split screen multi-tasking and the DEX system of the S8 that turns it into a computer.
- Access of the NFC chip to third party developers. Paying for something on the iPhone forces you to be with a bank/credit company that allows Apple Pay.
(Yes, you can jailbreak the iPhone, but if you do, why not get an Android phone).
***
iOS:
- While lacking in the number of things it can do as compared to Android, the UI of the things it can do is very optimised and a pleasure to use.
- iOS devices are supported for a VERY LONG TIME. Yes, newer iOS versions may slow down on older but compatible hardware. But you still have the choice to update if you want to. Updates are also available at the time of release to all supported devices. What I love about this is that your old devices can fill like new devices after a big update. For example, an iPad Air 2 with iOS11 is like a completely new device as compared to an iPad Air 2 when it was first released, all thanks to software updates (though not all features are supported on old hardware). For Android, you’d be lucky if your phone is supported for more than 2 years, and updates are never on time unless you buy a pixel.
- Security and privacy. Apps on Android REALLY wants access to your data. Remember, Google makes money off ads... so there is a natural conflict of interest between your privacy and their business. For better or for worse, Apple’s walled garden provides better security.
- Apps are very optimised and provide an excellent experience as compared to their Android counterparts. This is a developer/fragmentation issue that is well documented. Despite my iPhone 6S being older than the S8, from a user perspective, the in-app experience is so much better on iOS. This is something you need to experience and cannot be judged from hardware specs alone.
- The integration across Apple devices is top-notch. This is the main reason why I still use the iPhone. ICloud, iPhone, iPad, Mac, Apple TV and EarPods (as well as Beats headphones with W1 chips) work so well together. Trying to achieve the same amount of synergy between Windows and Android requires considerably more work and effort. Some people enjoy doing this, but most people don’t. Oh, and my experience with the W1 chip is amazing even if the sound quality is not the best in class.
- Similar to the above, you are not forced to use Apple’s software/services either (other than Apple Pay). You have almost full access to all of Google/Microsoft services so you can pick the ones that you like. On the other hand, Android has limited access to Apple software/services. As an example, an iPhone user has access to all messaging platforms but an Android user doesn’t have iMessage.
- Also a similar reason to the above, App developers often develop cross-synergistic apps across MacOS and iOS. This is one of the reasons why I love MacOS. I still use Windows for legacy software and the occasional gaming, but MacOS is more of a pleasure to use.
- Troubleshooting a problem is far easier because of the numerous guides out there, Apple’s customer service, and the fact that Apple only maintains a very small portfolio of products.
- The Apple Watch is awesome and far more optimised than Android Wear/Tizen. You will enjoy the software experience far more, but you are stuck with the one hardware design that Apple manufactures. I love changing Apple Watch bands though.
***
Initially, I thought this list was gonna be short. But as I pondered what I liked and hated about my iPhone/Galaxy S8, the list just got very long.
Basically, you will realise that Android is great for hardware choice, software customisation, and software features. On the other hand, iOS restricts a lot of things, but iOS almost always delivers a superior experience on the things that it can do. And for the general public, the experience that iOS delivers often outweighs the choice/customisation of android.
Essentially, iOS has a lot of catching up to do in terms of features. But Android also has lots of work to do to counter fragmentation, improve user experience and improve the UI.
But one big reason why Android has a bigger market share is because iOS devices are expensive. When you buy an iOS device, you are actually paying for both the hardware and Apple’s software.