我正在寻找一些有经验的Phonegap开发人员。
我工作的公司希望有一个使用Phonegap的混合应用程序。
我做过一些网络项目,但我从未使用过任何MVC框架。实际上,我所有的项目都使用JavaScript、JQuery、CSS和HTML。
为了启动这个Phonegap项目,我正在进行一些互联网搜索,试图找到一个功能良好的应用程序的最佳解决方案,但显然有太多的信息:
移动框架
- JQuery Mobile
- Sencha Touch
- 剑道UI
MVC框架
- 骨干
- Angularjs
- Emberjs
模板
- Mustache
- 面漆
我没有使用这些技术的经验,所以我不介意从其中一种开始。我正在寻找最好的解决方案,使应用程序看起来尽可能原生。
有人能帮我吗?
试试Telerik AppBuilder IDE(云IDE),在那里你不需要担心添加SDK等,这有助于构建非常好的混合应用程序。。。还提供了一些示例应用程序。
http://www.telerik.com/appbuilder
这取决于您想要构建的应用程序。
我曾与Sencha Touch和jQuery Mobile合作。
Sencha Touch:
- 您必须编写更多的JavaScript代码和一点点HTML
- MVC结构化
- 很多功能
- 学习需要很长时间
jQuery Mobile
- 您使用jQuery的经验将对您有所帮助
- 大量的HTML和一点JavaScript来编写一个简单的应用程序
- 你必须定义自己的结构
- 学习速度快
我的决定是Sencha Touch,因为它的特点。
但你的应用程序是关于什么的?我认为一些细节会帮助我们提供更多建议。
在您提到的所有移动框架中,我发现Sencha Touch是一个更好的选择。我没有使用剑道UI,但使用了Jquery Mobile。当涉及到页面转换时,它有点迟钝。当您想要构建使用MVC架构的混合应用程序时,Sencha Touch非常方便。
http://www.sencha.com/learn/a-sencha-touch-mvc-application-with-phonegap/
我通常使用Sencha Touch来构建我的应用程序,并使用PhoneGap来访问本地功能。所以,PhoneGap+Sencha Touch的组合非常酷。