Sencha Touch 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Sencha Touch 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Sencha Touch 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Sencha Touch 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Sencha Touch 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 GPLv3
开发语言 JavaScript
操作系统 Android
软件类型 开源软件
开源组织
地区 不详
投 递 者 红薯
适用人群 未知
收录时间 2010-06-17

软件简介

Sencha Touch是专门为移动设备开发应用的Javascript框架。通过Sencha Touch你可以创建非常像native app的web app,用户界面组件和数据管理全部基于HTML5和CSS3的web标准,全面兼容Android和Apple iOS。

展开阅读全文

评论 (6)

加载中
HTML5.0+WEB2.0+CSS3 Sencha Touch
2013/07/18 10:31
回复
举报
html5 Sencha Touch
2014/01/15 14:52
回复
举报
为啥全是英文的,让对英文不熟的人情何以堪 Sencha Touch
2014/12/12 11:25
回复
举报
2.3版本貌似有很大的性能提升,在Android上不再闪屏。 Sencha Touch
2015/01/09 14:54
回复
举报
cui
Sencha Touch好困难 Sencha Touch
2015/02/12 15:13
回复
举报
正在学······ #Sencha Touch#
2015/07/30 17:20
回复
举报
更多评论
发表了资讯
2014/08/26 00:00

Sencha Touch 2.4.0 发布,增强对黑莓的支持

Sencha Touch 2.4.0 发布,该版本增强了对黑莓 10 浏览器和设备的支持,你可通过这里 下载 Sencha Touch 2.4 在黑莓设备上密码输入框增加了一个眼睛的图标,指示触摸进入时。此外列表组件的 IndexBar 样式进行重新设计。Sliderfield 的样式也重新设计: Password field Re-styled IndexBar Updated Sliderfield 同时我们更新了列表原色的高亮: onPress onRelease Sencha Touch 2.4 还引入新的 Toast 组件用于显示一些小的提醒信...

5
5
发表了资讯
2013/10/02 00:00

Sencha Touch 2.3 - 触摸表格、新的主题等

Sencha Touch 2.3 发布了,该版本值得关注的新特性包括支持触摸的表格、支持 Cordova 以及新的主题。 下图是 iOS 7 风格的 HTML5 主题 其他主题的正确: 触摸屏上的表格系统: 文件上传和进度指示器: 详细介绍请看发行说明。

3
24
发表了资讯
2013/05/15 00:00

Sencha Touch 2.2 发布,根据不同平台定制主题

Sencha Touch 2.2 提供了自定义主题的能力,你可以为你的应用定制不同平台上的 CSS,不同平台这里可以理解为不同的浏览器,例如 Chrome、IE10 或者 Safari,也可以是不同的设备,如 Android、iOS、BlackBerry 10、Windows Phone、Surface 等。Sencha Touch 可自动检测当前运行的平台。 在 Windows Phone 上的主题截图: 此外,该版本使用 Pictos 图标字体来显示图标: 详细介绍请看这里。...

2
19
发表了资讯
2012/11/07 00:00

Sencha Touch 2.1 正式发布

Sencha Touch开发团队今天正式发布了Sencha Touch 2.1版本。 该版本包含了一些新的功能,并增强了现有功能,帮助开发者提升了生产力和应用程序的性能。在《Sencha Touch 2.1 新功能预览》一文中,已经为大家介绍了该版本的部分新特性: 新增了candlestick图表,改进了bar和pie图表 Sencha Touch图表支持视网膜屏幕 改善了性能,现在布局渲染更快 列表组件支持无限滚动 修复了一些关键的问题,如Android上的复杂布局等 详细信息:...

2
3
发表了资讯
2012/10/25 00:00

Sencha Touch 2.1 将会有何改进?

来自 Sencha Touch 的博客上的文章介绍了 Sencha Touch 的下一个版本 2.1 的主要改进内容。 Sencha Touch 2.1 是我们下一个 Sencha 移动框架的版本,该版本将会包含以下几项关键性更新: 1. 显著的性能提升 2. 图表支持 3. 高级的列表控件 4. 通过 Sencha Mobile Packager 增强原生支持 关于这些改进的详细描述请看这里。

