2011-07-25 37 views
2

我聽說蘋果與Android相比是「封閉的」。iphone開發限制

iPhone有什麼限制?

例如,android可以阻止其他應用程序的安裝或運行,並且iPhone可以做同樣的事情嗎?

除了App Store評論指南,是否還有任何iPhone限制列表(特別是與android相比)?

謝謝。

回答

0

鑑於他們批准或不批准應用程序。我認爲準則和公佈的限制是主要的。但我認爲是封閉的,因爲商店和硬件依賴於蘋果本身(而Android可以安裝在異構硬件上(至少在理論上)。醜陋的薄(知識產權緣故)是不能使用封閉的API,但要公平,我們也理解原因。

0

'關閉'是指App Store。所有公開的應用程序都必須通過Apple才能投入App Store。蘋果決定應用哪些應用程序並削減所有銷售。

Android平臺沒有一個特定的應用商店,Google也沒有說你可以或不可以安裝什麼,也不會削減你的銷售。

兩者都有優點和缺點。

如果您願意構建HTML5應用程序,您也可以在某些情況下避開App Store限制。您可以使用清單文件來允許iPhone用戶直接下載文件,而無需通過應用商店。當然,HTML5應用程序不能完成真正的本地應用程序所能做的一切。

0

蘋果應用程序商店關閉,你必須支付才能進去,無法控制你的應用程序也會進入。

Android商店有自己的規則,由誰來運行它們決定,所以如果你不喜歡o嗯,你可以嘗試另一個,或甚至讓你自己。

Apple SDK已關閉。你不能看到源代碼,並且(這與前一點相關),即使你知道它存在,你也不能使用它的某些部分。

Android SDK已打開。如果你願意,你可以得到所有的源文件並修改它們。

0

此外,據我所知,你應該購買一個iMac開發iPhone,也許註冊爲一個開發人員,以獲得最新版本的IDE。如我錯了請糾正我。