【问题标题】:New versions of Sencha Touch煎茶触控新版本
【发布时间】:2012-03-20 12:57:07
【问题描述】:

我做了一些研究,发现了这条评论。

我从 Ext2 开始就一直在使用 Sencha 产品。贯穿始终 这些年来我一直在重写我的代码很多次只是为了适应 到他们那令人发指的不断变化的编码模式。

从麻烦的 Class.superclass.method.call() 到新的 me.callParent(),直到最近采用初始化和删除 ST2 中的 initComponent,我建议您使用最新版本 因为过去的任何东西都不会再被重用。学习新的 编码风格,不要在旧结构上浪费时间。它不会帮助你 很多,考虑到我们的网络变化非常快,ST1 和 ST2 是 也很不相交。

虽然 1.1 是不错的老版本(很像 Ext),但 v2 工作起来很有趣 与自动装载机一起使用。

我可以接受更改,但我不想每 6 个月左右修改一次我的申请。 我的问题是:Sencha 多久推出一次新版本? (可以是 EXTJS 或 Touch)。 我确实已经尝试在 Sencha 的网站上找到它,但我认为以前的版本被禁止进入黑暗时代之类的。

【问题讨论】:

    标签: sencha-touch extjs


    【解决方案1】:

    没有可用的公开路线图,但与任何仍在增长的软件一样,预计会发布更新版本。随着移动领域的快速变化,Sencha 团队必须应对这些变化并满足客户的需求。它不应该成为使用 Sencha 产品的障碍。事实上,随着 ST2 的发布和 Ext JS4 的许多采用,它们不仅简化了路径/方向,而且让我们开发人员更容易。

    【讨论】:

    • 我应该补充一点...如果您正在开发移动应用程序,无论如何都希望至少每年修改/更新/改进您的应用程序。
    • 感谢您的回复,但我主要担心的是每次煎茶更新时我都必须进行重大修改。对框架的添加很好(新控件),新的配置选项,但是 sencha 所做的(根据帖子)是更改函数的整个名称。这对我来说很麻烦(我认为)。我没有太多将 sencha 应用程序修改为新版本的经验。你能在这方面给我一点启发吗?
    • 我从 ST1 开始,当它到达 RC 时迁移到 ST2。我不得不重构大约 20%-30% 的代码,并围绕新的差异进行思考。这并不容易,但也不是表演的终结者。处于起步阶段的软件应该期待像上一篇文章那样的变化,这就是它的改进方式。现在,如果他们在 ST2.x 的增量版本中更改方法名称,我会很不高兴,但我希望在主要版本中进行一些类似的更改。 HTML5 移动开发现在是规则的例外,为新规范和标准、新设备和意外做好准备。
    • 另外,ST1 上还有很多开发者。我仍然在这里和他们的论坛上看到大量的问题。无论出于何种原因,他们仍然必须在 ST1 分支内努力。只要它可以继续在设备上工作,您就可以随时为 ST2 开发并支持它。您不必每次 Sencha 都更新。我的 2 美分,它是免费的,它是最好的框架,这是有原因的。
    • 谢谢你的解释,我想我只能忍受这个了。
    【解决方案2】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多