2013-07-03 166 views
1

我正在找Phonegap上的一些有經驗的開發人員。Phonegap項目的最佳解決方案是什麼?

我工作的公司希望有一個使用Phonegap的混合應用程序。

我做了一些web項目,但我從來沒有使用任何MVC框架。我實際上使用JavaScript,JQuery,CSS和HTML來完成我所有的項目。

要啓動此的PhoneGap項目,我做了一些互聯網上的搜索試圖找到得到一個很好的功能應用的最佳解決方案,但顯然有實在太多信息:

移動框架

  • jQuery Mobile的
  • 煎茶觸摸
  • 劍道UI
  • ...

MVC框架

  • 骨幹
  • Angularjs
  • Emberjs
  • ...

模板

  • 鬍子
  • 面漆
  • ...

我有使用此類技術的沒有經驗,所以我不介意開始與他們中的一個。 我正在尋找最好的解決方案,使盡可能原生的應用程序。

有人可以幫我嗎?

回答

7

嘗試使用Telerik AppBuilder IDE(Cloud IDE),您不需要擔心添加SDK等,這有助於構建非常好的混合應用程序......一些示例應用程序也可用。

http://www.telerik.com/appbuilder

1

出你所提到的所有這些移動框架,我發現Sencha Touch是一個更好的選擇。我沒有使用過Kendo UI,但使用過Jquery Mobile。當涉及到頁面轉換時,它有點遲緩。當您想要構建使用MVC架構的混合應用程序時,Sencha Touch非常方便。

http://www.sencha.com/learn/a-sencha-touch-mvc-application-with-phonegap/

我通常使用煎茶觸摸來構建我的應用程序,並以訪問本地功能使用PhoneGap的。所以,PhoneGap + Sencha Touch的組合非常酷。

+0

不錯的教程,謝謝分享! – Pompeyo

2

這取決於你想要建立的應用程序。

我與Sencha Touch和jQuery Mobile合作。

煎茶觸摸:

  • 你必須寫更多的JavaScript代碼和HTML的只是一點點。
  • MVC結構
  • 很多功能
  • 需要很長的時間去學習
  • ...

jQuery Mobile的

  • 你使用jQuery經驗將幫助您
  • 很多HTML和只是一點JavaScr IPT寫一個簡單的應用程序
  • 你必須定義自己的結構
  • 快速學習的,因爲它的功能
  • ...

我的決定是煎茶觸摸。

但是你的應用程序是關於什麼的?我認爲一些細節會幫助我們提供更多建議。

+0

謝謝你的答案,這是非常基本的。用戶填寫一個表單,這個表單將把它發送到服務器,服務器將處理這些信息併發回一個結果,這個結果將顯示在應用程序上。我甚至不需要實現像相機,加速度計等任何API。 – Pompeyo

+0

嗯,這真的很簡單。我認爲一個小的jQuery Mobile App就足夠了。使用它設計UI,並使用普通的JavaScript來完成後端作業。這並不複雜。 POST數據與Ajax和處理回調數據。 –

+0

但Sencha Touch也不會有問題。但你必須學習很多Sencha Touch Basics才能實現該應用。當你不再寫一個複雜的混合應用程序時,這是我想的太多學習時間,但是當你要編寫更多的應用程序時,我會選擇Sencha Touch。 –

相關問題