| iPad 的版本 | 兼容版 | 獨(dú)立版 |
|---|---|---|
| 基本描述 | 把iPhone/ipad 兼容開(kāi)發(fā) | iPhone&iPad獨(dú)立開(kāi)發(fā) |
| 代碼邏輯性 | 邏輯是基本統(tǒng)一的 | 邏輯可以完全不同 |
| 安裝包大小 | iphone版本和ipad版本的圖片疊加一起,導(dǎo)致安裝包特別大 | 兩者分開(kāi),安裝包小 ( 獨(dú)立版優(yōu)) |
| 更新版本 | iPhone和iPad同步更新(兼容版優(yōu)) | 分別更新,首先會(huì)讓iPhone先更新,等穩(wěn)定以后在讓ipad再更新。 |
| 頁(yè)面區(qū)別性 | 不能有過(guò)多的區(qū)別,大型頁(yè)面也不能差距太大。 | 因?yàn)槭鞘仟?dú)立制作,所以做成兩個(gè)app,都沒(méi)有問(wèn)題。(獨(dú)立版優(yōu)) |
| 開(kāi)發(fā)時(shí)間 | 兼容版需要的時(shí)間短,在現(xiàn)在的基礎(chǔ)上加修改(兼容版優(yōu)) | 獨(dú)立開(kāi)發(fā)需要的時(shí)間長(zhǎng),有的公司有單獨(dú)iPad維護(hù)者 |
| 公司的選擇 | keep,fit,fit time,人員不充裕的公司 | 微信,QQ,微博需要把ipad獨(dú)立出來(lái),或?qū)Pad有很大需求的產(chǎn)品 |
總結(jié)
如果公司需要馬上從iPhone版轉(zhuǎn)到iPad版的話,可以直接選擇兼容版,兼容版開(kāi)發(fā)的效率很高。中小型公司,只要不是對(duì)iPad有強(qiáng)烈要求的話,都推薦用兼容版。
兼容版最大的缺點(diǎn)就是占用的空間內(nèi)存會(huì)特別大,因?yàn)閕Pad的圖片在不失真的情況下,都會(huì)很大。所以這時(shí)候,能省一些空間內(nèi)存就省一些內(nèi)存。大小圖均存在的時(shí)候。盡量刪掉小圖用大圖,大圖在加載之前在子線程先做裁剪,再用imageNamed。大公司的話,也有很多是用兼容版的。獨(dú)立版慎重選擇吧。
但是有一些需要注意的,兼容版的iPad和iPhone會(huì)有一些沖突,比如Health Kit的沖突,iPad是不能用Health Kit的,但是iPhone版又需要用到,會(huì)出一點(diǎn)問(wèn)題,需要配置一下plist文件才能通過(guò)打包。