6
3
发表了资讯
2012/03/07 00:00

Sencha Touch 2 正式版发布

Sencha Touch 2 正式版发布了,Sencha Touch是专门为移动设备开发应用的Javascript框架。通过Sencha Touch你可以创建非常像native app的web app,用户界面组件和数据管理全部基于HTML5和CSS3的web标准,全面兼容Android和Apple iOS。 Sencha Touch 2 包括一个更新的更加易用的 API,增强的 MVC,丰富的文档。为了利用本地硬件和系统服务,Sencha Touch 2 提供了大量的原生设备 API 接口,允许 HTML5 开发者利用硬件的特性。同时...

11
13
发表了资讯
2012/02/15 00:00

Sencha Touch 2 Beta 3,支持 Kindle Fire

Sencha Touch 2 今天发布了第三个 Beta 测试版本,这是最后一个 Beta 测试版。新版本最值得关注的是增加对 Kindle Fire 和 Chrome 的支持,同时改进了应用依赖管理以及性能方面的提升。 下载地址: http://cdn.sencha.io/touch/sencha-touch-2-b3.zip 发行说明: http://dev.sencha.com/deploy/sencha-touch-2-b3/release-notes.html...

0
1
发表了资讯
2012/02/09 00:00

Sencha Touch 2 Beta 2 发布

Sencha Touch 2 继续发布第二个 Beta 版本,包含大约 100 想改进,增加新的示例以及修复了 beta1 中发现的 bug。 下载 Sencha Touch 2 Beta 2 查看 Release Notes

3
1
发表了资讯
2012/02/02 00:00

Sencha Touch 2 Beta 发布

Sencha Touch 2 Beta 发布了,下载地址: http://cdn.sencha.io/touch/sencha-touch-2-b1.zip 发行说明: http://dev.sencha.com/deploy/sencha-touch-2-b1/release-notes.html Sencha Touch 2 Beta 主要的改进内容: 1. 全新的文档、指南和示例 2. 新的 facebook 集成的例子 3. 基础框架的改进 4. 新的组件——组件数据视图和导航视图 5. 在 Android 2.x 平台上的性能提升 详情请看 http://www.sencha.com/blog/sencha-touch-...

0
1
发表了资讯
2011/10/12 00:00

Sencha Touch 2 开发者预览版

今天 Sencha Touch 发布 2.0 的首个开发者预览版。这在 Sencha Touch 1.0 发布的一年之后。新版本主要工作侧重于性能提升、易用以及内置打包方面。 相关连接: 下载 Touch Touch 文档 下载 SDK 工具 (Mac-only) 下图是 ST 2.0 和 1.0 在启动时间的比较: 另外 2.0 版本在文档方面也做了很多改进,查看 2.0 文档。

1
1
发表了资讯
2011/09/19 00:00

Sencha Touch 2 预览版发布

Sencha Touch 2 预览版发布了,该版本主要新特性有:内置打包、性能提升、HTML5 设备 API、事件处理、基于图像的主题风格、重构的配置系统等等。详情请看这里。

0
2
发表了资讯
2011/03/25 00:00

Sencha Touch 1.1 发布,支持黑莓手机

Sencha Touch 是一个支持多种智能手机平台的 HTML5 框架。 今天 Sencha Touch 发布了 1.1 版本,该版本增加对黑莓6手机的支持,新的list功能、新的演示程序以及其他方面的小改进。 官方发行说明: http://www.sencha.com/blog/sencha-touch-1-1-release-with-blackberry-support/

0
2
发表了资讯
2010/12/01 00:00

Sencha Touch 1.0.1 & Ext JS 3.3.1

Sencha Touch 发布了 1.0.1 版本,主要改进对 Android 平台上的滚动条支持,以及修复不少bug。(下载) 而 Ext JS 3.3.1 主要是bug修复,详情请看发行说明。(下载)

0
2
发表了资讯
2010/11/16 00:00

