| | | App架構師實踐指南(異步圖書出品) | 該商品所屬分類:圖書 -> 人民郵電出版社 | 【市場價】 | 761-1104元 | 【優惠價】 | 476-690元 | 【作者】 | 趙波潘旭玲 | 【出版社】 | 人民郵電出版社 | 【ISBN】 | 9787115477095 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
![](/c49/99/12337450.jpg)
出版社:人民郵電出版社 ISBN:9787115477095 版次:1 商品編碼:12337450 品牌:異步圖書 包裝:平裝 開本:16開 出版時間:2018-04-01 用紙:膠版紙 頁數:326 正文語種:中文 作者:趙波,潘旭玲
" 編輯推薦 全面介紹了在移動應用開發的架構設計和性能優化方面的知識,是架構師的必 備書籍
講述了移動應用架構師需要了解的技能、思想等整體的發展方向,是移動架構師成長的路線圖
讀者不僅可以學習到移動應用的開發技術,更能收獲到在實戰項目中會用到的各種工程化的知識,是架構師的學習寶典 內容簡介 本書全面講解了成為移動應用架構師必 備的知識,以及需要學習的技術,主要內容包括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.3App架構師技能矩陣 5 1.3.1App架構師畫布 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.3Swift 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.1IDE 26 3.1.1Android Studio 27 3.1.2Xcode 29 3.2編譯調試 29 3.3版本管理 31 3.3.1代碼管理 31 3.3.2Git分支管理 32 3.4產品設計 34 3.5程序員珍藏 35 3.5.1抓包工具 36 3.5.2ADB 36 3.5.3Chrome開發插件 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.2Gradle實用技巧 71 6.4版本適配 75 6.4.1iOS App適配 76 6.4.2Android App適配 77 6.5本章小結 78 第7章App架構和重構 79 7.1從組件和模塊說起 80 7.2組件化、模塊化和插件化 80 7.2.1三個概念 80 7.2.2App插件化 82 7.2.3App組件化 83 7.3UML基本功 86 7.3.1UML工具 86 7.3.2常見UML圖 87 7.3.3UML實例 88 7.4大話設計模式 88 7.4.1六大原則 89 7.4.2設計模式總覽 89 7.4.3設計模式實踐 90 7.5接口設計 91 7.5.1API,What and Why 92 7.5.2How API 92 7.6常見架構模式 95 7.6.1MVX模式 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 第8章App質量和穩定性繫列 108 8.1質量標準和穩定性指標 109 8.1.1應用的核心質量 109 8.1.2穩定性衡量指標 109 8.2質量和穩定性手段 112 8.2.1質量監控 112 8.2.2問題處理原則 115 8.2.3App持續集成 115 8.2.4代碼質量監測 125 8.3笑談Crash 138 8.3.1Crash基礎和原理 138 8.3.2Crash收集和統計 142 8.3.3Crash分析 150 8.4測試專場 160 8.4.1測試綜述 161 8.4.2兼容性測試 165 8.4.3性能和安全性測試 174 8.4.4自動化測試 174 8.4.5A/B Testing 180 8.4.6代碼覆蓋率 182 8.4.7線上演練 183 8.5本章小結 183 8.6推薦資料 183 第9章App性能優化繫列 185 9.1性能分析 186 9.1.1性能維度 186 9.1.2性能優化 186 9.1.3性能測試平臺 187 9.2硬件性能優化 187 9.2.1電量信息獲取 188 9.2.2耗電分析 190 9.2.3電量優化 191 9.3UI和CPU性能優化 194 9.3.1基礎原理 194 9.3.2流暢度度量 196 9.3.3卡頓分析和優化 201 9.4內存性能優化 206 9.4.1內存機制和原理 206 9.4.2內存分析工具 210 9.4.3洩露和溢出 210 9.4.4內存性能優化 212 9.5網絡性能優化 215 9.5.1網絡性能概述 216 9.5.2網絡性能測試和流量度量 218 9.5.3網絡性能優化 220 9.6App包Size優化 223 9.6.1App包Size優化概述 223 9.6.2App包Size分析 224 9.6.3App包Size優化 227 9.7App啟動速度優化 230 9.7.1App啟動方式和流程 230 9.7.2App啟動時間度量 232 9.7.3App啟動速度優化 234 9.8App代碼優化 235 9.9本章小結 240 9.10推薦資料 240 * 10章App安全逆向繫列 242 10.1逆向概述 242 10.1.1App包組成 243 10.1.2逆向工具 245 10.1.3Root和越獄 247 10.1.4二次打包 247 10.2逆向分析 248 10.2.1靜態分析 248 10.2.2動態分析 249 10.2.3Hook和注入 249 10.3安全測試 251 10.4安全建議 252 10.4.1混淆和簽名 253 10.4.2加固加殼 262 10.4.3安全編碼和隱私 263 10.5本章小結 265 10.6推薦資料 265 * 11章App熱門技術 267 11.1進程保活 267 11.1.1基礎知識 268 11.1.2保活方法 271 11.2MultiDex 271 11.3RxJava 273 11.3.1RxJava基礎 273 11.3.2RxJava應用實例 276 11.4Hybrid 281 11.5HotFix 282 11.6AOP 283 11.6.1OOP與AOP 283 11.6.2AOP應用實例 283 11.7本章小結 286 11.8推薦資料 286 第三篇產品篇 * 12章App是如何練成的 290 12.1App練成 290 12.2開發流程 291 12.3也談版本號 292 12.4本章小結 293 * 13章項、產、設、運“四天* ” 294 13.1項目管理 294 13.1.1敏捷Scrum 295 13.1.2班車模式 298 13.2產品思想 298 13.2.1產品經理 299 13.2.2產品思維 299 13.3設計理念 302 13.3.1UI與UX 302 13.3.2設計理念 304 13.4推廣運營 306 13.4.1運營指標 306 13.4.2大話推廣 309 13.4.3運營之道 310 13.5本章小結 310 13.6推薦資料 310 * 14章我的高效團隊 312 14.1從代碼規範開始 312 14.2不得不說的Code Review 313 14.3晨會,高效一 天的開始 315 14.4溝通和團建 315 14.5別忘了技術分享 316 14.6面試,面試,再面試 317 14.7自管理,扁平化 318 14.8* 後,聊聊加班 319 14.9本章小結 319 14.10推薦資料 319 第四篇拓展篇 * 15章架構師那點事 322 15.1大話全棧工程師 322 15.2架構師思維 323 15.3學而時習之 324 15.4軟技能 325 15.5本章小結 326 15.6推薦資料 326 查看全部↓
" | | | | | |