2010-11-02 53 views
1

昨天我得到了我的iPad,一旦同步所有iPhone應用程序同步到iPad。某些應用程序「自動」調整爲iPad格式,而其他應用程序以iPhone格式調整。這在技術上如何工作?或者改述:作爲應用開發者,我如何針對這兩種格式的「自動」行爲同時部署iPad和iPhone?iPhone和iPad的部署工作如何?

BR

+0

[如何在iPhone/iPad上創建通用應用程序? ](http://stackoverflow.com/questions/3845478/how-to-create-universal-apps-in-iphone-ipad) – 2010-11-02 15:43:45

+1

請參閱[爲iPhone構建iPhone應用程序](http://stackoverflow.com/問題/ 2166742/building-iphone-apps-for-the-ipad)和[我應該考慮什麼來確保我的iPhone應用程序無縫移植到iPad?](http://stackoverflow.com/questions/2149453/what-should -I-Conside-to-ensure-seamless-port-of-my-iphone-apps-to-ipad) – 2010-11-02 15:46:25

+0

感謝Brad爲鏈接到這些帖子。 – Christofffer 2010-11-03 07:33:45

回答

3

每個應用程序都有一個部署目標,它描述了可以啓動的設備。 「調整後」的應用程序列出了iPhone和iPad作爲其目標。在這種情況下,應用程序包括iPhone和iPad的圖標,圖像和視圖,內部邏輯根據設備類型檢測應該使用哪個視圖。

有關於如何使您的應用程序與iPad兼容的tutorial

1

這樣做的應用程序是所謂的通用應用程序;它們包括iPad和iPhone格式的接口定義,並且它們的Info.plist文件也是這樣配置的。

從Xcode中基於Window的應用程序模板開始,應該很好地演示配置和設置。

大多數情況下,如果您已經擁有現有的iPhone應用程序,您很可能會更好地在財務和技術上製作應用程序的單獨高清版本,但如果您要創建新應用程序,環球可能是最好的選擇。