IOS 開發 是分別開發一個iphone 和 ipad 好? 還是開發一個 Universal好?

來源:互聯網
上載者:User

標籤:io   os   資料   on   代碼   工作   ad   時間   管理   

近期由於工作需要,由於開發週期時間比較短

需要開發一款 產品 要在iphone 和 ipad 平台上 運行


一個版本的優點

1.一個安裝包,方便管理,分發

2.你下載了iphone,如果你有ipad 會自動下載

3.審核一次通過,節約上線時間


一個版本的缺點

1.安裝包會很大,兩套資源放入一個安裝包

2.代碼中各種裝置判斷,會導致代碼混亂(不過這個人為降低)

3.ipad版本的體驗會相對差點(只要產品可接受)



兩個版本的優點

1.可以分開設計,畢竟ipad 可以做一些iphone做不到的事情(體驗也會好很多)

2.安裝包會小

3.資料層/邏輯層共用 UI單獨


兩個版本的缺點

1.要分開管理,分發,需要更多的人力支撐

2.審核需要分開







IOS 開發 是分別開發一個iphone 和 ipad 好? 還是開發一個 Universal好?

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.