1、按键
Android:返回键,主菜单,在应用返回中,都可通过返回键回退到上一步
苹果ios:只有home键,所有的应用进入只有一个入口,每个应用界面中都有返回出口
2、push消息推送
Android:应用自己推送的机制,挂载在自己的手机上,如果应用进程全部kill是收不到消息的
苹果ios:push是调用苹果api,消息都是经过苹果服务器发送。
3、存储方式
Android:sd内存可以进行扩展,苹果ios:存储是不能扩展
4、兼容性
Android:所涉及到版本,分辨率,机型,ROM系统,还有一些定制的机器(小米、魅族、阿里云os等)进行对app兼容性测试
苹果ios:机型、版本、分辨率相对较少,而都是ios系统,都由苹果官网开发
5、安装
Android:可通过adb命令,手机助手之类安装手机应用较多。苹果ios:打包安装需要ipd,通过itools工具安装应用,下载通过app store
6、升级应用
Android:自动升级应用,也可通过应用市场来升级,苹果ios:需要通过app store升级
8、获取日志和签名方式不同
Android:可通过adb logcat获取日志,Android studio,DDMS来获取到日志信息。签名可以通过jarsigner -verify -certs 包名
苹果ios:用xcode中debug工具/itools高级功能查看实时log,获取签名:解压包取出plist文件,查看应用签名及版本信息,并要检查证书正确性