-1

我正计划开发我的第一个移动应用程序,并希望利用我作为 Web 开发人员的技能。于是,我开始关注PhoneGap。在这个过程中,我意识到我可能应该使用某种 UI 框架。jQuery Mobile 似乎存在速度问题。Sencha Touch 2 应该更快。所以,我想我应该使用 PhoneGap + Sencha Touch 2。

但是,Sencha Touch 2 似乎不是一个 UI 框架。它似乎类似于PhoneGap。我可能在这里走错了方向。

问题:

  1. 将PhoneGap 和Sencha Touch 2 结合起来是不是一个好主意?
  2. 还有其他值得关注的 UI 框架吗?
4

1 回答 1

0

嗯,Sencha Touch 与 PhoneGap 完全不同。

简而言之,PhoneGap 为您提供了在许多移动平台上访问本机 api 的 javascript API。

Sencha Touch 2 本质上是一个跨平台的移动网络框架。虽然在 Sencha Touch 2 中引入了几个原生 api,但请注意,这并不是让 ST2 出众的最重要的事情。ST2 以其稳固而灵活的类系统、快速的移动 Web 应用程序开发(然后可能打包为原生应用程序)和强大的 UI 定制而闻名,因为它很好地利用了 SASS。

看来您是ST2新手,请仔细阅读以下文章:

http://docs-origin.sencha.com/touch/2.2.1/#!/guide/getting_started

http://docs-origin.sencha.com/touch/2.2.1/#!/guide/first_app

尤其是如果你想了解类系统最重要的概念,你必须彻底理解这篇文章。

http://docs-origin.sencha.com/touch/2.2.1/#!/guide/class_system

于 2013-08-09T01:17:05.727 回答