HTML5 Mobile App移动框架Sencha Touch实战OA系统开发(PhoneGap打包应用)

本文主要是介绍HTML5 Mobile App移动框架Sencha Touch实战OA系统开发(PhoneGap打包应用),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

我这里有一套课程和大家分享,我的qq是2059055336,有兴趣的朋友可以和我聊天。



课程简介:

 

       移动互联网开发是2013年最热门的技术,通过北风网老师《使用HTML5技术进行移动OA的开发》课程的学习,普通WEB程序员可以在最快的时间内学会使用Sench Touch开发移动应用软件,成为一位完全精通HTML5开发的高端人才。 HTML 5是近十年来Web开发标准最巨大的飞跃。和以前的版本不同,HTML 5并非仅仅用来表示Web内容,它的新使命是将Web带入一个成熟的应用平台,在HTML 5平台上,视频,音频,图象,动画,以及同电脑的交互都被标准化。 Sencha Touch是专门为移动设备开发应用的JavaScript框架,也是第一个基于HTML5的Mobile App框架。使用Sencha Touch,开发人员可以构建移动WEB应用,在iPhone、Android和BlackBerry touch等设备上运行,其效果看起来如同原生应用。

 

亮点一:跨平台开发


      根据最新移动互联网市场统计,谷歌Android、苹果iOS和微软Windows Phone 8是三大主流移动操作系统,对于程序员来说,开发出的应用程序能跨平台运行也显得越来越重要了。使用HTML5就可实现“一次编写,随处部署”——HTMl5可以在浏览器、手机、平板电脑上运行,你可以把它转化为原生代码来支持iOS和Android。这是其他方式都无法做到的。


 

亮点二:可视化编程


      Sencha Architect是个可视化的应用开发工具,通过与Sencha Touch 2、Ext JS 4结合,Sencha Architect 2提升了开发者的生产效率并驱动应用设计模式上的最佳实践。Senchca Architect提供了一个可视化的画布与代码编辑平台,并且使用了拖放的方式,旨在快速实现移动与桌面应用的装配。
 

 

第1讲:使用HTML5技术进行跨平台开发及系统演示、相关技术简介


HTML5跨平台技术讲解
Sencha Touch框架介绍
移动OA系统演示及相关技术简介

 

第2讲:使用Sencha Touch 开发一个最简单的应用"Hello Mobile World!"


开发环境安装及配置
使用Sencha Architect可视化编程简介
编写最简单的应用"Hello Mobile World!"

 

第3讲:学习Sencha Touch常用视图控件(第1部分)


Form表单各组件的使用

 

第4讲:学习Sencha Touch常用视图控件(第2部分)


Tab组件的使用
List组件的使用

 

第5讲:学习Sencha Touch常用视图控件(第3部分)


Ext.MessageBox常用对话框
完成移动OA系统各视图的设计

 

第6讲:学习Sencha Touch数据模型(第1部分)


数据模型[Model]的主要职责是描述存储和管理应用程序的数据
Ext.data.proxy概述
Ext.data.Store概述
JsonReader读取JSON格式的数据和XmlReader读取XML格式的数据
Sencha Architect数据源绑定方法

 

第7讲:学习Sencha Touch数据模型(第2部分)


store的find方法详细讲解
store的findExact方法详细讲解
store的findExact方法详细讲解
本地存储localstorage方法详细讲解

 

第8讲:深入学习Sencha MVC Architecture(第1部分)


Sencha Touch  MVC框架介绍
使用Sencha Touch MVC开发一个简单应用

 

第9讲:深入学习Sencha MVC Architecture(第2部分)


浏览器同源策略介绍
JSONP跨域请求
JSONP服务端开发

 

第10讲:深入学习Sencha MVC Architecture(第3部分)


Sencha Touch分页插件的使用

 

第11讲:深入学习Sencha MVC Architecture(第4部分)


Sencha Touch实现form表单的跨域访问
发起流程的可视化程序设计

 

第12讲:深入学习Sencha MVC Architecture(第5部分)


流程详细信息显示
处理环节的可视化程序设计

 

第13讲:使用PhoneGap将HTML5打包在本地应用


PhoneGap简介及跨平台解決方案
创建Android移动应用程序并生成APK安装文件
在iOS的Xcode中建立PhoneGap应用程序并生成ipa安装文件

 

第14讲:数据库模型设计


移动OA相关数据表的设计

 

第15讲:工作流引擎状态模型PHP编程(第1部分)


用户登录验证、取得系统日期的PHP编程
待办事项、已处理事项、发起事项的PHP编程

 

第16讲:工作流引擎状态模型PHP编程(第2部分)


状态工作流简介
每个状态节点的权限控制PHP编程
查询每个状态节点的后续动作PHP编程

 

