《30天App开发从0到1:APICloud移动开发实战》内容简介与阅读建议

获取这本书 暂无已核验电子书资源
下载
作者
邹达
分类
科技技术
出版社
人民邮电出版社
语言
中文

《30天App开发从0到1:APICloud移动开发实战》内容简介

本书围绕APICloud平台,全面、系统、细致地讲述了App开发的相关内容,涉及平台工作原理、内部实现机制和应用开发技巧。本书涵盖了APICloud应用开发的知识,包括基础知识、关键技术、开发技巧和行业方案,并从实践角度出发,通过大量的实例代码、详细的操作步骤和丰富的开发截图,帮助开发人员迅速掌握APICloud应用开发,有能力制作出好的App。本书是APICloud开发人员的入门指南,并配有免费的讲解视频,适合各种层次的APICloud学习者和开发人员阅读。

《30天App开发从0到1:APICloud移动开发实战》书籍信息摘要

《30天App开发从0到1:APICloud移动开发实战》内容简介与阅读建议,作者 邹达,科技技术。获取前建议核对作者、出版社、年份、ISBN、版本和正版渠道。相关主题:App、计算机类。

《30天App开发从0到1:APICloud移动开发实战》适合哪些读者?

适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。

获取建议

《30天App开发从0到1:APICloud移动开发实战》怎么获取更合适?

优先确认版本和阅读目的;下载区只展示已核验的公版、授权、开放许可或官方试读资源。

下载

暂无已核验电子书资源;本站不展示未授权完整文件。

下载

版本

优先选择作者、译者、出版社、出版年份和 ISBN 信息明确的版本;经典作品可优先选择校注、导读或权威出版社版本。

目录

  1. 目录
  2. 第 一部分 基础教程:如何从零起步开发一款App
  3. 第 1章 APICloud App开发流程 3
  4. 1.1 APICloud平台介绍 4
  5. 1.1.1 查看APICloud平台能力 4
  6. 1.1.2 开发模式、技术语言和平台定位 6
  7. 1.1.3 技术、产品、生态、案例和商业模式 10
  8. 1.1.4 开发者服务体系 10
