-
内容大纲
使用PeopleSoft PeopleTools熟练开发移动应用。
两位技术专家J.J.马里恩、S.K.马里恩将指导你在移动计算环境中分发卓越的、独立于设备的应用!《PeopleSoft PeopleTools移动应用开发》在详明示例和即时可用的示例代码的引导下,全面透彻地讲解最新编程方法。在本书中,你将配置自己的工作站,着手构建Oracle的PeopleSoft移动应用,合并REST和Web服务,使用Oracle和第三方开发实用工具以及构建高性能混合应用。这本综合性指南还涵盖性能优化、故障排除和安全性等主题。
主要内容:
●使用PeopleSoft Mobile Application Platform和PeopleSoft Fluid Application Designer
●使用集合项和CSS定制布局和外观
●创建和部署基于HTML5的移动应用
●通过REST服务将HTML5程序连接到PeopleSoft
●使用jQuery Mobile和AngularJS设计移动用户界面
●使用Eclipse和ADT构建特定于Android的原生应用
●使用Apache Cordova将HTML、CSS和JavaScript组件组装成应用
●利用Oracle Mobile Application Framework开发混合应用 -
作者介绍
-
目录
第Ⅰ部分 PeopleSoft移动工具
第1章 配置开发工作站
1.1 移动应用类型
1.1.1 HTML5 Web应用
1.1.2 原生应用
1.1.3 混合应用
1.2 HTML5定义
1.3 开发工具
1.3.1 浏览器
1.3.2 文本编辑器
1.3.3 调试器和浏览器工具
1.3.4 集成开发环境
1.3.5 Web服务器
1.3.6 安装模拟器
1.4 小结
第2章 PeopleTools移动设计(Fluid)
2.1 关于PeopleTools流动页面
2.1.1 响应式和自适应设计
2.1.2 CSS3布局
2.1.3 HTML5运行时控件
2.1.4 流模式设置
2.1.5 技巧
2.2 第一个流动页面
2.2.1 流动页面的数据模型
2.2.2 创建一个流动页面
2.2.3 流动搜索页面
2.2.4 流动页面导航
2.2.5 优化针对Fluid的组件
2.2.6 流动网格
2.2.7 HTML5数据输入字段
2.2.8 添加事务按钮
2.3 流动设计模式
2.4 Grouplets
2.5 小结
第3章 使用移动应用平台构建应用
3.1 Hel
3.1.1 创建一个Document
3.1.2 配置布局
3.2 jQuery的作用
3.3 PeopleTools移动进程监视器
3.3.1 数据模型
3.3.2 布局
3.3.3 初始化
3.3.4 最后的布局调整
3.3.5 多页面布局
3.4 小结
第Ⅱ部分 使用HTML5构建移动应用
第4章 创建数据模型
4.1 方案
4.2 数据模型
4.3 Documents
4.3.1 定义搜索参数Document
4.3.2 定义搜索结果Document
4.3.3 定义详细信息输入Document
4.3.4 定义详细信息Document
4.3.5 更新个人信息
4.3.6 演示数据
4.4 小结
第5章 使用jQuery Mobile对HTML5“View”层进行原型设计
5.1 线框图
5.2 使用jQuery Mobile进行原型设计
5.2.1 创建Netbeans源项目
5.2.2 创建搜索页面
5.2.3 模拟结果页面
5.2.4 编写详细信息代码
5.2.5 实现响应面板
5.2.6 个人信息更新页面
5.2.7 “安全”的URL
5.3 小结
第6章 构建没有jQuery的HTML视图
6.1 准备项目
6.1.1 NetBeans/Manual方法
6.1.2 自动方式
6.2 介绍AngularJS
6.2.1 第一个AngularJS页面
6.2.2 作用域
6.2.3 依赖注入
6.3 通过Angular-seed项目学习相关内容
6.3.1 比较索引文件
6.3.2 解析依赖关系
6.3.3 路由
6.3.4 Partials
6.3.5 控制器
6.4 使用AngularJS构建应用
6.4.1 创建搜索页面
6.4.2 结果页面
6.4.3 详细信息页面
6.4.4 个人信息页面
6.4.5 添加标题
6.4.6 实现一个导航侧边栏
6.4.7 自定义结果指令
6.5 动画
6.5.1 使用CSS3转换实现动画
6.5.2 使用animate.css
6.5.3 使用GreenSokc动画平台实现动画
6.6 小结
第7章 基于iScript的控制器
7.1 什么是iScript?
7.2 带有iScript的jQuery Mobile
7.2.1 搜索iScript
7.2.2 详细信息iScript
7.2.3 个人信息页面
7.2.4 将iScript与jQuery Mobile进行集成
7.2.5 处理身份验证
7.3 带有iScript的AngularJS
7.3.1 搜索iScript
7.3.2 详细信息iScript
7.3.3 将iScript与AngularJS进行集成
7.4 友情提示
7.5 小结
第8章 REST控制器
8.1 什么是REST?
8.2 构建REST服务操作
8.3 使用了RESTListeningConnector的jQuery Mobile
8.3.1 创建Message定义
8.3.2 REST服务容器
8.3.3 创建Service Operations
8.3.4 准备jQuery Mobile应用
8.4 配置反向代理
8.4.1 配置Apache httpd
8.4.2 测试反向代理jQuery Mobile应用
8.5 带有RESTListeningConnector的AngularJS
8.5.1 创建Message定义
8.5.2 REST Service Operation
8.5.3 反向代理AngularJS原型
8.6 小结
第Ⅲ部分 构建原生应用
第9章 获得最佳效果的原生应用
9.1 第Ⅲ部分介绍
9.1.1 第9章简介
9.1.2 第10章简介
9.1.3 第11章简介
9.1.4 关于iOS
9.2 构建移动Android PersonnelDirectory
9.2.1 为什么选择原生?
9.2.2 Android开发介绍
9.2.3 使用Android进行网络连接
9.2.4 构建本地目录
9.2.5 部署和测试Android应用
9.3 小结
第10章 鼓励使用Cordova
10.1 关于Apache Cordova平台
10.2 安装Apache Cordova平台
10.3 创建一个NetBeansCordova项目
10.4 从NetBeans中运行Cordova项目
10.5 从网站到设备
10.5.1 复制源文件
10.5.2 将模拟器连接到PeopleSoft实例
10.5.3 实现身份验证
10.6 实现原生功能
10.6.1 更新ProfileCtrl控制器
10.6.2 更新个人信息Partial
10.7 小结
第11章 使用Oracle MobileApplication Framework构建移动应用
11.1 建立和运行JDeveloper 12c
11.2 创建一个MAF项目
11.2.1 客户端数据模型
11.2.2 用户界面
11.3 小结
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...