1. 分辨率
安卓分辨率20多种,iOS较少
2. 操作系统
安卓操作系统较多,iOS较少而且iOS系统不能降级
3. 手机按键不一样
安卓底部三个按键
iOS只有一个home键
4. 开发语言不同
要注意UI的实现,还有多层UI跳转的实现,iOS多层UI跳转容易有内存泄漏问题;后台返回数据约定格式,如果格式不一样安卓容易崩溃,如果返回没内容iOS容易崩溃
5. 退后台程序状态不一样
安卓,退后台程序被挂在后台,还在运行中。
iOS,退后台后程序进入休眠状态,处于停止状态。
6. 手机品牌商不同
安卓,多个厂家
iOS,一个厂家苹果公司
7. 删除操作不相同
安卓,长按删除
iOS,左滑删除
8. 下载渠道不同
安卓,多个渠道,如应用宝、豌豆荚、华为、小米等,曾发布过十几家渠道包
iOS,只能从App Store下载