【问题标题】:Sencha Touch Fastbook煎茶触控快本
【发布时间】:2013-09-04 08:50:06
【问题描述】:

今天我一直在使用 sencha touch 框架来构建一个移动应用程序。他们展示的 fastbook 应用程序给我留下了非常深刻的印象(和许多其他人一样)。 在博客上它说 sencha touch 2.2.0 使用了很多在 fastbook 应用程序中使用的技术。但是,当我尝试他们的示例时,他们甚至没有接近 fastbook 的响应能力。过渡不是那么平滑,如果你点击它们,就会出现大多数 html5 应用程序都有的延迟。

我的问题是我可以在某个地方找到 fastbook 的源代码吗?我很想知道他们是如何进行“侧边栏”导航的,因为它的响应非常“原生”。

【问题讨论】:

  • 完全同意。 Fastbook 比使用 Sencha Touch 的任何应用程序都要快得多。我很确定他们使用的是 Sencha 版本,其中删除了很多东西。我要将我的应用程序升级到 2.2,看看是否与以前的版本有真正的不同,尤其是在 Android 上。关于 Fastbook,我不认为 Fastbook 的源代码会发布,首先是因为上面的原因,其次是因为 Sencha 通过出售其知识专长来赚钱。
  • @TDeBailleul + 1 代表Sencha makes money by selling its expertise in knowledge.

标签: sencha-touch-2


【解决方案1】:

Fastbook 的源码恐怕是找不到了。请阅读此链接:

http://www.sencha.com/forum/showthread.php?255853-Fastbook-Source

如果他们发布它会很棒。但是,如果您非常具体地在 Sencha Touch 中实现幻灯片导航(类似 Facebook)。这个链接会很有帮助:

http://innofied.com/simplest-slide-navigation-with-sencha-touch-2-2/

【讨论】:

  • 我发现这个幻灯片导航有问题,即使在 iOS 上也是如此。
  • 非常感谢您的链接。好吧,我能说什么......他们对告诉 facebook 他们对 HTML5 错误但不分享他们的知识做了很大的模糊。我知道他们必须赚钱,但不要那样炫耀。这根本无助于利用 HTML 5 社区......
【解决方案2】:

许多 Fastbook 技术(包括 animationQueue)都在 Touch 2.2 中,更多内容将在 Touch 2.3 中 - 目前处于测试阶段。流畅的侧边栏动画使用多个 iframe,这是 Fastbook 的一部分,它不在(也不会)在 Touch 2.x 中,因为 API 与 Touch 2 约定不兼容。我们没有发布源代码,因为 Jacky 使用边缘构建来创建使用实验性 MVVM 的应用程序。我们不希望人们在他们的应用程序中使用此代码,因为它没有记录在案,而且不符合生产质量。

您可以在他的 SenchaCon 2013 会议中看到关于 Jacky 如何完成 Fastbook 的更长描述,我们将很快发布。

【讨论】:

  • 谢谢迈克尔。期待 SenchaCon 会议。如果您在此处在线发布网址,对于有相同问题的其他人将非常有帮助!
  • 嗨迈克尔,在 SenchaCon 视频中 The Building of Fastbook 分钟 42:20 Jacky was presenting this code。我正在尝试使用常规 API(没有标记)来实现它并且找不到相关的插件或配置选项(list-driverBufferSize 等)这是唯一的我发现可能是相对的插件,但我不确定如何使用它:“Ext.plugin.BufferedList”
【解决方案3】:

试试这个:

Sencha Market Sidebar

【讨论】:

    猜你喜欢
    • 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
    相关资源
    最近更新 更多