Sencha Touch 发布 1.0 版本

Sencha Touch 是智能手机平台的 HTML5 框架,包含很丰富的Web UI组件。 今天 Sencha Touch 迎来了一个大的里程碑,发布了 1.0 正式版本。该版本最大的改变就是免费,原来商业授权费是 99 美金,借此希望更多的开发者能使用 Sencha Touch 开发更丰富的应用程序。 下载地址以及API文档请看:http://www.sencha.com/products/touch/...

0
3
发表了资讯
2010/11/09 00:00

Sencha Touch RC1 发布

Sencha Touch 是第一个HTML5的手机应用框架 Sencha Touch allows you to develop web apps that look and feel native on Apple iOS and Google Android touchscreen devices. 下载地址:http://www.sencha.com/products/touch/download.php?dl=rc1 改进内容包括: 1. 表单和滚动条的改进 2. Powerful New Data Capabilities 3. 超过300项其他改进和bug修复 4. 文档更新...

1
2
发表了资讯
2010/07/05 00:00

Sencha Touch:新的Touch Web App重量级框架

在几天前,著名的JavaScript框架ExtJS宣布,将现有ExtJS整合JQTouch和Raphaël库,推出适用于最前沿Touch Web的Sencha Touch框架,该框架是世界上第一个基于HTML5的Mobile App框架。同时,ExtJS也正式更名为Sencha。原域名www.extjs.com也已经跳转至www.sencha.com。 同时,JQTouch的创始人David Kaneda,以及Raphaël的创始人也已加盟Sencha团队。“在未来的几个月内,我们的合作将会创造出令人惊叹的新东西来。不会等太久的,...

3
9
发表了资讯
2010/06/24 00:00

红杉资本投资 HTML5应用开发商Sencha

编者:一周前,Ext JS、jQTouch和Raphael项目合并为Sencha 看来是在为此次投资做好准备。 据国外媒体报道,HTML5应用开发商Sencha周三宣布,该公司刚刚获得了1400万美元融资。 本次融资由红杉资本牵头,风险投资公司Radar Partners也参与其中。红杉资本的杰姆·戈兹(Jim Goetz)和Radar Partners的特拉顿·斯卡拉沃斯(Stratton Sclavos)则会加盟Sencha董事会。 Sencha创立于2007年,最初名为Ext JS,该公司开发了多款开源JavaScr...

1
1
发表了资讯
2010/06/18 00:00

Sencha Touch,真正跨平台的手机应用框架

Sencha Touch 是第一款基于 HTML5 的手机开发框架,提供五花八门的界面UI组件用以开发丰富特效的手机应用程序。 而 Sencha 这是刚刚由 ExtJS、jQtouch 和 Raphael三个项目合并而成的新项目,主要面向 PC 开发者。 Sencha Touch 支持包括 iPhone、Android 等平台手机,因此你无需再去关心手机底层的操作系统,真正的一次编写到处运行。 下面是一段用以介绍 Sencha Touch 的小视频,你可以透过这段视频对 Sencha Touch 有着更直观...

3
3
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2012/04/26 11:41

sencha touch charts Sencha Touch 1.0 工作笔记

1. 如何修改 panel 中的html 值 对panel 设置 id, 使用: Ext.getCmp(' id ').update(html); 来修改html 2. 修改 items 中的值 var pane = new Ext.Panel({        id:"contnet", fullscreen: true, layout: { type: 'vbox', align: 'stretch' }, defaults: { flex: 1 }, items: [] });     ...

0
0
发表了博客
2016/08/21 10:56

Sencha Touch 笔记

一、搭建环境 IIS建站(虚拟目录) 创建index.html 创建脚本文件 app.js 二、安装SDK,构建并发布 测试是否安装成功:sencha 创建jsb文件列举所有应用程序使用的类:sencha create jsb -a index.html -p app.jsb3 构建应用程序:sencha build -p app.jsb3 -d ./ 生成压缩jsb所有类的脚本文件 all-classes.js 生成all-classes和app.js的压缩文件 app-all.js 测试:http://localhost/Sencha-Touch/MyApp/index.html 三、创建应用程...

