有人使用 Sencha Touch 进​​行移动开发吗?

Posted

技术标签:

【中文标题】有人使用 Sencha Touch 进​​行移动开发吗?【英文标题】:Is anyone using Sencha Touch for mobile development? 【发布时间】:2010-06-24 15:47:17 【问题描述】:

我们正在评估 Sencha Touch 用于移动开发。有没有人使用过这个(我意识到它仍处于测试阶段),如果是这样,它的优点/缺点是什么?它与替代品相比如何?

听起来确实很有说服力。

谢谢!

【问题讨论】:

【参考方案1】:

我在玩Sencha Touch,我有一个project up at GitHub。如果您对ExtJS 感到满意,它会很熟悉。 examples are impressive(需要 WebKit 浏览器)。您可能也对this question 感兴趣。

【讨论】:

【参考方案2】:

我只是短暂地使用过它。它看起来非常好,并且有一系列很好的工具来制作伪原生应用程序。更大的问题之一是许可(包括 ExtJS 和购买许可证以使用该软件的要求)。现在 ExtJS 和 Sencha 已经合并了——所以我不确定会产生什么影响。此外,至于替代方案,Sencha 已合并到 JQTouch(主要替代方案)中。请参阅此post 了解更多信息

【讨论】:

是的,许可绝对是一个问题。感谢您的链接 - 很好的信息。 [Sencha person] 测试版是在开源许可下 - GPLv3。我们将添加一个商业试用版,然后在我们发布时,一个完整的商业选项。如果您可以向用户发布源代码,或者如果您没有在公司之外传达您的应用程序,那么您可以使用 GPL,否则您将需要商业。尽管我们还计划进行一些个人/非营利等分拆,以使未进行全面商业开发的人们更容易使用。 [更新] 最新beta 0.92有商业试用许可 商业许可证现在是免费的,根据:sencha.com/blog/2010/11/15/sencha-touch-1-0-ships-now-free 是的,Sencha Touch 对于商业和开源用途都是免费的。【参考方案3】:

我认为目前它只针对 safari 浏览器进行了优化。我在 android 手机(HTC Magic,Android 1.6)上试了试,但例子没有用。

但它当然是一个测试版....

【讨论】:

Android 2.1 及以上版本是我们的目标。为了在 Android 上获得良好的体验,你真的很想升级到 2.2【参考方案4】:

目前,我在我的项目中使用 sencha-touch,并且非常易于使用和理解,尤其是附带的文档。与其他文档有限的移动名作相比

【讨论】:

以上是关于有人使用 Sencha Touch 进​​行移动开发吗?的主要内容,如果未能解决你的问题,请参考以下文章

Sencha Touch实战OA系统开发|Sencha Touch项目教程

HTML5开发移动web应用——Sencha Touch篇(12)

HTML5开发移动web应用——Sencha Touch篇

HTML5开发移动web应用——Sencha Touch篇

如何设置行高 Sencha Touch List

有没有办法将 Sencha Touch 转换为 Sencha EXTJ(或将 EXTJ 转换为 Touch)?