The good and bad of Android and iOS