0
0
发表于大前端专区
2014/03/11 19:37

Sencha Touch路由

路由配置: // 路由     routes : {   'redirect/:view' : 'showView',   'redirect/:view/:param' : 'showView' }, 这里,view,和param都是路径的参数,而showView则是对应匹配上的路由的处理方法; 比如: this.redirectTo('redirect/pagelistview/1'); 将会匹配第二个路由执行showView方法并将对应的参数传进去,就相当于调用了showView(pagelistview,1); 接下来我们只需要在这个方法里面写我们的页面跳转逻辑就行...

0
0
发表了博客
2012/12/05 13:16

sencha touch开发经验总结

经过开发官网sencha touch项目,总结了一些经验。在开发过程中也遇到很多问题,这一路走过来真不容易,因为网上也找不到解决办法,只有自己去摸索了。看来sencha-touch目前的国内的使用者并不多,没有形成很成熟的社区,可能是因为目前sencha-touch框架还没有完全达到符合企业的要求吧。 首先,在开发sencha-touch项目时,还是建议用cmd来生成项目,这样非常整洁,而且有利于不部署,但sencha architect也是非常有用的工具,当你...

0
2
发表了博客
2016/04/07 15:22

Sencha touch 初体验

我们将在本文中讲解一个Sencha Touch的例子。 PS:模拟器访问本地server的地址是10.0.2.2:8080,而不是127.0.0.1:8080 1、导入touch的相关Javascript,CSS以及资源文件 2、index.html <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0; user-s...

0
0
发表于大前端专区
2014/04/03 15:00

Sencha Touch MVC 模式

首先你要生成Sencha touch环境 然后再这个项目中创建文件 Models/模型层: 创建文件路径:app/model/Station.js //定义实体类   Ext.define('HelloWorld.model.Station', {     extend: 'Ext.data.Model',       fields: ['id', 'name'],       proxy: {           type: 'ajax',           url: 'data/stations.json',           reader: {             ...

0
1
发表了博客
2016/04/07 15:24

sencha architect开发sencha touch应用注意事项

以下说明文字针对sencha architect v2.2.2 一、无限期试用 1、 下载地址: http://www.sencha.com/products/architect/download/ 2、 同时需要注册一个帐号,否则软件还不能进去 3、 安装完成之后,运行之,并输入注册帐号和密码,软件提示有30天的试用期,退出程序 4、 在XP系统的这个目录下: C:\Documents and Settings\操作系统用户名\Local Settings\Application Data\Sencha\Sencha Architect 2.2 在win7系统的这个目录下...

0
0
发表了博客
2016/04/07 15:25

sencha touch2 mvc

ManagingDependencies with MVC (管理MVC依赖项) 注:为方便起见,文中所有出现 Sencha Touch的地方均以 ST简写替代。 There are two main places thatdependencies can be defined in a Sencha Touch 2 app - on the application itselfor inside the application classes. This guide gives some advice on how andwhere to declare dependencies in your app. ST2应用程序用来定义依赖项的地方主要有两个,application本身和...

0
0
发表了博客
2013/08/16 21:27

Sencha Touch中的 Viewport

