我是一位经验丰富的iOS开发人员。经过大量的决策,我们已经结束了为我们的下一个项目使用phoneGap的结论,该项目被认为是一个多平台应用程序。 现在的问题是如何使用PhoneGap,Sencha和jQuery Mobile?
我访问了SO,Quora和许多博客的旧帖子,并得出结论,jQuery Mobile非常适合开始和学习,但Sencha在控件,客户端MVC和可扩展性方面更强大。
我过去使用过jquery,jquery插件和ExtJS,我和他们的移动设备都很好。
所以说到这一点,我们的应用程序将由一位设计师设计,他不知道我们将使用什么来制作应用程序。
他会给我们应用程序的线框和图像切片放在按钮,标签栏等上。
这就是我们的标准iOS设计流程的工作原理。 那么这两个框架中的哪一个将适合这种开发风格,我将能够复制设计师给出的UI。
答案 0 :(得分:0)
来自iOS,Sencha Touch可能会比您习惯的更接近。有了一点iOS经验,我觉得ST有一个更接近的布局系统。如果实现者习惯于为浏览器构建东西,jQuery Mobile将是最好的。
答案 1 :(得分:0)
我认为两者都是同样可定制的。有了这个说ST提供了更多的内置组件和钩子,而jqm希望你自己做更多。两种框架的方法都有很大不同。 Jqm使用声明性的设计者友好方法,而ST使用OOP程序员友好的方法。