Sencha Touch - 寻找一个适合内容应用程序的好教程/入门指南

25

我正在尝试构建一个移动端“内容”应用程序,主要用于显示大量的文本页面,使用基于ExtJs的Sencha Touch。我熟悉JQuery和JQTouch,但从未使用过ExtJs。

最好/最快的入门方式是什么?

我从“icons”演示开始,并能够添加一个滚动属性(“vertical”)以使内容可在顶部和底部选项卡之间滚动(这实际上是我使用Sencha Touch的原因:可以拥有“固定”的工具栏)。

但现在怎么办?如何更新内容?

在一个ExtJs教程中(此处,页面底部附近)说明可以对Element对象进行操作以将内容加载到元素中;但在“icons”Sencha Touch演示中似乎无法以同样的方式使用。

任何帮助都将受到赞赏!

8个回答

18

[Sencha人员]我建议您从“入门指南”开始,帮助您编写GeoTweet示例应用程序:

-- 已删除过时的链接 --

更新:自从我们发布了Touch 2.0之后-您应该从这里开始: http://docs.sencha.com/touch/2-1/,其中有所有入门材料的链接

如果您来自jQuery / jQTouch,您会发现Sencha做事情的方式与众不同。基本上,使用Sencha Touch您正在编写面向对象的JavaScript应用程序,该应用程序生成HTML标记(通常绑定到变量/存储)与jQTouch - 创建然后由JavaScript操纵的HTML标记。

我还会查看一些更好的迷你应用程序,以指导您。

--已删除链接--

更新:现在我们有一个应用程序库,供您查看人们正在进行的工作。


2
“我也会看一些我们目前在野外看到的更好的迷你应用程序来指导您。” 是的,但是如何找到它们?找到iwebapps本身就很困难,而建立在Sencha Touch上的应用程序更加困难。(他们应该建立一个画廊!)Cactus Festival看起来很有趣。谢谢。 - Bambax
不错。仙人掌音乐节应用程序比厨房水槽示例更干净、有组织。(不冒犯,Sencha。) - Old McStopher

17

我目前正在学习Sencha Touch,并找到了以下的教程/文章:

此外,还可以查看框架内置的示例和论坛。最后,可以查看这个示例

更新:还找到了这个教程。另外,我看到一本介绍"实战"Sencha Touch的书将在夏季出版...


谢谢你的回复;不过我对Sencha Touch不太感兴趣了(我转用jQuery Mobile了)。 - Bambax

4

这是《Ext》书的作者,非常出色! - PedroMorgan

1

0

Jesus Garcia和Anthony De Moss正在编写名为sencha-touch in action的书籍,可以在Manning出版社购买。有一些免费章节可供使用,帮助您完成设置,并且sench-touch-1.1.0的文档足够详细,可以让您轻松入门。


0

0

几周前,我曾经和你处于同样的位置,并发现这个视频比其他所有视频都更有帮助:

http://www.youtube.com/watch?v=5F7Gx0-W-M4&list=UU5VQSlJfHizgPCFxyx37pvg&index=6&feature=plcp

由于Sencha Touch的初始设置有点令人困惑,这个家伙Rohit真的将其分解并让您在短时间内开始。他甚至介绍了如何从远程源(如Google Maps API)提取动态数据。

您可以从此视频中获得的最佳提示是如何使用XAMPP和此终端代码(Mac)在浏览器中查看您的项目:

 open -a safari --args --disable-web-security

如果安全问题让您感到不安,我发现 Webkit 浏览器 Omniweb http://www.omnigroup.com/products/omniweb/ 可以无问题地加载项目。


-1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接