jQuery MiniUI,Ajax Web开发

Sencha Touch|Sencha Touch中文|Sencha Touch中文教程

移动开发者必须了解的10大跨平台工具

在本文中,我们盘点了过去的一年里,最受开发者喜爱的跨平台应用及游戏开发工具,尤以HTML/JS/CSS为众,却也包含使用其他语言进行开发的工具,比如Xamarin,使用C#,就能开发出运行于各大主流移动平台上的原生App。

  成本低、周期短,易于上手,不用重新设计,种种好处让跨平台开发风头无量,也让诸多跨平台开发工具趁势崛起。在本文中,我们盘点了过去的一年里,最受开发者喜爱的跨平台移动应用开发工具,尤以HTML/JS/CSS开发为众,比如PhoneGap、Sencha Touch等,却也包含使用其他语言进行开发的工具,比如Xamarin,使用C#,就可以开发出能运行于各大主流移动平台之上的原生App。

sencha touch datepicker修改月份和星期名字

sencha touche datepicker控件没有提供直接修改月份的方法.经过查看源码搜索,出框架提供一个全局的变量.Ext.Date.monthNames.datepicker引用的是这个变量,所以只需要修改这个变量就可以了.

Sencha Touch / ExtJs 热门支持技巧

Sencha支持团队分享了他们在每月的Sencha新闻通讯中针对Sencha框架的热门技巧。在本文,将会介绍一些新的技巧和从今年早些时候总结出的很多重要技巧。如果喜欢这些与Sencha框架有关技巧和大量的技术文章,请订阅每月的Sencha通讯。

Sencha Touch华为emotion ui下hide事件失效,msgbox无法关闭的解决方案

因为前段时间抢到了华为荣耀3c,所以做项目的时候就用荣耀3c测试了一下项目,

  结果发现在华为的emotion ui上sencha touch的messagebox的弹窗,弹出后点击确认按钮时无法隐藏,

  有的圆角框还有会缺边,不过不仔细看倒是不看得出来,

  这是我的项目在手机上的截图,

  当我点击确定按钮的时候,messagebox的模态背景消失了,但是弹窗并不会消失,仔细看登陆框的圆角,有点缺边,我想华为应该是改过系统的浏览器内核了,至于做了哪些变动,这还真说不清


Sencha Touch 2.3正式版下载

Sencha Touch 2.3.1 提供了自定义主题的能力,你可以为你的应用定制不同平台上的 CSS,不同平台这里可以理解为不同的浏览器,例如 Chrome、IE10 或者 Safari,也可以是不同的设备,如 Android、iOS、BlackBerry 10、Windows Phone、Surface 等。Sencha Touch 可自动检测当前运行的平台。

Sencha Touch 2.3.1 正式版下载

Sencha Touch 2.3.1 正式版下载
包括:
所有源代码
构建
HTML API文档
示例

下载地址:
下载(Download)

Sencha Touch Ext.app.Application

Ext.app.Application一般用于app.js中

用来初始化整个应用

可以预先加载controllers(控制器),models(模型),stores(数据源),views(视图)

例如:

Cordova3+sencha touch2.x 环境搭建

1.安装 nodejs
2.安装 cordova:
npm install -g cordova
3.创建一个工程:
cordova create MyApp com.example.MyApp MyApp

其中:第一个 MyApp是文件夹的名称;
com.example.MyApp 是app id
第二个MyApp是工程的名称,也是应用的名称
4.进入文件夹
cd MyApp
5.创建一个android的应用
cordova platform add android

Sencha Cmd 4.0正式版下载

Sencha Cmd是你创建Sencha应用程序的好帮手,从一个新项目的脚手架到应用程序的生产环境的部署。Sencha Cmd可以完整管理你整个项目周期。凭借丰富的命令行语法和Ant集成,Sencha Cmd可以将应用程序完善地融入你的生产环境。

安装程序提供了Windows,Mac OS X和Linux版本。只要你安装了,那你就可能通过命令行来调用。

下载地址:
http://www.sencha.com/products/sencha-cmd/download

Sencha Touch 2.3发布-触摸表格,Cordova支持和IOS7新主题

简介

今天我们发布了包含许多新特性的Sencha Touch 2.3版本,包括IOS7友好主题,以及我们独特的,好用的触摸表格功能。Sencha Touch 2.3包括了3个新的主题:Cupertino (iOS 7专用), Cupertino Classic (iOS6.x 及以下版本专用), Mountain View (Android专用), 以及增强了其它主题 (包括了BlackBerry 10 的升级)。Sencha Touch 2.3还集成了Crdova方便我们调用设备更多的特性。这个版本将我们开发Sencha移动应用程序的水平带到了一个新的高度,特别是对丰富数据交互访问特性作了优化。


Sencha Touch 2.3正式版下载

Sencha Touch 2.3 提供了自定义主题的能力,你可以为你的应用定制不同平台上的 CSS,不同平台这里可以理解为不同的浏览器,例如 Chrome、IE10 或者 Safari,也可以是不同的设备,如 Android、iOS、BlackBerry 10、Windows Phone、Surface 等。Sencha Touch 可自动检测当前运行的平台。

Sencha Touch 2.3 正式版下载

Sencha Touch 2.3 正式版下载
包括:
所有源代码
构建
HTML API文档
示例

下载地址:
下载(Download)

Sencha Touch权威指南 PDF+源代码下载

《Sencha Touch权威指南》内容简介:如何才能全面而透彻地理解和掌握移动应用开发框架Sencha Touch并开发出令人心动的移动应用?《Sencha Touch权威指南》将给我们满意的答案!它的内容系统而全面,细致地讲解了Sencha Touch的所有功能、特性、使用方法、开发技巧,让我们能做到对Sencha Touch了如指掌;它实战性强,不仅每个知识点都配有精心设计的小案例(具体的实现步骤、完整的实现代码、最终的实现效果,图文并茂),而且还有综合性的案例,能让我们迅速获得实战经验。


Sencha:移动web应用性能将会进一步提高

Sencha Touch Framework(一套用于开发基于HTML5和JavaScript的移动应用的框架)的开发商(Sencha)对一些关于移动平台上基于Web的应用的性能的“传说”发表了评论。他特别剖析(驳斥)了以下几项观点:

  • 对Web应用来说,JavaScript的性能是最重要的影响因子;
  • JavaScript的性能改进,只能来自于硬件升级;
  • 未来的硬件升级将不会再影响(提升)Web应用的速度;
  • JavaScript的垃圾回收机制是一个性能杀手;
  • 移动浏览器已经触及优化的上限;


Sencha Touch和jQuery Mobile的比较

很多人问我Sencha Touch 和jQuery Mobile哪个更好。事实上,它两的区别就像是Web后台编程,PHP和Java。它们都能完成同样的功能,但其实它们是为不同的目的而创造的。

  Sencha Touch基于web-kit浏览器并做了优化,而jQuery Mobile适用于一般浏览器。因为Sencha Touch做了优化,很多人觉得它比jQuery Mobile更棒。混合移动应用(类似用用Webview编程,译者注)会让Sencha Touch熠熠生辉,它会让移动应用非常流畅就像是用原生API开发的一样。但jQuery Mobile也会在不同的地方发光发彩的。与Sencha Touch只支持web-kit不同,jQuery Mobile在支持HTML5的浏览器工作的也是相当的漂亮。无论你是使用Windows,MAC OS,Android或是iOS系统,jQuery Mobile都能吸引你的眼球。