移动云计算应用开发入门经典PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:(美)罗杰著;王英群,赵松德译
- 出 版 社:北京:清华大学出版社
- 出版年份:2013
- ISBN:9787302306580
- 页数:473 页
第1章 基于云的移动应用程序介绍 1
1.1如何在云中构建移动应用程序 1
1.1.1使用现有的技能集 2
1.1.2开发工具的选择 3
1.1.3你将学习的技能 3
1.2应用程序开发行业的两个发展方向 4
1.2.1 Web应用程序的现状与发展 4
1.2.2未来的云计算 6
1.3入门 6
1.3.1使用JavaScript函数 7
1.3.2 WebKit浏览器引擎 19
1.3.3改变颜色的应用程序 20
1.3.4 nginx Web服务器介绍 24
1.4本章小结 27
第2章 移动化应用程序 29
2.1开发触摸感应的绘图应用程序 29
2.1.1如何在屏幕上绘图 30
2.1.2响应触摸事件绘图 36
2.1.3运用DRY原则 42
2.2使用Amazon的云服务 49
2.2.1地理位置如何影响Amazon AWS服务 50
2.2.2使用EC2 50
2.2.3部署移动Web应用程序 56
2.2.4将移动应用程序部署到服务器实例 60
2.3本章小结 62
第3章 构建移动Web应用程序 65
3.1移动Web应用程序可以实现的功能 65
3.1.1定位用户 66
3.1.2响应设备方向的变化 68
3.1.3更多的功能 69
3.1.4在iPhone设备上安装移动Web应用程序 70
3.1.5在Android设备上安装移动Web应用程序 70
3.2 jQuery和jQuery Mobile介绍 71
3.2.1 jQuery库 72
3.2.2 jQuery Mobile库 76
3.3构建待办事项列表应用程序 84
3.4本章小结 100
第4章 增强应用程序 103
4.1使用应用程序缓存 103
4.2处理触摸事件 107
4.2.1触摸事件 108
4.2.2手势事件 109
4.3嵌入交互地图 118
4.4提供应用程序图标与初始屏幕 122
4.5本章小结 123
第5章 在云中构建应用程序 125
5.1服务器端的JavaScript 126
5.1.1 Node应用程序平台介绍 126
5.1.2安装Node 127
5.1.3使用Node Package Manager 131
5.1.4 MongoDB数据库介绍 134
5.2待办事项列表应用程序的云分析 140
5.2.1执行分析计算 140
5.2.2系统架构设计 142
5.2.3收集使用数据 149
5.2.4提交使用数据 154
5.2.5生成使用数据图表 156
5.3本章小结 164
第6章 使用云 167
6.1经典的云架构 167
6.1.1 REST方法 168
6.1.2云数据库 169
6.2 Amazon SimpleDB简介 170
6.2.1 SimpleDB云存储的方法 170
6.2.2 SimpleDB API 171
6.3将待办事项列表应用程序放入云中 171
6.3.1 Simpledb库简介 172
6.3.2构建一个命令行客户端 178
6.3.3使用云中的时间 186
6.3.4运行云服务器 187
6.3.5与云同步 192
6.4本章小结 198
第7章 增强用户体验 201
7.1创建经典的选项卡栏界面 201
7.1.1实现jQuery Mobile解决方案 202
7.1.2使用iScroll解决方案 206
7.2启用移动音频与视频 211
7.2.1在应用程序中播放音频 211
7.2.2在应用程序中播放视频 215
7.3在应用程序中启动其他应用程序 219
7.3.1从应用程序中启动Web浏览器 219
7.3.2从应用程序中拨打电话 219
7.3.3从应用程序中发送短信 219
7.3.4从应用程序中发送电子邮件 219
7.3.5从应用程序中加载地图 220
7.3.6从应用程序中加载YouTube 220
7.4本章小结 221
第8章 使用云服务 223
8.1在Amazon S3中存储内容 224
8.1.1 Amazon S3的架构 224
8.1.2使用Amazon S3 225
8.2使用云登录 234
8.3构建大型的应用程序 242
8.3.1从全局考虑 243
8.3.2使用缓存 245
8.4本章小结 257
第9章 创建本机运行的混合应用程序 261
9.1混合应用程序介绍 262
9.2构建混合应用程序 262
9.2.1构建iPhone应用程序 263
9.2.2理解代码签名 263
9.2.3构建Android应用程序 269
9.2.4使用设备的功能 274
9.3照片博客应用程序Lifestream 279
9.3.1上传照片 280
9.3.2在Amazon S3上存储照片 291
9.4本章小结 295
第10章 构建照片博客应用程序 299
10.1 Lifestream应用程序的架构 299
10.2构建服务器 301
10.2.1奠定基础 301
10.2.2启用用户的关注 317
10.2.3上传和发布照片 320
10.3完成Lifestream应用程序 329
10.3.1支持用户账号 330
10.3.2集成社交网络身份 342
10.4本章小结 352
第11章 使用云开发服务 355
11.1了解移动应用程序开发平台 356
11.2使用FeedHenry平台 357
11.2.1 FeedHenry技术 357
11.2.2 FeedHenry开发环境 358
11.2.3决定使用FeedHenry 359
11.3使用Appcelerator平台 360
11.3.1 Appcelerator技术 361
11.3.2 Appcelerator开发环境 361
11.3.3决定使用Appcelerator 362
11.4使用appMobi平台 363
11.4.1 appMobi技术 364
11.4.2 appMobi开发环境 364
11.4.3决定使用appMobi 365
11.5本章小结 366
第12章 融入社交网络 367
12.1使用Twitter API 368
12.1.1使用Twitter API的限制 370
12.1.2使用Twitter API提供的实体 370
12.1.3需要了解的内容 371
12.2直接消息的应用程序 374
12.2.1设计过程 375
12.2.2正确地区分可复用的代码 378
12.2.3代码结构 382
12.2.4没有服务器的OAuth 391
12.2.5调用Twitter API 399
12.2.6事件的消费者和生产者 403
12.3本章小结 409
第13章 应用程序商店 411
13.1发布应用程序的准备 412
13.1.1图标 412
13.1.2启动画面 414
13.1.3截图与方向 414
13.1.4应用程序元数据 415
13.1.5使用应用程序商店 416
13.2发布应用程序 417
13.3本章小结 426
第14章 销售应用程序 427
14.1确定营销策略 427
14.1.1为他人构建应用程序 429
14.1.2使用应用程序宣传自己的公司 430
14.1.3销售自己的应用程序 432
14.2选择推广应用程序的战术 433
14.2.1标准战术 434
14.2.2昂贵战术 436
14.2.3游击战术 437
14.3本章小结 438
附录 441
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019