2010-01-30 195 views
3

我首先搜索到了,所以如果已經被問到,請致歉。爲iPad構建iPhone應用程序

我有我想要運行的本地iPad應用程序,而不是「迷你模式」爲缺乏一個更好的詞了幾個iPhone應用。

什麼我需要改變,以建立自己的應用程序爲iPad,並很容易地將來自同一個項目兩個平臺?

+0

只是簡單提醒一下,所有這些都是爲了達到NDA。應在http://devforums.apple.com上詢問有關iPad SDK的具體問題,並且不要在其他地方提交,直到NDA解除。 – Jasarien 2010-02-01 16:42:51

+0

好點。我認爲這會足夠溫和,但我認爲總是很好。我確實在NDA的文檔中找到了無益的答案。我會詳細闡述Apple何時讓我。 – 2010-02-01 17:51:32

+8

請注意,任何人都可以提出他們想要的任何問題。 NDA下的人們不應該回答,但他們和蘋果之間就是這樣。沒有堆棧溢出用戶需要擔當NDA警察。 – 2010-02-02 17:44:54

回答

5

是的,它很容易針對這兩個平臺。如果您登錄ADC並閱讀iPad編程指南,它將爲iPad的特定開發提供基礎知識。我無法合法地談論「如何」。

庵。如果你按照他們的指示,建立兩個目標,在同一個項目中分享你的源代碼......然後你就會被設定。這是相同的SDK,只是不同的Nibs & main(),從我可以告訴。

+0

當我構建時,我必須選擇一個主動目標來構建iPhone或iPad。這是否意味着我需要提供兩個版本才能使iPad加載正確的筆尖? – 2010-08-05 04:39:56

+0

您可以在同一個版本中同時定位兩者。 XCode將爲您處理所有事情。給這個讀:http://iphonedevelopment.blogspot.com/2010/04/converting-iphone-apps-to-universal.html – pestilence669 2010-08-17 03:39:31

1

我知道這是不是在技術層面上非常有幫助的,但是......

iPad SDK網站特別提到的術語「通用應用程序」與以下內容:

開發人員現在可以開始籌劃 普遍應用,讓他們 採取的iPad,iPhone, 和iPod touch發現了一個單一的二進制 技術的充分利用。

我知道這並不能解釋'如何'利用這個想法,但我不願意花100美元去學習更多。

但這並解決你的核心目標,這是設計的應用程序,可以在兩臺設備上nativly工作。使用通用二進制文件,除非需要特定於設備的功能,否則無需擔心爲某個項目的兩個版本提供特性。

相關問題