展开全部(共 300 章节)
  1. 1.1.5 新手入门APICloud应用开发 14
  2. 1.2 体验完整项目的开发流程 15
  3. 1.2.1 注册APICloud账号 15
  4. 1.2.2 创建一个App项目 15
  5. 1.2.3 编辑项目 18
  6. 1.2.4 调试项目 18
  7. 1.2.5 编译项目 21
  8. 1.3 小结 22
  9. 第 2章 搭建App整体框架,完成App静态页面开发 23
  10. 2.1 启动 25
  11. 2.1.1 APICloud App执行流程 25
  12. 2.1.2 Widget和Window 26
  13. 2.1.3 App config.xml配置文件使用 26
  14. 2.1.4 APICloud引擎的两个重要事件 27
  15. 2.2 APICloud应用设计思想 27
  16. 2.3 界面和导航 28
  17. 2.3.1 APICloud应用的UI组成结构 28
  18. 2.3.2 APICloud界面布局5大组件 29
  19. 2.3.3 APICloud混合渲染模式 30
  20. 2.3.4 查看APICloud引擎api对象功能 32
  21. 2.3.5 屏幕适配 33
  22. 2.3.6 前端框架 33
  23. 2.3.7 状态栏处理 34
  24. 2.3.8 iPhone X的状态栏处理 35
  25. 2.3.9 优化点击事件和tapmode 37
  26. 2.3.10 静态页面中建议遵循的布局方法 37
  27. 2.4 搭建App整体框架,完成App静态页面开发 38
  28. 2.4.1 创建首页的标题栏和Tab标签组 38
  29. 2.4.2 制作Tab页面并添加点击事件和动画效果 43
  30. 2.4.3 制作悬浮购物车信息栏 48
  31. 2.4.4 跳转到登录页面 51
  32. 2.4.5 城市选择菜单和事件通信 52
  33. 2.5 小结 55
  34. 第3章 联调前后端数据接口,实现App数据从服务端动态获取 56
  35. 3.1 APICloud提供的数据通信能力和相关API 57
  36. 3.1.1 APICloud支持的通信协议 57
  37. 3.1.2 用于HTTP通信的主要API 57
  38. 3.2 APICloud数据云 58
  39. 3.2.1 APICloud数据云的用途 58
  40. 3.2.2 APICloud数据云的特点 58
  41. 3.3 联调前后端数据接口,实现App数据从服务端动态获取 59
  42. 3.3.1 实现用户注册功能 59
  43. 3.3.2 实现用户登录功能 60
  44. 3.3.3 获取商品列表数据 62
  45. 3.3.4 显示商品列表 63
  46. 3.4 小结 64
  47. 第4章 加载更新服务端数据,实现本地的数据存储 65
  48. 4.1 使用doT模板引擎 66
  49. 4.2 本地存储和图片缓存 67
  50. 4.2.1 uzStorage 67
  51. 4.2.2 偏好设置 67
  52. 4.2.3 文件 68
  53. 4.2.4 database 69
  54. 4.2.5 存储容量 69
  55. 4.2.6 沙箱机制 70
  56. 4.2.7 资源访问协议 70
  57. 4.2.8 图片缓存 71
  58. 4.3 下拉刷新、上拉加载的实现 71
  59. 4.3.1 下拉刷新 72
  60. 4.3.2 上拉加载 72
  61. 4.4 事件机制 72
  62. 4.4.1 统一事件管理 72
  63. 4.4.2 事件管理API 73
  64. 4.4.3 平台事件类型 74
  65. 4.5 常用对话框窗口 75
  66. 4.6 在指定的窗口中执行脚本 76
  67. 4.7 加载更新服务端数据,实现本地的数据存储 77
  68. 4.7.1 使用doT模板引擎显示商品列表 77
  69. 4.7.2 实现图片缓存 78
  70. 4.7.3 实现下拉刷新 79
  71. 4.7.4 实现上拉加载更多 81
  72. 4.7.5 实现保存登录信息 82
  73. 4.7.6 实现清除缓存 84
  74. 4.8 小结 85
  75. 第5章 使用扩展模块API,完成App所需功能实现 86
  76. 5.1 APICloud扩展模块 87
  77. 5.1.1 APICloud端引擎架构 87
  78. 5.1.2 APICloud模块调用过程 88
  79. 5.2 自定义模块 88
  80. 5.3 使用UIScrollPicture 89
  81. 5.4 使用UIInput 91
  82. 5.5 使用UIActionSelector 92
  83. 5.6 多媒体相关模块使用 96
  84. 5.7 使用扩展模块API,实现App所需功能 96
  85. 5.7.1 实现商品详情页轮播图 96
  86. 5.7.2 使用UIInput实现原生输入框 100
  87. 5.7.3 实现三级联动的城市选择器 101
  88. 5.7.4 实现头像上传 103
  89. 5.8 小结 105
  90. 第6章 使用第三方开放服务模块,完善App功能和业务逻辑 106
  91. 6.1 集成第三方服务 107
  92. 6.2 目前APICloud已经集成的第三方服务模块 107
  93. 6.3 自定义AppLoader 108
  94. 6.3.1 自定义AppLoader与官方AppLoader的区别 108
  95. 6.3.2 为什么要使用自定义AppLoader 109
  96. 6.3.3 编译生成自定义AppLoader 109
  97. 6.4 第三方服务模块使用流程 110
  98. 6.5 百度地图模块的接入和使用 110
  99. 6.5.1 申请应用ID和Key 110
  100. 6.5.2 配置ID和Key 112
  101. 6.5.3 百度地图的常用API 112
  102. 6.6 微信分享与登录的接入和使用 114
  103. 6.6.1 申请ID和Key 114
  104. 6.6.2 配置ID和Key 114
  105. 6.6.3 微信分享模块的常用API 114
  106. 6.7 个推推送的接入和使用 117
  107. 6.7.1 申请ID和Key 117
  108. 6.7.2 配置ID和Key 117
  109. 6.7.3 个推模块的常用方法 117
  110. 6.8 支付宝支付模块的接入和使用 118
  111. 6.8.1 申请应用ID和Key 118
  112. 6.8.2 配置应用ID和Key 118
  113. 6.8.3 支付宝模块的常用API 119
  114. 6.9 使用第三方开放服务模块,完善App功能和业务逻辑 119
  115. 6.9.1 获取当前城市 119
  116. 6.9.2 根据输入内容检索地址列表 121
  117. 6.9.3 使用个推进行消息推送 123
  118. 6.10 小结 124
  119. 第7章 使用APICloud应用管理服务,实现App发布和运营 125
  120. 7.1 编译生成App安装包 126
  121. 7.1.1 云编译 126
  122. 7.1.2 代码全包加密 127
  123. 7.1.3 扩展API调用安全配置 127
  124. 7.2 版本管理 128
  125. 7.2.1 在APICloud控制台管理版本 128
  126. 7.2.2 Config文件相关配置 129
  127. 7.2.3 mam模块 129
  128. 7.3 云修复 130
  129. 7.3.1 Config文件相关配置和mam模块 130
  130. 7.3.2 制作并发布云修复包 130
  131. 7.3.3 相关API使用 131
  132. 7.4 闪屏广告 131
  133. 7.4.1 在APICloud控制台使用闪屏广告 132
  134. 7.4.2 相关API使用 132
  135. 7.5 优化策略 133
  136. 7.5.1 了解HTML5特性 133
  137. 7.5.2 窗口结构 133
  138. 7.5.3 页面加载速度 134
  139. 7.5.4 不用重型框架 134
  140. 7.5.5 屏幕适配 134
  141. 7.5.6 数据加载 134
  142. 7.5.7 图片处理 135
  143. 7.5.8 交互响应速度 135
  144. 7.5.9 尊重系统特性 135
  145. 7.6 编码规范 135
  146. 7.7 Widget管理 136
  147. 7.7.1 多Widget架构 136
  148. 7.7.2 主Widget 137
  149. 7.7.3 子Widget 137
  150. 7.7.4 Widget管理相关API使用 137
  151. 7.8 SuperWebView 138
  152. 7.8.1 SuperWebView介绍 138
  153. 7.8.2 SuperWebView特点 138
  154. 7.9 使用APICloud应用管理服务,实现App的发布和运营管理 138
  155. 7.9.1 编译App 139
  156. 7.9.2 版本发布 139
  157. 7.9.3 使用云修复 139
  158. 7.9.4 闪屏广告 140
  159. 7.10 小结 140
  160. 第二部分 实战技巧:如何开发一款优质的App
  161. 第8章 如何与众不同 143
  162. 8.1 自定义样式的日期选择器 144
  163. 8.1.1 使用模块UICustomPicker 144
  164. 8.1.2 开发流程及要点概述 145
  165. 8.2 自动义样式的三级联动城市选择器 149
  166. 8.2.1 使用模块:UILinkedPicker 150
  167. 8.2.2 开发流程及要点概述 150
  168. 8.3 实现固定不动的下拉筛选菜单 152
  169. 8.4 滑动页面动态改变导航条颜色 155
  170. 8.4.1 实现思路 155
  171. 8.4.2 知识点说明 155
  172. 8.4.3 核心部分代码 155
  173. 8.5 实现高斯模糊的背景图片 156
  174. 8.6 精致0.5 px细线的实现 158
  175. 8.7 小结 159
  176. 第9章 挖掘API潜力 160
  177. 9.1 深入挖掘Frame的各种应用场景 161
  178. 9.1.1 模拟页面按钮 161
  179. 9.1.2 模拟窗口组件 161
  180. 9.1.3 模拟侧滑窗口 163
  181. 9.2 使用UIScrollPicture模块开发引导页 164
  182. 9.2.1 概述 165
  183. 9.2.2 实现思路 165
  184. 9.3 使用photoBrowser模块实现自定义样式的图片浏览功能 167
  185. 9.3.1 概述 167
  186. 9.3.2 自定义样式图片浏览器功能实现步骤 168
  187. 9.4 使用UIInput模块实现自定义搜索界面 170
  188. 9.4.1 概述 170
  189. 9.4.2 自定义搜索界面实现步骤 170
  190. 9.5 使用UIChatBox模块实现聊天界面 172
  191. 9.5.1 概述 172
  192. 9.5.2 UIChatBox 模块实现聊天界面实现步骤 173
  193. 9.6 使用api.ajax进行网络请求 176
  194. 9.7 小结 179
  195. 第 10章 超级实用技巧 180
  196. 10.1 如何让页面动态适配有虚拟按键栏的Android手机 181
  197. 10.2 获取手机验证码功能的实现 182
  198. 10.3 打开一个外部链接作为新的页面,并设置样式以及事件监听 184
  199. 10.4 实现更换皮肤功能 186
  200. 10.5 实现多语言切换功能 187
  201. 10.6 调用任意App 189
  202. 10.6.1 URL Scheme应用场景 189
  203. 10.6.2 URL Scheme在APICloud中的应用 189
  204. 10.7 数据表格的快速开发 191
  205. 10.7.1 使用APICloud模块实现数据表格的开发 192
  206. 10.7.2 使用第三方JavaScript框架实现数据表格的开发 193
  207. 10.8 apiready与window.onload的平衡使用 194
  208. 10.8.1 apiready与window.onload区别 194
  209. 10.8.2 apiready与window.onload的使用时机 194
  210. 10.8.3 应用实例 195
  211. 10.9 地图模块的实用扩展:在地图上添加自定义按钮 196
  212. 10.10 地图搜索的高级应用:如何获取城市地铁线路列表 198
  213. 10.10.1 需求分解 198
  214. 10.10.2 功能实现 198
  215. 10.11 极光推送的快速实现 200
  216. 10.11.1 获取App包名 200
  217. 10.11.2 获取极光推送AppKey 201
  218. 10.11.3 配置极光推送模块 202
  219. 10.11.4 在代码中监听推送消息 202
  220. 10.11.5 开始推送 203
  221. 10.12 小结 204
  222. 第 11章 性能优化探索 205
  223. 11.1 用imageCache缓存图片 206
  224. 11.2 数据不要从DOM上获取 208
  225. 11.3 流畅的用户登录体验 210
  226. 11.3.1 程序员的思维习惯 210
  227. 11.3.2 正确的做法 211
  228. 11.3.3 关键代码实现 211
  229. 11.4 合理使用同步/异步接口 212
  230. 11.4.1 JavaScript的同步/异步机制 212
  231. 11.4.2 异步的优势 213
  232. 11.4.3 应用实例 214
  233. 11.5 小结 215
  234. 第 12章 调试技巧 216
  235. 12.1 调试技巧:使用Charles查看网络请求 217
  236. 12.1.1 查看HTTP请求 217
  237. 12.1.2 查看HTTPS请求 219
  238. 12.2 调试技巧:使用Charles模拟网络请求 222
  239. 12.2.1 请求示例代码 222
  240. 12.2.2 构建模拟数据 223
  241. 12.2.3 使用本地文件作为接口返回值 224
  242. 12.3 调试技巧:使用Safari断点调试iOS应用 226
  243. 12.3.1 从APICloud官网编译安装自定义AppLoader 226
  244. 12.3.2 显示桌面Safari浏览器的“开发”菜单 226
  245. 12.3.3 开启iOS设备的Web检查器功能 226
  246. 12.3.4 把待调试代码同步到AppLoader 227
  247. 12.3.5 Safari断点调试iOS应用 228
  248. 12.4 调试技巧:使用Chrome断点调试Android应用 229
  249. 12.4.1 从APICloud官网安装AppLoader 230
  250. 12.4.2 在Android手机上开启USB调试 231
  251. 12.4.3 把待调试代码同步到AppLoader 231
  252. 12.4.4 在Chrome中断点调试 232
  253. 12.5 小结 235
  254. 第三部分 行业应用:如何快速开发主流行业App
  255. 第 13章 如何快速开发一款IoT App 239
  256. 13.1 IoT App的分类和功能 240
  257. 13.1.1 IoT App的分类 240
  258. 13.1.2 IoT App的主要功能 240
  259. 13.2 IoT App的技术架构 241
  260. 13.2.1 两方通信架构 241
  261. 13.2.2 三方通信架构 241
  262. 13.2.3 四方通信架构 242
  263. 13.3 IoT App中高频使用的API 243
  264. 13.3.1 界面组件类模块 243
  265. 13.3.2 功能扩展类模块 244
  266. 13.3.3 开放服务类模块 245
  267. 13.4 如何使用APICloud开发一款IoT App 246
  268. 13.5 小结 246
  269. 第 14章 如何快速开发一款教育App 247
  270. 14.1 教育App的分类和功能 248
  271. 14.1.1 教育App的分类 248
  272. 14.1.2 教育 App的主要功能 248
  273. 14.2 教育App的产品架构 249
  274. 14.2.1 产品功能架构 249
  275. 14.2.2 学习计划架构 250
  276. 14.3 教育App中高频使用的API 250
  277. 14.3.1 UI组件类模块 250
  278. 14.3.2 功能扩展类模块 251
  279. 14.3.3 开放服务类模块 252
  280. 14.4 如何使用APICloud开发一款教育App 253
  281. 14.5 小结 253
  282. 第 15章 如何快速开发一款直播App 254
  283. 15.1 直播App的分类和功能 255
  284. 15.1.1 直播App的分类 255
  285. 15.1.2 直播App的主要功能 255
  286. 15.2 直播App技术架构 256
  287. 15.3 直播App中高频使用的API 256
  288. 15.3.1 UI组件类模块 257
  289. 15.3.2 功能扩展类模块 258
  290. 15.3.3 开放服务类模块 258
  291. 15.4 如何使用APICloud开发一款直播App 259
  292. 15.5 小结 260

