iPad开发-iPad兼容版和独立版的优缺点比较

iPad 的版本 兼容版 独立版
基本描述 把iPhone/ipad 兼容开发 iPhone&iPad独立开发
代码逻辑性 逻辑是基本统一的 逻辑可以完全不同
安装包大小 iphone版本和ipad版本的图片叠加一起,导致安装包特别大 两者分开,安装包小 ( 独立版优)
更新版本 iPhone和iPad同步更新(兼容版优) 分别更新,首先会让iPhone先更新,等稳定以后在让ipad再更新。
页面区别性 不能有过多的区别,大型页面也不能差距太大。 因为是是独立制作,所以做成两个app,都没有问题。(独立版优)
开发时间 兼容版需要的时间短,在现在的基础上加修改(兼容版优) 独立开发需要的时间长,有的公司有单独iPad维护者
公司的选择 keep,fit,fit time,人员不充裕的公司 微信,QQ,微博需要把ipad独立出来,或对iPad有很大需求的产品

总结

如果公司需要马上从iPhone版转到iPad版的话,可以直接选择兼容版,兼容版开发的效率很高。中小型公司,只要不是对iPad有强烈要求的话,都推荐用兼容版。
兼容版最大的缺点就是占用的空间内存会特别大,因为iPad的图片在不失真的情况下,都会很大。所以这时候,能省一些空间内存就省一些内存。大小图均存在的时候。尽量删掉小图用大图,大图在加载之前在子线程先做裁剪,再用imageNamed。大公司的话,也有很多是用兼容版的。独立版慎重选择吧。

但是有一些需要注意的,兼容版的iPad和iPhone会有一些冲突,比如Health Kit的冲突,iPad是不能用Health Kit的,但是iPhone版又需要用到,会出一点问题,需要配置一下plist文件才能通过打包。

你可能感兴趣的:(iPad开发-iPad兼容版和独立版的优缺点比较)