我在移動開發方面比較新,但我對HTML5非常熟悉。我有一個項目,將用於酒吧,客戶通過他的手機訂購酒吧。一些信息:我應該在我的項目中使用哪些移動工具?
- 酒吧將有一個本地服務器接受請求(這將在本地網絡工作)
- 客戶端應用程序將有實時聊天,讓客戶可以結識新朋友在同一酒吧:)。然而,聊天服務器將在線(客戶將需要互聯網來訪問此功能)
- 該應用程序可能會使用推送通知,並可能執行一些簡單的後臺處理。
- 應用程序應該是跨平臺。
那麼最理想的技術是什麼?科爾多瓦? PhoneGap的?英特爾XDK? Xamarin? Embarcadero公司?我是否也應該使用WebSockets?
謝謝!
感謝您的回覆!那麼...... WebSockets有什麼缺點?本地低處理服務器能否使用WebSockets處理大量請求? –
@CarlosSouza沒有理由不使用Web套接字,並且不需要大鐵來支持它 - 如果做得好,它們可以輕鬆橫向擴展。 –
@CarlosSouza你甚至可以使用帶有科爾多瓦風味的websockets。戴夫是正確的,websockets是輕量級的。但我不會單獨使用websockets(我懷疑這就是他的建議)。您可以升級您的科爾多瓦應用程序以使用帶有cordova的websockets,但我認爲一個簡單的服務器端「網頁」顯示爲應用程序(容易被屏蔽)將是您最簡單的成功路徑。 – saintmeh