App架构师实践指南AndroidiOS双平台App架构技术实践架构师从入门到实践指南产pdf下载pdf下载

App架构师实践指南AndroidiOS双平台App架构技术实践架构师从入门到实践指南产百度网盘pdf下载

作者:
简介:本篇主要提供App架构师实践指南AndroidiOS双平台App架构技术实践架构师从入门到实践指南产pdf下载
出版社:墨马图书旗舰店
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息
图书名称:
 App架构师实践指南 
作 者:
 赵波
定价:
 79.00
ISBN号:
 9787115477095
出版社:
 人民邮电出版社
开本:
 16
装帧:
 平装
出版日期:
 2018-4-1
印刷日期:
 2018-4-1
编辑推荐
全面介绍了在移动应用开发的架构设计和性能优化方面的知识,是架构师的必 备书籍 

讲述了移动应用架构师需要了解的技能、思想等整体的发展方向,是移动架构师成长的路线图 

读者不仅可以学习到移动应用的开发技术,更能收获到在实战项目中会用到的各种工程化的知识,是架构师的学习宝典
内容介绍
本书全面讲解了成为移动应用架构师必 备的知识,以及需要学习的技术,主要内容包括App架构师成长路线、App基础语法系列、App开发工具系列、App SDK使用系列、开源库的选择和使用、App常用模块设计、App架构和重构、App质量和稳定性系列、App性能优化系列、App安全逆向系列、App热门技术、项目管理、产品思维、设计理念、推广运营、打造高效团队、架构师思维等综合技能。 
本书适合企业一线App开发工程师、程序员、产品经理等从业者阅读,也适合 作为大专院校相关专业师生的学习用书和培训学校的教材。
作者介绍
赵波,研究生,前阿里资 深软件工程师/图像算法工程师,擅长移动应用和图像算法开发,在计算机视觉,无线互联以及软件测试生态链工具等多领域有深入研究和较深刻理解。曾在多家创业公司担任技术顾问和技术总监职位,某知名企业培训机构企业内训高 级讲师,某在线教育平台Android讲师,发表国家核心期刊3篇,国家发明专利22件,国内* 一本NFC书籍《Android NFC开发实战》作者,
目录

第一篇 基 础 篇 
第 1章 App架构师成长路线 2 
1.1 架构师定义 2 
1.2 程序员发展路线 3 
1.3 App架构师技能矩阵 5 
1.3.1 App架构师画布 5 
1.3.2 技能图谱 5 
1.4 本章小结 6 
1.5 推荐资料 7 
第2章 App基础语法系列 8 
2.1 编程语言 8 
2.1.1 那些年,那些语言 9 
2.1.2 聊聊Swift 11 
2.1.3 Swift 3和Java 8新特性 13 
2.2 面向对象思想 14 
2.2.1 编程范式 14 
2.2.2 封装、继承与多态 15 
2.2.3 内部类的使用和思考 17 
2.3 线程与进程 19 
2.4 反射、注解与泛型 21 
2.4.1 反射与注解 21 
2.4.2 泛型 23 
2.5 本章小结 24 
2.6 推荐资料 25 
第3章 App开发工具系列 26 
3.1 IDE 26 
3.1.1 Android Studio 27 
3.1.2 Xcode 29 
3.2 编译调试 29 
3.3 版本管理 31 
3.3.1 代码管理 31 
3.3.2 Git分支管理 32 
3.4 产品设计 34 
3.5 程序员珍藏 35 
3.5.1 抓包工具 36 
3.5.2 ADB 36 
3.5.3 Chrome开发插件 37 
3.6 本章小结 38 
3.7 推荐资料 38 
第4章 App SDK使用系列 39 
4.1 从Lifecycle说起 39 
4.2 大话UI 41 
4.2.1 关于布局 41 
4.2.2 常用控件 41 
4.2.3 自定义View 42 
4.3 存储和网络 43 
4.4 本章小结 43 
4.5 推荐资料 44 
第5章 开源库的选择和使用 45 
5.1 关于开源 46 
5.2 开源库的选择 46 
5.2.1 开源项目选择 46 
5.2.2 关于License 47 
5.3 开源库的使用 48 
5.4 本章小结 49 
5.5 推荐资料 49 
* 二篇 核 心 篇 
第6章 App常用模块设计 52 
6.1 基础组件库 52 
6.1.1 构建你的基础组件库 53 
6.1.2 不得不说的图片库 54 
6.1.3 浅谈网络库和加密 61 
6.2 常用业务模块 65 
6.2.1 启动引导模块 65 
6.2.2 注册登录模块 66 
6.2.3 运营统计模块 67 
6.3 编译打包 68 
6.3.1 打包方式和流程 68 
6.3.2 Gradle实用技巧 71 
6.4 版本适配 75 
6.4.1 iOS App适配 76 
6.4.2 Android App适配 77 
6.5 本章小结 78 
第7章 App架构和重构 79 
7.1 从组件和模块说起 80 
7.2 组件化、模块化和插件化 80 
7.2.1 三个概念 80 
7.2.2 App插件化 82 
7.2.3 App组件化 83 
7.3 UML基本功 86 
7.3.1 UML工具 86 
7.3.2 常见UML图 87 
7.3.3 UML实例 88 
7.4 大话设计模式 88 
7.4.1 六大原则 89 
7.4.2 设计模式总览 89 
7.4.3 设计模式实践 90 
7.5 接口设计 91 
7.5.1 API,What and Why 92 
7.5.2 How API 92 
7.6 常见架构模式 95 
7.6.1 MVX模式 95 
7.6.2 常见软件架构 97 
7.6.3 从组件化角度看App架构 100 
7.7 重构未眠夜 102 
7.7.1 重构概览 102 
7.7.2 架构重构 103 
7.7.3 代码重构 104 
7.8 架构设计够了么 106 
7.9 本章小结 106 
7.10 推荐资料 106 

············