app架构师实践指南 软硬件技术 skyseraph//潘旭玲 新华正版
¥
52.8
6.7折
¥
79
全新
库存5件
作者skyseraph//潘旭玲
出版社人民邮电出版社
ISBN9787115477095
出版时间2018-04
版次1
装帧平装
开本16
页数326页
字数502千字
定价79元
货号xhwx_1201674550
上书时间2024-09-28
商品详情
- 品相描述:全新
-
正版特价新书
- 商品描述
-
主编:
全面介绍了在移动应用开发的架构设计和能优化方面的知识,是架构师的必 备书籍讲述了移动应用架构师需要了解的技能、思想等整体的发展方向,是移动架构师成长的路线图读者不仅可以学到移动应用的开发技术,更能收获到在实战项目中会用到的各种工程化的知识,是架构师的学宝典
目录:
目录* 一篇 基 础 篇 * 1章 app架构师成长路线21.1 架构师定义21.2 程序员发展路线31.3 app架构师技能矩阵51.3.1 app架构师画布51.3.2 技能图谱51.4 本章小结61.5 资料7* 2章 app基础语法系列82.1 编程语言82.1.1 那些年,那些语言92.1.2 聊聊swift112.1.3 swift 3和java 8新特132.2 面向对象思想142.2.1 编程范式142.2.2 封装、继承与多态152.2.3 类的使用和思172.3 线程与进程192.4 反、注解与泛型212.4.1 反与注解212.4.2 泛型232.5 本章小结242.6 资料25第3章 app开发工具系列263.1 ide263.1.1 android studio273.1.2 xcode293.2 编译调试293.3 版本管理313.3.1 代码管理313.3.2 git分支管理323.4 产品设计343.5 程序员珍藏353.5.1 抓包工具363.5.2 adb363.5.3 chrome开发插件373.6 本章小结383.7 资料38第4章 app sdk使用系列394.1 从lifecycle说起394.2 大话ui414.2.1 关于布局414.2.2 常用控件414.2.3 自定义view424.3 存储和网络434.4 本章小结434.5 资料44第5章 开源库的选择和使用455.1 关于开源465.2 开源库的选择465.2.1 开源项目选择465.2.2 关于license475.3 开源库的使用485.4 本章小结495.5 资料49 * 二篇 核 心 篇 第6章 app常用模块设计526.1 基础组件库526.1.1 构建你的基础组件库536.1.2 不得不说的图片库546.1.3 浅谈网络库和加密616.2 常用业务模块656.2.1 启动引导模块656.2.2 注册登录模块666.2.3 运营统计模块676.3 编译打包686.3.1 打包方式和流程686.3.2 gradle实用716.4 版本适配756.4.1 ios app适配766.4.2 android app适配776.5 本章小结78第7章 app架构和重构797.1 从组件和模块说起807.2 组件化、模块化和插件化807.2.1 三个概念807.2.2 app插件化827.2.3 app组件化837.3 uml基本功867.3.1 uml工具867.3.2 常见uml图877.3.3 uml实例887.4 大话设计模式887.4.1 六大原则897.4.2 设计模式览897.4.3 设计模式实践907.5 接设计917.5.1 api,what and why927.5.2 how api927.6 常见架构模式957.6.1 m模式957.6.2 常见软件架构977.6.3 从组件化角度看app架构1007.7 重构未眠夜1027.7.1 重构概览1027.7.2 架构重构1037.7.3 代码重构1047.8 架构设计够了么1067.9 本章小结1067.10 资料106第8章 app质量和稳定系列1088.1 质量标准和稳定指标1098.1.1 应用的核心质量1098.1.2 稳定衡量指标1098.2 质量和稳定手段1128.2.1 质量监控1128.2.2 问题处理原则1158.2.3 app持续集成1158.2.4 代码质量监测1258.3 笑谈crash1388.3.1 crash基础和1388.3.2 crash收集和统计1428.3.3 crash分析1508.4 测试专场1608.4.1 测试综述1618.4.2 兼容测试1658.4.3 能和安全测试1748.4.4 自动化测试1748.4.5 a/b testing1808.4.6 代码覆盖率1828.4.7 线上演练1838.5 本章小结1838.6 资料183第9章 app能优化系列1859.1 能分析1869.1.1 能维度1869.1.2 能优化1869.1.3 能测试台1879.2 硬件能优化1879.2.1 电量信息获取1889.2.2 耗电分析1909.2.3 电量优化1919.3 ui和cpu能优化1949.3.1 基础1949.3.2 流畅度度量1969.3.3 卡顿分析和优化2019.4 内存能优化2069.4.1 内存机制和2069.4.2 内存分析工具2109.4.3 泄露和溢出2109.4.4 内存能优化2129.5 网络能优化2159.5.1 网络能概述2169.5.2 网络能测试和流量度量2189.5.3 网络能优化2209.6 app包size优化2239.6.1 app包size优化概述2239.6.2 app包size分析2249.6.3 app包size优化2279.7 app启动速度优化2309.7.1 app启动方式和流程2309.7.2 app启动时间度量2329.7.3 app启动速度优化2349.8 app代码优化2359.9 本章小结2409.10 资料240* 10章 app安全逆向系列24210.1 逆向概述24210.1.1 app包组成24310.1.2 逆向工具24510.1.3 root和越狱24710.1.4 二次打包24710.2 逆向分析24810.2.1 静态分析24810.2.2 动态分析24910.2.3 hook和注入24910.3 安全测试25110.4 安全建议25210.4.1 混淆和25310.4.2 加固加壳26210.4.3 安全编码和隐私26310.5 本章小结26510.6 资料265* 11章 app热门技术26711.1 进程保活26711.1.1 基础知识26811.1.2 保活方法27111.2 multidex27111.3 rxjava27311.3.1 rxjava基础27311.3.2 rxjava应用实例27.4 hybrid28111.5 hotfix28211.6 aop28311.6.1 oop与aop28311.6.2 aop应用实例28311.7 本章小结28.8 资料286 第三篇 产 品 篇 * 12章 app是如何练成的29012.1 app练成29012.2 开发流程29112.3 也谈版本号29212.4 本章小结293* 13章 项、产、设、运“四天* ”29413.1 项目管理29413.1.1 敏捷scrum29513.1.2 班车模式29813.2 产品思想29813.2.1 产品经理29913.2.2 产品思维29913.3 设计理念30213.3.1 ui与ux30213.3.2 设计理念30413.4 推广运营30613.4.1 运营指标30613.4.2 大话推广30913.4.3 运营之道31013.5 本章小结31013.6 资料310* 14章 我的高效团队31214.1 从代码规范开始31214.2 不得不说的code review31314.3 晨会,高效一 天的开始31514.4 沟通和团建31514.5 别忘了技术分享31614.6 面试,面试,再面试31714.7 自管理,扁化31814.8 * 后,聊聊加班31914.9 本章小结31914.10 资料319 第四篇 拓 展 篇 * 15章 架构师那点事32215.1 大话全栈工程师32215.2 架构师思维32315.3 学而时之32415.4 软技能32515.5 本章小结32615.6 资料326
内容简介:
内 容 提 要本书全面讲解了成为移动应用架构师必 备的知识,以及需要学的技术,主要内容包括app架构师成长路线、app基础语法系列、app开发工具系列、app dk使用系列、开源库的选择和使用、app常用模块设计、app架构和重构、app质量和稳定系列、app能优化系列、app安全逆向系列、app热门技术、项目管理、产品思维、设计理念、推广运营、打造高效团队、架构师思维等综合技能。本书适合企业一线app开发工程师、程序员、产品经理等从业者阅读,也适合 作为大专院校相关专业师生的学用书和培训学校的教材。
作者简介:
kyeraph 赵波,,前阿里资 深软件工程师/图像算法工程师,擅长移动应用和图像算法开发,在计算机视觉,无线互联以及软件测试生态链工具等多领域有深入研究和较深刻理解。曾在多家创业公司担任技术顾问和技术监职位,某知名企业培训机构企业内训高 级讲师,某在线教育台android讲师,发表核心期刊3篇,发明专利22件, 一本nfc书籍android nfc开发实战作者,
— 没有更多了 —
以下为对购买帮助不大的评价