《App架构师实践指南》内容简介与阅读建议

获取这本书 暂无已核验电子书资源
下载
分类
科技技术
出版年份
2018
出版社
人民邮电出版社
页数
366 页
语言
中文
豆瓣评分
★ 5.8

《App架构师实践指南》内容简介

本书全面讲解了成为移动应用架构师必 备的知识,以及需要学习的技术,主要内容包括App架构师成长路线、App基础语法系列、App开发工具系列、App SDK使用系列、开源库的选择和使用、App常用模块设计、App架构和重构、App质量和稳定性系列、App性能优化系列、App安全逆向系列、App热门技术、项目管理、产品思维、设计理念、推广运营、打造高效团队、架构师思维等综合技能。

《App架构师实践指南》书籍信息摘要

《App架构师实践指南》内容简介与阅读建议,作者 SkySeraph,潘旭玲,科技技术,2018年。获取前建议核对作者、出版社、年份、ISBN、版本和正版渠道。相关主题:App、架构师、计算机类。

《App架构师实践指南》适合哪些读者?

适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。 评分 5.8 可作为选书参考。

获取建议

《App架构师实践指南》怎么获取更合适?

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

下载

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

下载

版本

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

目录

  1. 第一篇 基 础 篇
  2. 第 1章 App架构师成长路线 2
  3. 1.1 架构师定义 2
  4. 1.2 程序员发展路线 3
  5. 1.3 App架构师技能矩阵 5
  6. 1.3.1 App架构师画布 5
  7. 1.3.2 技能图谱 5
  8. 1.4 本章小结 6
