2010-05-24 144 views
3

我有一個iPhone應用程序,現在我想將該應用程序轉換爲在所有設備iPhone/iPod/iPad上運行的通用應用程序。 那麼,從哪裏開始,我需要做什麼?如何將現有iPhone應用程序移植到iPad

任何幫助,鏈接,示例應用程序,任何東西,將不勝感激。

感謝提前:)

回答

1

我已經做了,最近,它實際上是更簡單的比它似乎。我建議你閱讀Apple的iPad programming guide,它大約有100頁的PDF格式(你不需要閱讀全部內容)。基本上,你需要:

  • 運行Xcode的命令自動將項目轉換爲通用
  • 添加支持的方向變化,如果你沒有這樣做,早期(必須在iPad上)
  • 經過應用程序,看看有什麼地方不對頭,並修復它(例如,它很可能是你會看到,你需要修復自動調整大小設置爲控制一些地方)

那是當然的,如果你不想重新設計用於iPad的UI,最後你可能會想要做的事情(例如,使用split v瀏覽,彈出對話框和各種模式,並做少全屏視圖轉換)。通過執行此步驟所獲得的用戶界面不會感覺到100%的iPad-y,但它可以工作,並且看起來會比僅放大iPhone的應用程序好得多,所以這是一個好的開始。

+0

感謝Psionides,我的應用程序已經處於iPhone/iPod提交狀態。我只是想做一個通用的應用程序,在這種情況下,不能使用SlipViews等 我剛剛閱讀文檔,並升級了我的iPad的目標,它自動地做了其餘的東西,需要非常少的變化其他視圖控制器和所有已完成:)謝謝 – Ansari 2010-05-24 13:48:36

+0

你可以製作一個通用的應用程序,在iPad上分割視圖,實際上,這或多或少應該如何完成。您只需製作一些NIB和控制器的iPad版本,然後將它們放在單獨的組/目錄中,並在代碼中添加一些ifs/elses。如果你足夠小心,你會得到一個單一的通用應用程序包,可以在兩個平臺上運行不同的用戶界面。它只需要更多的工作:) – 2010-05-24 21:10:28

相關問題