** tab.Panel
//<debug> Ext.Loader.setPath({ 'Ext': '../src' }); //</debug> /** * This is a simple demo of the TabPanel component in Sencha Touch. * * This is similar to the other tabs example, only the tabbar is docked to the bottom. */ Ext.application({ name: 'Sencha', launch: function(){ Ext.create("Ext.tab.Panel",{ fullscreen:true, tabBarPosition:'bottom', items:[ { title: 'Home', iconCls: 'home', html:[ '<img src="http://staging.sencha.com/img/sencha.png" />', '<h1>Welcome to Sencha Touch</h1>', "<p>You're creating the Getting Started app. This demonstrates how ", "to use tabs, lists, and forms to create a simple app</p>", '<h2>Sencha Touch</h2>' ].join("") }, { title: 'Tab2', iconCls: 'home', html:[ 'Tab2' ].join("") }, { title: 'Tab3', iconCls: 'home', html:[ 'Tab3' ].join("") } ] }); } });
登陆 https://build.phonegap.com/apps/ 上传压缩包并生成app
相关推荐
Sencha MVC 框架详解 Sencha 是一个强大的JavaScript框架,主要用于构建富客户端Web应用程序。其中,MVC(Model-View-...无论是新手还是经验丰富的开发者,学习和掌握Sencha MVC都是提升Web开发能力的重要步骤。
在本文中,我们将深入探讨如何进行Sencha Touch 2的学习,从环境搭建到开发工具的配置,帮助你开启移动应用开发之旅。 首先,我们需要安装基本的开发环境。这包括一个现代的Web浏览器,如Chrome,因为它对HTML5的...
本篇学习笔记将聚焦于如何使用Sencha Cmd工具来创建你的第一个Sencha Touch应用。 首先,你需要安装Sencha Cmd。这是一款命令行工具,简化了Sencha Touch应用的创建、构建和部署流程。你可以从Sencha的官方网站下载...
使用Sencha Touch,开发者可以利用他们已经掌握的JavaScript技能,而不需要学习其他特定平台的编程语言(如Objective-C或Java)来为iOS或Android创建原生应用。这个框架支持MVVM(模型-视图-视图模型)、MVC(模型-...
学习Sencha,开发者需要掌握JavaScript基础,理解MVC(Model-View-Controller)设计模式,以及如何利用Sencha的数据管理和远程通信功能。同时,对于Sencha Touch,熟悉移动设备的特性和限制也是必不可少的。通过深入...
1. **项目初始化**:通过`sencha generate app`命令,可以快速创建一个新的Sencha项目结构,自动配置所需的文件和目录,帮助开发者迅速启动新项目。 2. **代码生成**:支持自动生成组件、模型、视图、控制器等代码...
### Sencha Touch 移动...这些知识点涵盖了从项目初始化到最终应用构建的全过程,不仅适合初学者学习,也适用于希望深入理解 Sencha 开发流程的专业开发者。希望这些内容能够帮助你在移动应用开发的道路上更进一步。
Sencha Touch是一款强大的移动应用框架,专为构建高性能的HTML5移动应用而...通过这个项目,开发者可以学习到如何在HTML5环境下构建一个功能完备的本地音频播放器,同时加深对Sencha Touch和HTML5多媒体处理的理解。
1. **Sencha Touch 框架的核心库**:这个版本的 Sencha Touch 包含了所有必要的 JavaScript 文件,用于构建触摸友好的用户界面。`sencha-touch.js` 或其压缩版 `sencha-touch.min.js` 是主要的入口文件,包含了框架...
通过对`CityQingBao`项目源码的深入学习,你可以掌握如何使用Sencha Touch构建具有数据管理、用户交互和导航功能的移动应用。同时,这也是一个实践Sencha Touch MVC模式的好机会,有助于提升你在前端开发领域的专业...
Sencha Touch 2是一款专为...最后,记得不断学习和探索Sencha Touch 2的官方文档和社区资源,这将帮助你更好地理解和掌握这个强大的框架。随着实践的积累,你会发现它能帮助你构建出功能强大且用户体验优秀的移动应用。
1. `app`:这是应用程序的主要工作区,包含模型、视图、控制器、店铺、和其它应用程序特定的目录。 - `model`:存放应用程序的数据模型,定义了数据结构和操作。 - `view`:存放视图组件,如面板、列表、按钮等,...
1. **安装与设置**:如何下载Sencha Touch库,如何在项目中引入,以及配置开发环境,包括HTML、CSS和JavaScript的基础知识。 2. **架构与模型**:解释Sencha Touch的基本架构,如MVC模式,以及如何定义和使用数据...
1. **Sencha Touch 与普通Web开发的区别** Sencha Touch 的开发与传统HTML页面开发的主要区别在于对HTML5和CSS3的深度利用,以及针对移动设备的优化。通过这些技术,ST能够实现类似原生应用的交互效果和视觉表现,...
通过解压并研究这些文件,开发者可以详细了解框架的结构,学习如何配置、使用和扩展Sencha Touch,以创建自己的移动应用。同时,这个版本的更新日志(如果有的话)通常会列出所有的新功能、改进和已知问题,是理解...
1. **组件化设计**:Sencha Touch Grid基于组件模型,这意味着你可以将网格视为由多个可重用部分组成的单元,如行、列、头部和体部。这使得定制和扩展变得容易。 2. **数据绑定**:Grid与Sencha的数据存储(Store)...
sencha-touch学习教程,内有源码。适合初学者使用。也可参考官方API http://docs.sencha.com/touch/2.2.1/#
1. **SimpleTasks-master**:这是一个简单的任务管理应用,展示了如何在Sencha Architect中创建数据驱动的应用。它包含了一个列表视图,用于显示待办事项,并且有添加、编辑和删除功能。这个例子可以帮助学习者理解...