展开全部(共 230 章节)
  1. 1.5 推荐资料 7
  2. 第2章 App基础语法系列 8
  3. 2.1 编程语言 8
  4. 2.1.1 那些年,那些语言 9
  5. 2.1.2 聊聊Swift 11
  6. 2.1.3 Swift 3和Java 8新特性 13
  7. 2.2 面向对象思想 14
  8. 2.2.1 编程范式 14
  9. 2.2.2 封装、继承与多态 15
  10. 2.2.3 内部类的使用和思考 17
  11. 2.3 线程与进程 19
  12. 2.4 反射、注解与泛型 21
  13. 2.4.1 反射与注解 21
  14. 2.4.2 泛型 23
  15. 2.5 本章小结 24
  16. 2.6 推荐资料 25
  17. 第3章 App开发工具系列 26
  18. 3.1 IDE 26
  19. 3.1.1 Android Studio 27
  20. 3.1.2 Xcode 29
  21. 3.2 编译调试 29
  22. 3.3 版本管理 31
  23. 3.3.1 代码管理 31
  24. 3.3.2 Git分支管理 32
  25. 3.4 产品设计 34
  26. 3.5 程序员珍藏 35
  27. 3.5.1 抓包工具 36
  28. 3.5.2 ADB 36
  29. 3.5.3 Chrome开发插件 37
  30. 3.6 本章小结 38
  31. 3.7 推荐资料 38
  32. 第4章 App SDK使用系列 39
  33. 4.1 从Lifecycle说起 39
  34. 4.2 大话UI 41
  35. 4.2.1 关于布局 41
  36. 4.2.2 常用控件 41
  37. 4.2.3 自定义View 42
  38. 4.3 存储和网络 43
  39. 4.4 本章小结 43
  40. 4.5 推荐资料 44
  41. 第5章 开源库的选择和使用 45
  42. 5.1 关于开源 46
  43. 5.2 开源库的选择 46
  44. 5.2.1 开源项目选择 46
  45. 5.2.2 关于License 47
  46. 5.3 开源库的使用 48
  47. 5.4 本章小结 49
  48. 5.5 推荐资料 49
  49. * 二篇 核 心 篇
  50. 第6章 App常用模块设计 52
  51. 6.1 基础组件库 52
  52. 6.1.1 构建你的基础组件库 53
  53. 6.1.2 不得不说的图片库 54
  54. 6.1.3 浅谈网络库和加密 61
  55. 6.2 常用业务模块 65
  56. 6.2.1 启动引导模块 65
  57. 6.2.2 注册登录模块 66
  58. 6.2.3 运营统计模块 67
  59. 6.3 编译打包 68
  60. 6.3.1 打包方式和流程 68
  61. 6.3.2 Gradle实用技巧 71
  62. 6.4 版本适配 75
  63. 6.4.1 iOS App适配 76
  64. 6.4.2 Android App适配 77
  65. 6.5 本章小结 78
  66. 第7章 App架构和重构 79
  67. 7.1 从组件和模块说起 80
  68. 7.2 组件化、模块化和插件化 80
  69. 7.2.1 三个概念 80
  70. 7.2.2 App插件化 82
  71. 7.2.3 App组件化 83
  72. 7.3 UML基本功 86
  73. 7.3.1 UML工具 86
  74. 7.3.2 常见UML图 87
  75. 7.3.3 UML实例 88
  76. 7.4 大话设计模式 88
  77. 7.4.1 六大原则 89
  78. 7.4.2 设计模式总览 89
  79. 7.4.3 设计模式实践 90
  80. 7.5 接口设计 91
  81. 7.5.1 API,What and Why 92
  82. 7.5.2 How API 92
  83. 7.6 常见架构模式 95
  84. 7.6.1 MVX模式 95
  85. 7.6.2 常见软件架构 97
  86. 7.6.3 从组件化角度看App架构 100
  87. 7.7 重构未眠夜 102
  88. 7.7.1 重构概览 102
  89. 7.7.2 架构重构 103
  90. 7.7.3 代码重构 104
  91. 7.8 架构设计够了么 106
  92. 7.9 本章小结 106
  93. 7.10 推荐资料 106
  94. 第8章 App质量和稳定性系列 108
  95. 8.1 质量标准和稳定性指标 109
  96. 8.1.1 应用的核心质量 109
  97. 8.1.2 稳定性衡量指标 109
  98. 8.2 质量和稳定性手段 112
  99. 8.2.1 质量监控 112
  100. 8.2.2 问题处理原则 115
  101. 8.2.3 App持续集成 115
  102. 8.2.4 代码质量监测 125
  103. 8.3 笑谈Crash 138
  104. 8.3.1 Crash基础和原理 138
  105. 8.3.2 Crash收集和统计 142
  106. 8.3.3 Crash分析 150
  107. 8.4 测试专场 160
  108. 8.4.1 测试综述 161
  109. 8.4.2 兼容性测试 165
  110. 8.4.3 性能和安全性测试 174
  111. 8.4.4 自动化测试 174
  112. 8.4.5 A/B Testing 180
  113. 8.4.6 代码覆盖率 182
  114. 8.4.7 线上演练 183
  115. 8.5 本章小结 183
  116. 8.6 推荐资料 183
  117. 第9章 App性能优化系列 185
  118. 9.1 性能分析 186
  119. 9.1.1 性能维度 186
  120. 9.1.2 性能优化 186
  121. 9.1.3 性能测试平台 187
  122. 9.2 硬件性能优化 187
  123. 9.2.1 电量信息获取 188
  124. 9.2.2 耗电分析 190
  125. 9.2.3 电量优化 191
  126. 9.3 UI和CPU性能优化 194
  127. 9.3.1 基础原理 194
  128. 9.3.2 流畅度度量 196
  129. 9.3.3 卡顿分析和优化 201
  130. 9.4 内存性能优化 206
  131. 9.4.1 内存机制和原理 206
  132. 9.4.2 内存分析工具 210
  133. 9.4.3 泄露和溢出 210
  134. 9.4.4 内存性能优化 212
  135. 9.5 网络性能优化 215
  136. 9.5.1 网络性能概述 216
  137. 9.5.2 网络性能测试和流量度量 218
  138. 9.5.3 网络性能优化 220
  139. 9.6 App包Size优化 223
  140. 9.6.1 App包Size优化概述 223
  141. 9.6.2 App包Size分析 224
  142. 9.6.3 App包Size优化 227
  143. 9.7 App启动速度优化 230
  144. 9.7.1 App启动方式和流程 230
  145. 9.7.2 App启动时间度量 232
  146. 9.7.3 App启动速度优化 234
  147. 9.8 App代码优化 235
  148. 9.9 本章小结 240
  149. 9.10 推荐资料 240
  150. * 10章 App安全逆向系列 242
  151. 10.1 逆向概述 242
  152. 10.1.1 App包组成 243
  153. 10.1.2 逆向工具 245
  154. 10.1.3 Root和越狱 247
  155. 10.1.4 二次打包 247
  156. 10.2 逆向分析 248
  157. 10.2.1 静态分析 248
  158. 10.2.2 动态分析 249
  159. 10.2.3 Hook和注入 249
  160. 10.3 安全测试 251
  161. 10.4 安全建议 252
  162. 10.4.1 混淆和签名 253
  163. 10.4.2 加固加壳 262
  164. 10.4.3 安全编码和隐私 263
  165. 10.5 本章小结 265
  166. 10.6 推荐资料 265
  167. * 11章 App热门技术 267
  168. 11.1 进程保活 267
  169. 11.1.1 基础知识 268
  170. 11.1.2 保活方法 271
  171. 11.2 MultiDex 271
  172. 11.3 RxJava 273
  173. 11.3.1 RxJava基础 273
  174. 11.3.2 RxJava应用实例 276
  175. 11.4 Hybrid 281
  176. 11.5 HotFix 282
  177. 11.6 AOP 283
  178. 11.6.1 OOP与AOP 283
  179. 11.6.2 AOP应用实例 283
  180. 11.7 本章小结 286
  181. 11.8 推荐资料 286
  182. 第三篇 产 品 篇
  183. * 12章 App是如何练成的 290
  184. 12.1 App练成 290
  185. 12.2 开发流程 291
  186. 12.3 也谈版本号 292
  187. 12.4 本章小结 293
  188. * 13章 项、产、设、运“四天* ” 294
  189. 13.1 项目管理 294
  190. 13.1.1 敏捷Scrum 295
  191. 13.1.2 班车模式 298
  192. 13.2 产品思想 298
  193. 13.2.1 产品经理 299
  194. 13.2.2 产品思维 299
  195. 13.3 设计理念 302
  196. 13.3.1 UI与UX 302
  197. 13.3.2 设计理念 304
  198. 13.4 推广运营 306
  199. 13.4.1 运营指标 306
  200. 13.4.2 大话推广 309
  201. 13.4.3 运营之道 310
  202. 13.5 本章小结 310
  203. 13.6 推荐资料 310
  204. * 14章 我的高效团队 312
  205. 14.1 从代码规范开始 312
  206. 14.2 不得不说的Code Review 313
  207. 14.3 晨会,高效一 天的开始 315
  208. 14.4 沟通和团建 315
  209. 14.5 别忘了技术分享 316
  210. 14.6 面试,面试,再面试 317
  211. 14.7 自管理,扁平化 318
  212. 14.8 * 后,聊聊加班 319
  213. 14.9 本章小结 319
  214. 14.10 推荐资料 319
  215. 第四篇 拓 展 篇
  216. * 15章 架构师那点事 322
  217. 15.1 大话全栈工程师 322
  218. 15.2 架构师思维 323
  219. 15.3 学而时习之 324
  220. 15.4 软技能 325
  221. 15.5 本章小结 326
  222. 15.6 推荐资料 326

常见问题

《App架构师实践指南》适合谁读?

适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。 评分 5.8 可作为选书参考。

《App架构师实践指南》阅读难度高吗?

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

《App架构师实践指南》纸质书值得买吗?

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

《App架构师实践指南》哪个版本更适合?

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

在哪里可以合法获取《App架构师实践指南》?

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

如何继续查找《App架构师实践指南》相关书籍?

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

手机扫码下载

使用手机扫描二维码

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

电子书下载二维码

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