顶部
收藏

HTML5 App商业开发实战教程——基于WeX5可视化开发平台


作者:
马科
定价:
35.00元
ISBN:
978-7-04-046334-7
版面字数:
370.000千字
开本:
16开
全书页数:
257页
装帧形式:
平装
重点项目:
暂无
出版时间:
2016-09-14
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
移动互联应用技术

本书主要围绕HTML5 相关技术讲解基于WeX5 可视化开发平台的移动Web App 应用程序开发。首先讲述Web 技术的发展及HTML5 标准在移动Web 技术中的应用,然后结合WeX5 移动框架开发工具讲解HTML5 App 构建,循序渐进地引领读者进入跨平台HTML5 App 程序开发领域,帮助读者将HTML5 技术运用于计算机、平板电脑或手机App 程序的实际开发之中。

全书共8 章,主要内容包括HTML5 核心技术,JavaScript 基础,初识WeX5,页面组件,页面代码,页面样式,App 开发以及项目实战。另外,附录为仿微信App 页面介绍。本书优选了9 个来自于真实HTML5 App 商业实战典型教学案例和26 个基本的实现案例,采用“任务驱动、精讲多练、理论实战一体化”的教学方法,同时提供丰富的配套教学资源,您可以登录“智慧职教”(www.icve.com.cn)网站进行在线学习,具体说明见郑重声明页。

