https://blog.repithwin.com/android-vs-ios-the-big-differences-explained/