第17讲:工作流引擎状态模型PHP编程(第3部分)


发起流程的PHP编程
处理流程的PHP编程
流程详细信息展现的PHP编程

 


第18讲:权限及人员、部门设置PHP编程(第1部分)


流程各环节权限设置及保存的PHP编程

 

第19讲:权限及人员、部门设置PHP编程(第2部分)


人员、部门设置PHP编程
附件上传的方法说明;
发送邮件的方法说明。

 

第20讲:移动互联网数据交互的关键技术JSON介绍


JSON简介
PHP中的JSON应用
json_encode的使用
将数据库查询结果转成JSON的应用
跨域的JSON数据调用
ASP中的JSON应用
将数据库查询结果转成JSON的应用
JSON.parse的使用

这篇关于HTML5 Mobile App移动框架Sencha Touch实战OA系统开发(PhoneGap打包应用)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1104861

相关文章

C语言中位操作的实际应用举例

《C语言中位操作的实际应用举例》:本文主要介绍C语言中位操作的实际应用,总结了位操作的使用场景,并指出了需要注意的问题,如可读性、平台依赖性和溢出风险,文中通过代码介绍的非常详细,需要的朋友可以参... 目录1. 嵌入式系统与硬件寄存器操作2. 网络协议解析3. 图像处理与颜色编码4. 高效处理布尔标志集合

Go语言开发实现查询IP信息的MCP服务器

《Go语言开发实现查询IP信息的MCP服务器》随着MCP的快速普及和广泛应用,MCP服务器也层出不穷,本文将详细介绍如何在Go语言中使用go-mcp库来开发一个查询IP信息的MCP... 目录前言mcp-ip-geo 服务器目录结构说明查询 IP 信息功能实现工具实现工具管理查询单个 IP 信息工具的实现服

Java中的Lambda表达式及其应用小结

《Java中的Lambda表达式及其应用小结》Java中的Lambda表达式是一项极具创新性的特性,它使得Java代码更加简洁和高效,尤其是在集合操作和并行处理方面,:本文主要介绍Java中的La... 目录前言1. 什么是Lambda表达式?2. Lambda表达式的基本语法例子1:最简单的Lambda表

将Java程序打包成EXE文件的实现方式

《将Java程序打包成EXE文件的实现方式》:本文主要介绍将Java程序打包成EXE文件的实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录如何将Java程序编程打包成EXE文件1.准备Java程序2.生成JAR包3.选择并安装打包工具4.配置Launch4

HTML5中的Microdata与历史记录管理详解

《HTML5中的Microdata与历史记录管理详解》Microdata作为HTML5新增的一个特性,它允许开发者在HTML文档中添加更多的语义信息,以便于搜索引擎和浏览器更好地理解页面内容,本文将探... 目录html5中的Mijscrodata与历史记录管理背景简介html5中的Microdata使用M

html5的响应式布局的方法示例详解

《html5的响应式布局的方法示例详解》:本文主要介绍了HTML5中使用媒体查询和Flexbox进行响应式布局的方法,简要介绍了CSSGrid布局的基础知识和如何实现自动换行的网格布局,详细内容请阅读本文,希望能对你有所帮助... 一 使用媒体查询响应式布局        使用的参数@media这是常用的

HTML5表格语法格式详解

《HTML5表格语法格式详解》在HTML语法中,表格主要通过table、tr和td3个标签构成,本文通过实例代码讲解HTML5表格语法格式,感兴趣的朋友一起看看吧... 目录一、表格1.表格语法格式2.表格属性 3.例子二、不规则表格1.跨行2.跨列3.例子一、表格在html语法中,表格主要通过< tab

Python结合PyWebView库打造跨平台桌面应用

《Python结合PyWebView库打造跨平台桌面应用》随着Web技术的发展,将HTML/CSS/JavaScript与Python结合构建桌面应用成为可能,本文将系统讲解如何使用PyWebView... 目录一、技术原理与优势分析1.1 架构原理1.2 核心优势二、开发环境搭建2.1 安装依赖2.2 验

Java字符串操作技巧之语法、示例与应用场景分析

《Java字符串操作技巧之语法、示例与应用场景分析》在Java算法题和日常开发中,字符串处理是必备的核心技能,本文全面梳理Java中字符串的常用操作语法,结合代码示例、应用场景和避坑指南,可快速掌握字... 目录引言1. 基础操作1.1 创建字符串1.2 获取长度1.3 访问字符2. 字符串处理2.1 子字

Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案

《Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案》:本文主要介绍Vue3组件中getCurrentInstance()获取App实例,但是返回nu... 目录vue3组件中getCurrentInstajavascriptnce()获取App实例,但是返回n