本书适用于应用型本科、高职高专院校移动互联应用技术课程的教学,也适用于计算机科学与技术、软件开发、信息工程、物联网、电子商务类专业的基础课或主干课,尤其适合使用HTML5 App 跨平台移动应用开发的课程教学。对于培训机构和移动应用开发者,也是一本不可多得的参考书。

  • 前辅文
  • 第1章 HTML5 核心技术
    • 1.1 了解HTML5 的概念及发展趋势
      • 1.1.1 什么是HTML
      • 1.1.2 什么是HTML5
      • 1.1.3 H5 的主要特性
      • 1.1.4 H5 的发展趋势
    • 1.2 H5 的基本原理
    • 1.3 H5 新增的结构元素
      • 1.3.1 H5 新增元素
      • 1.3.2 H5 标签语义化
      • 1.3.3 H5 元素类型
    • 1.4 H5 App 页面
      • 1.4.1 实现案例:一个基本的H5 页面
      • 1.4.2 实现案例:Hello H5
      • 1.4.3 实现案例:H5 新元素分栏设计
    • 1.5 CSS3 技术
      • 1.5.1 CSS 概念
      • 1.5.2 CSS 引入方法
      • 1.5.3 CSS 基本语法
      • 1.5.4 CSS 选择器
      • 1.5.5 CSS 盒模型
      • 1.5.6 实现案例:CSS Box Model 布局
      • 1.5.7 CSS3 动画
      • 1.5.8 实现案例:CSS3 动画泡沫按钮
    • 1.6 CSS 布局
      • 1.6.1 CSS 定位
      • 1.6.2 float 详解
      • 1.6.3 实现案例:圣杯布局
    • 1.7 H5 的浏览器支持情况
    • 1.8 H5 表单
      • 1.8.1 应用场景
      • 1.8.2 实现案例:验证邮件地址是否合法
      • 1.8.3 实现案例:自动弹出日期和时间输入框
      • 1.8.4 实现案例:获取光标的位置
      • 1.8.5 实现案例:在输入框中显示提示信息
      • 1.8.6 实现案例:验证表单内容是否为空
      • 1.8.7 实现案例:在输入框中自动提示文本
      • 1.8.8 实现案例:上传文件
      • 1.8.9 实现案例:验证表单数据是否合法
    • 1.9 H5 App 多媒体的应用
      • 1.9.1 应用场景
      • 1.9.2 实现案例:在H5 中控制播放的视频
      • 1.9.3 实现案例:在H5 中控制播放的音频
  • 第2章 JavaScript 基础
    • 2.1 JavaScript 入门
      • 2.1.1 什么是JavaScript
      • 2.1.2 变量
      • 2.1.3 语句
      • 2.1.4 实现案例:直接写入HTML 输出流
      • 2.1.5 实现案例:查找HTML 元素
      • 2.1.6 实现案例:操作HTML 元素
    • 2.2 JavaScript 基础
      • 2.2.1 JavaScript 函数
      • 2.2.2 JavaScript 事件
      • 2.2.3 实现案例:H5 App 捕鱼达人
    • 2.3 利用H5 绘制图形
      • 2.3.1 利用H5 Canvas 能做什么?
      • 2.3.2 实现案例:为视频播放器设置截图功能
    • 2.4 H5 数据存储
      • 2.4.1 应用场景
      • 2.4.2 实现案例:保存并读取临时数据
      • 2.4.3 实现案例:保存并读取登录用户名和密码
      • 2.4.4 实现案例:在H5 中保存、清空数据记录
      • 2.4.5 实现案例:本地存储
  • 第3章 初识WeX5
    • 3.1 WeX5 简介
      • 3.1.1 安装及启动
      • 3.1.2 开发工具介绍
    • 3.2 实战案例:欢乐捕鱼App
      • 3.2.1 准备游戏
      • 3.2.2 生成App
      • 3.2.3 运行App
      • 3.2.4 同步训练
    • 3.3 H5 App 简介
      • 3.3.1 开发原理
      • 3.3.2 开发过程
    • 3.4 实战案例: Hello World App
      • 3.4.1 开发App
      • 3.4.2 生成App
      • 3.4.3 同步训练
    • 3.5 实战案例:记账本App
      • 3.5.1 开发账目列表页
      • 3.5.2 开发记一笔页
      • 3.5.3 开发账目分类设置页
      • 3.5.4 开发首页
      • 3.5.5 生成App
      • 3.5.6 同步训练
    • 3.6 实战案例:扫一扫App
      • 3.6.1 使用扫描二维码插件
      • 3.6.2 同步训练
    • 3.7 实战案例:仿淘宝App
      • 3.7.1 首页
      • 3.7.2 商品列表页
      • 3.7.3 同步训练
  • 第4章 页面组件
    • 4.1 页面基础
      • 4.1.1 页面构成
      • 4.1.2 页面调度
      • 4.1.3 页面向导
      • 4.1.4 同步训练
    • 4.2 组件基础
      • 4.2.1 组件的创建
      • 4.2.2 组件的属性
      • 4.2.3 组件的方法
      • 4.2.4 组件的事件
      • 4.2.5 组件的样式
      • 4.2.6 组件的操作
    • 4.3 布局组件
      • 4.3.1 面板组件(Panel)
      • 4.3.2 标题栏组件(titleBar)
      • 4.3.3 多内容页组件(contents)
      • 4.3.4 按钮组组件(buttonGroup)
      • 4.3.5 嵌入组件(windowContainer)
      • 4.3.6 实现案例:首页布局
      • 4.3.7 同步训练
    • 4.4 数据组件
      • 4.4.1 模型组件(model)
      • 4.4.2 数据组件(Data)
      • 4.4.3 实现案例:使用静态数据
      • 4.4.4 同步训练
    • 4.5 列表组件
      • 4.5.1 列表组件(list)
      • 4.5.2 滚动视图组件(scrollView)
      • 4.5.3 实现案例:单列列表
      • 4.5.4 实现案例:多列列表
      • 4.5.5 实现案例:嵌套列表
      • 4.5.6 同步训练
    • 4.6 行组件
      • 4.6.1 行组件row
      • 4.6.2 行组件row(bootstrap)
      • 4.6.3 实现案例:复杂列表
      • 4.6.4 同步训练
    • 4.7 表单组件
      • 4.7.1 按钮组件(button)
      • 4.7.2 输入框组件(input)
      • 4.7.3 输出框组件(output)
      • 4.7.4 选择框组件(select)
      • 4.7.5 复选框组件(checkbox)
      • 4.7.6 实现案例:购物车
      • 4.7.7 同步训练
  • 第5章 页面代码
    • 5.1 JavaScript 基础
      • 5.1.1 声明模块引用
      • 5.1.2 JavaScript 类定义
      • 5.1.3 自定义JavaScript 模块
    • 5.2 JavaScript 表达式
      • 5.2.1 实现案例:绑定表达式
      • 5.2.2 实现案例:过滤表达式
      • 5.2.3 实现案例:规则表达式
      • 5.2.4 表达式环境变量及上下文对象
      • 5.2.5 同步训练
    • 5.3 常用JavaScript
      • 5.3.1 使用页面调度框架
      • 5.3.2 获取组件JavaScript 对象
      • 5.3.3 获取上下文对象
      • 5.3.4 操作数据组件
      • 5.3.5 操作DOM
      • 5.3.6 同步训练
    • 5.4 JavaScript 调试
      • 5.4.1 调试开发者写的JavaScript 代码
      • 5.4.2 调试系统的JavaScript 代码
      • 5.4.3 Chrome 浏览器开发者工具的使用
  • 第6章 页面样式
    • 6.1 样式基础
    • 6.2 常用CSS
      • 6.2.1 排版
      • 6.2.2 表单
      • 6.2.3 图片
      • 6.2.4 卡片风格样式
    • 6.3 CSS 调试
      • 6.3.1 设置样式
      • 6.3.2 同步训练
  • 第7章 App 开发
    • 7.1 App 调用设备硬件
      • 7.1.1 使用Cordova 插件
      • 7.1.2 常用Cordova 插件
      • 7.1.3 同步训练
    • 7.2 App 组成
      • 7.2.1 应用图标
      • 7.2.2 启动页
      • 7.2.3 引导页
      • 7.2.4 Android 证书
      • 7.2.5 iOS 证书
      • 7.2.6 Web View
      • 7.2.7 Cordova 插件
    • 7.3 App 安装包
      • 7.3.1 创建本地App
      • 7.3.2 生成本地App 包
      • 7.3.3 同步训练
    • 7.4 App 调试
      • 7.4.1 调试Android App
      • 7.4.2 调试iOS App
    • 7.5 云部署
      • 7.5.1 注册、登录CloudX5
      • 7.5.2 在CloudX5 上部署App
      • 7.5.3 同步训练
  • 第8章 项目实战
    • 8.1 理财应用
      • 8.1.1 应用说明
      • 8.1.2 功能说明
    • 8.2 挂号应用
      • 8.2.1 应用说明
      • 8.2.2 功能说明
  • 附录 仿微店App 页面介绍
  • 参考文献