常见问题

《30天App开发从0到1:APICloud移动开发实战》适合谁读?

适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。

《30天App开发从0到1:APICloud移动开发实战》阅读难度高吗?

建议先看简介、目录、作者和相关书籍,再判断是否适合当前阶段阅读。

《30天App开发从0到1:APICloud移动开发实战》纸质书值得买吗?

当前暂未接入已核验的纸质书购买链接,建议通过出版社、京东、当当等正版渠道核对版本后购买。

《30天App开发从0到1:APICloud移动开发实战》哪个版本更适合?

优先选择作者、译者、出版社、出版年份和 ISBN 信息清楚的版本;经典作品可优先选择校注、导读或权威出版社版本。

在哪里可以合法获取《30天App开发从0到1:APICloud移动开发实战》?

当前没有确认授权的电子书下载资源,也暂未接入已核验购买链接;商业出版物不提供未授权下载,建议通过出版社、京东、当当或官方电子书平台核对获取。

如何继续查找《30天App开发从0到1:APICloud移动开发实战》相关书籍?

可以进入 邹达 作者页查看其他作品,也可以通过分类、标签、排行榜、人工推荐和“读完这本还可以读”继续发现相近主题。

手机扫码下载

使用手机扫描二维码

扫码后会直接打开下载链接。

电子书下载二维码

手机端点击下载会直接跳转,无需扫码。