在Sencha Touch中,Viewport组件是单例的。也就是说,在你的应用程序中,只有一个Viewport。在程序运行后,Viewport组件会自动被创建。你可以直接用Ext.Viewport.add()来把其它组件添加到主界面中。当然,还有一种方式,它隐式地等同于Viewport组件的add方法。那就是组件的fullscreen属性。例如,我创建一个TabPanel组件: Ext.create('Ext.TabPanel', { fullscreen: true, tabBarPosition: 'bottom', defaults: { styleHtmlCo...

0
2
发表了博客
2016/04/07 15:22

使用Sencha Architect开发Sencha Touch应用的整理

官网:http://www.sencha.com/ 其实官网上的文档都很清楚了,不过整理一下总比较好 第一步,软件准备 注: 以下软件的安装本着这样两条原则 一是不要安装在中文目录下 二是不要安装在带空格的目录下,例如program files目录 1、Sencha Touch 2.2.1 解压缩出来即可 例如,我解压缩以后改了一下目录名E:\project\sencha\sencha-touch-2.2.1 2、Sencha Architect 2.2.2 安装完成之后,第一次运行需要连接到官网,并且需要登录,所以...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2012/11/29 14:39

手机网站在iPhone和Andriod的position:fixed替代方案

问题背景 : 一个WebApp要做的像个App,多半会需要一个固定位置的头部、工具栏之类的效果,多半你会想到position:fixed;然后发现 哎呀 ,iOS的Safari上position:fixed;居然无效 解决问题前先来看看问题是怎样产生的: Apple是这样解释的 Safari on iPad and Safari on iPhone do not have resizable windows. In Safari on iPhone and iPad, the window size is set to the size of the screen (minus Safari user interface c...

6
2
发表了问答
2015/03/09 14:48

sencha touch 的热门城市或定位显示问题

请教一下: 我的效果如图: indexbar的“是可以正常显示”,但是列表里的定位一直显示在最后面,要怎样排序能让它排在前面呢? 控制器大概是这样的:从缓存里拿 var cityListStore = Ext.getStore('CityList'); var localCityList = me.getLocalStorage('city_list'); var gpsCity = me.getApplication().getController('Main').getGpsCity(); gpsCity = Ext.decode(gpsCity); var gps = {cit...

1
0
发表了问答
2013/11/18 14:59

SenchaTouch第一次加载太久,怎么优化?

第一次加载要发166次请求,共500KB文件,耗时一分多钟! 简直不敢想象,除了gzip压缩、js/css压缩,能减少请求的文件数量吗? 166个文件要加载,怎么也快不起来的。。。地址:http://yumisoso.duapp.com/

6
1
发表了问答
2015/05/07 11:44

sencha touch 开发app fixed

sencha toucha 开发的app有一个聊天功能, ios下面,在点击输入框,弹出键盘时,顶部的toolbar消失,如何才能控制顶部toolbar不随内容滚动 目前:docked:top

3
0
发表了问答
2013/04/18 16:11

sencha touch打包失败怎么解决?

sencha app build package

1
0
发表了问答
2014/06/18 17:31

分享移动web开发框架

大神们分享一款移动web开发的框架吧?感激不尽

1
1
发表了问答
2013/10/10 13:33

利用sencha touch 如何在同一个面板中实现list组件中嵌套list组件

利用如何在同一个面板中实现list组件中嵌套list组件,结构如上

1
0
发表了问答
2011/09/20 07:09

Sencha touch 开发指南

本文主要介绍如何使用Sencha Touch为手持设备进行应用开发,主要是针对iPhone这样的高端手机,我们会通过一个详细的例子来介绍整个开发的流程。 Sencha Touch简介 Sencha Touch是专门为移动设备开发应用的Javascrt框架。通过Sencha Touch你可以创建非常像native app的web app,用户界面组件和数据管理全部基于HTML5和CSS3的web标准,全面兼容Android和Apple iOS。 如何使用Sencha Touch 1 下载Sencha Touch包,并按照以下结构创...

4
11
发表了问答
2012/03/06 22:33

PhoneGap 插件 EmailComposer 的问题

我在做一个Sencha Touch + PhoneGap + IOS的一个项目,现在碰到一个棘手的问题,请高手帮忙。 我PhoneGap加了一个插件EmailComposer https://github.com/phonegap/phonegap-plugins/tree/master/iPhone/EmailComposer 我不知道有没有朋友用过,h、m文件已经加载xcode工程文件里了 PhoneGap.plist也已经配了相关插件信息 然后在js这里也有它现成的EmailComposer.js,加在了www里面 然后用SenchaTouch的button来调用 用模拟器跑 ...

3
0
发表了问答
2013/07/01 15:25

sencha touch 用phonegap打包在安卓2.3下不能运行

打包之后在安卓2.3系统下能打开软件 ,但是一只停留在首页,点击什么都没反应,用2.2的系统还有4.0的系统测试没问题,不知道2.3系统怎么回事,用了两个2.3系统测试过都不行,应该不是机型问题,哪位能指条明路。。。

7
2
发表了问答
2013/07/30 08:59

Sencha touch表单标题太长被部分隐藏的一种解决方式

/** * The Form panel presents a set of form fields and provides convenient ways to load and save data. Usually a form * panel just contains the set of fields you want to display, ordered inside the items configuration like this: * * @example * var form = Ext.create('Ext.form.Panel', { * fullscreen: true, * items: [ * { * xtype: 'textfield', * name: 'name', * label: 'Name' * }, * { * xtype: 'ema...

1
0
发表了问答
2011/02/14 14:02

Sencha Touch示例教程 或者 API谁有?!

接触到touch web app开发 想要支持主流的触摸设备,所以关注到这个新东西, jquery mobile 轻量级,觉得还是Sencha touch比较牛逼,谁有教程 或者 离线版本的API也好啊 ?!发一份,在此谢过! 邮箱:wph1129@sohu.com

12
6
发表了问答
2012/07/03 21:19

求救:sencha-touch中store无法调用proxy取数据

Ext.define('Palm.view.NewsList', {   extend: 'Ext.List',   xtype: 'newsList',      config: {     store: 'News',     itemTpl: ['<div><strong>aa</strong></div>']   } }); ***上面的store不能自动调用model中的proxy*** Ext.define('Palm.model.News', {   extend: 'Ext.data.Model',   fields: [{       name: 'newsId', type: 'int'     }, {       name: 'subject'         }, {       name: 'author'     }, {       name: 'content'     ...

3
0
发表了问答
2013/04/20 20:31

有人在Sencha CMD 下打包成功ipa的吗?

有人在Sencha CMD 下打包成功ipa的吗?

1
0
发表了问答
2012/11/01 15:58

PullRefresh下拉的时候,总是先清除了目前的数据,而不是追加新的数据

在sencha touch 2 中PullRefresh下拉的时候,总是先清除了目前的数据,而不是追加新的数据,求解决思路。

3
0
发表了问答
2012/02/18 23:44

Sencha Touch 入门第一步

Sencha Touch 是专门为移动设备开发应用的Javascrt框架。通过Sencha Touch你可以创建非常像native app的web app,用户界面组件和数据管理全部基于HTML5和CSS3的web标准,全面兼容Android和Apple iOS。 下面是一些非常实用 Sencha Touch 入门的文章汇总: Creating a Sencha Touch MVC application from scratch Let’s start creating our first Sencha Touch MVC web app. Sencha Touch Bits This blog is about tips on using...

1
7
发表了问答
2013/05/13 15:20

HTML5 音频背景制作

我是想要实现音频背景有一根线,能够根据歌曲的声音高低上下波动。 但是不知道用什么技术去实现,目前我自己用canvas画过线,但是觉得不是这样的。 想是实现的效果如下图:

1
0
发表了问答
2012/02/21 12:46

(译)如何创建一个Sencha Touch 2应用:part 1

在此系列中,我们将创建一个Sencha Touch 2版本的记事本应用,用来记录用户的笔记并存储在该运行设备上。在这个过程中,我们将深入一下几个区域: 建立一个Sencha Touch 应用的区块 如何实现一个应用多视图的导航栏 如何使用Sencha Touch表单元素编辑数据 如何利用列表视图呈现数据 如何使用HTML5本地存储保存数据 此系列的第一部分中,我们将定义该应用的特性,包括外观样式,我们将开始建立应用主窗口。 记事本应用的特性 我们...

1
9
发表了问答
2013/02/19 17:15

sencha touch2的list组件,可否在分组后做成折叠面板的效果

我想请问下sencha touch2中怎么样做一个可折叠的list,像extjs 4里面的accordion的例子那种效果一样? 类似于这种效果,点击一个节点,下面显示这个节点的子信息。点击这个节点隐藏它的子节点信息。

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
6 评论
372 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部