视频 了解HTML5
文档mp4
视频 H5的基本原理
文档mp4
视频 H5新增的结构元素(1)
文档mp4
视频 H5新增的结构元素(2)
文档mp4
详见纸质图书
视频 H5 App页面(1)
文档mp4
详见纸质图书
视频 Hello H5
文档mp4
详见纸质图书
视频 H5新元素分栏设计
文档mp4
详见纸质图书
视频 CSS概念
文档mp4
详见纸质图书
视频 CSS基本语法
文档mp4
详见纸质图书
视频 CSS选择器(1)
文档mp4
详见纸质图书
视频 CSS选择器(2)
文档mp4
详见纸质图书
视频 CSS盒模型
文档mp4
详见纸质图书
视频 CSS Box Model布局
文档mp4
详见纸质图书
视频 CSS3动画泡沫按钮(1)
文档mp4
详见纸质图书
视频 CSS3动画泡沫按钮(2)
文档mp4
详见纸质图书
视频 CSS3动画泡沫按钮(3)
文档mp4
详见纸质图书
视频 CSS3动画泡沫按钮(4)
文档mp4
详见纸质图书
视频 CSS定位
文档mp4
详见纸质图书
视频 float详解(1)
文档mp4
详见纸质图书
视频 float详解(2)
文档mp4
详见纸质图书

相关图书