2012-04-10 122 views
0

我正在爲移動平臺(iOs和Android) 創建一個應用程序的過程中,我決定是否要使用每個平臺SDK創建單獨的應用程序,或者創建一個Web應用程序並部署它在兩個。 我的應用程序不會使用設備的功能... 它將需要連接到遠程服務器和LOAD &發送數據{圖像,文本,視頻} ,我需要把它放在一個很好的呈現形式。使用遠程服務器數據的應用程序的原生或Web移動應用程序?

所以我的問題是什麼最好的HTML5 & CSS3,Native OR Hybrid?

如果是Web:那麼是否有任何Free Platforms可以做到這一點?

PS:這是我第一次嘗試創建移動應用程序! 謝謝!

回答

1

您知道嗎phoneGap

這是在您的應用程序中託管瀏覽器的一種方式。我用過並且運作良好。

+0

是,我已經搜索了關於phoneGap。 你能告訴我,如果它在加載數據或someThing方面很慢。 可以使用它將數據存儲在設備上的文件中? – Rifinio 2012-04-10 14:01:12

+0

是的,您可以將數據存儲在設備中。我不知道如何做到這一點,但你可以。您可以將HTML存儲在設備和服務器中,以獲取僅有的數據(數據itselef),並且使用JavaScript可以解析數據並構建頁面。在phonegap網站上閱讀這個 - 應該很簡單! – 2012-04-10 14:04:47

+0

我忘了告訴你:你可以在你的應用中使用HTML5,jquery和ajax。這可以使應用程序更快(加載數據異步)。 – 2012-04-10 14:06:08

0

我認爲有很多方法可以實現這一點。 您可以使用某種第三方控件讓您的應用在Android和iOS中看起來相同。 或者你可以像PhoneGap

一些新技術(至少對我來說)這取決於你想花多少時間爲你的項目?您期望從您的應用程序中獲得的性能。

希望它能幫助:)

+0

我已經得到了3個月的時間爲這個應用程序... 關於性能,我想與用戶加載數據從服務器快速交互,在設備上存儲一些其他...一些脫機訪問! – Rifinio 2012-04-10 14:03:49

+0

我覺得3個月沒問題。只要熟悉PhoneGap框架架構並學習使用它的功能,它就基於Javascript(JQuery Mobile),帶有HTML和CSS術語。我看到很多laggy我的示例應用程序 – toantran 2012-04-10 14:42:12

0

您的屏幕的UI設計也將會影響所做的選擇:例如

  1. 與Web框架(如jQuery Mobile的),如果你有,你不會得到很大的滾動性能一個包含大量行的列表
  2. 大多數市場上的移動瀏覽器都不支持CSS固定位置。這意味着,在屏幕底部實現固定標籤是困難的。
  3. 如果你在你的應用程序的任何部分像素精確的渲染要求,網絡應用不會是一個很好的選擇(這是可能實現與元視口,但實現跨瀏覽器顯著變化)
+0

thanx它幫助了很多... 我試過[JQtouch演示頁面](http://www.jqtouch.com/preview/demos/main/#home)在不同的smartphone上和平臺......我注意到你說的話......滾動不起作用,好...... – Rifinio 2012-04-11 11:28:07

相關問題