2016-01-11 66 views
1

這可能是一個愚蠢的問題,但想知道如果我能在一個UIWebView完全建立的iOS應用。基本上沒有一件東西是iOS原生的。將整個iOS應用程序構建爲一個網站?

+5

你可以,但你因[應用程序商店審查指南2.12排斥的風險(https://developer.apple.com/app-store/review/guidelines/#functionality):「應用不是非常有用的,獨特的,**只是捆綁應用**的網站,或不提供任何持久的娛樂價值可能會被拒絕「。另外,你的應用程序可能會吸引。 –

+0

''基本上沒有一件東西是原生iOS的'' - 好吧,你會有一個'UIWebView',所以你至少有一件iOS原生的東西。如果你這樣做,那麼你的應用程序就會吸吮你的應用程序。絕對沒有什麼能阻止你做這件事,但如果你想在應用程序商店購買你的應用程序,那麼我會重新考慮你的設計(參見'rob mayoff's'評論爲什麼)。 – Popeye

+0

感謝羅布。該應用程序正在開發中,但希望立即推出一些內容。 – AndroidDev21921

回答

1

你其實可以。有幾種方法可以使用HTML5,CSS3和Javascript來製作像iOS這樣的移動應用程序。您可以使用Cordova/PhoneGap等框架/程序。這些框架/程序可以讓您使用網絡語言,然後將其編譯爲設備的可執行文件。可以提交給AppStore的東西。蘋果是否接受這是另一回事。 ;)

你可以做的另一件事是,你希望它完全流掉網頁是你基本上可以建立像任何其他Web應用程序服務器上的Web應用程序。但是,您可以放入可以檢測屏幕大小的CSS3媒體查詢和Javascript。用戶可以使用其內置的Web瀏覽器訪問您的網站。如果屏幕尺寸不合適,那麼您可以像使用筆記本電腦一樣嘗試訪問它,就可以重定向用戶。使用這種方法,您可以使用PHP等服務器端腳本語言來執行計算處理。但是,服務器需要連接,如果有很多人登錄到服務器,則服務器可能會陷入停滯。

如果您有興趣使用的網絡基礎語言的移動應用程序,我強烈建議尋找到的PhoneGap /科爾多瓦。

相關問題