包郵 Flutter企業(yè)級(jí)應(yīng)用開發(fā)實(shí)戰(zhàn)――閑魚技術(shù)發(fā)展與創(chuàng)新
-
>
全國計(jì)算機(jī)等級(jí)考試最新真考題庫模擬考場及詳解·二級(jí)MSOffice高級(jí)應(yīng)用
-
>
決戰(zhàn)行測5000題(言語理解與表達(dá))
-
>
軟件性能測試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強(qiáng)教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
Flutter企業(yè)級(jí)應(yīng)用開發(fā)實(shí)戰(zhàn)――閑魚技術(shù)發(fā)展與創(chuàng)新 版權(quán)信息
- ISBN:9787121411847
- 條形碼:9787121411847 ; 978-7-121-41184-7
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:>>
Flutter企業(yè)級(jí)應(yīng)用開發(fā)實(shí)戰(zhàn)――閑魚技術(shù)發(fā)展與創(chuàng)新 本書特色
√本書重在為企業(yè)開發(fā)者和決策者提供Flutter的完整解決方案。 √面向企業(yè)級(jí)應(yīng)用場景下的絕大多數(shù)問題和挑戰(zhàn),都能在本書中獲得答案。 √注重單點(diǎn)問題的深耕與解決,如針對(duì)行業(yè)內(nèi)挑戰(zhàn)較大的、復(fù)雜場景下的性能問題。 √本書通過案例與實(shí)際代碼傳達(dá)實(shí)踐過程中的主要思路和關(guān)鍵實(shí)現(xiàn)。 √本書采用全彩印刷,提供良好閱讀體驗(yàn)。
Flutter企業(yè)級(jí)應(yīng)用開發(fā)實(shí)戰(zhàn)――閑魚技術(shù)發(fā)展與創(chuàng)新 內(nèi)容簡介
本書是一本可供國內(nèi)企業(yè)參考落地的Flutter技術(shù)圖書。閑魚技術(shù)團(tuán)隊(duì)在實(shí)際的技術(shù)落地過程中,既享受了Flutter研發(fā)效能帶來的紅利,也經(jīng)歷了無數(shù)的技術(shù)挑戰(zhàn)。本書將落地過程中的完整案例通過結(jié)構(gòu)化的梳理回饋行業(yè)和社區(qū)。本書以閑魚產(chǎn)品為原型,通過線上產(chǎn)品的真實(shí)案例,完整地描述了企業(yè)級(jí)App研發(fā)落地所需的技術(shù)方案選型,以及關(guān)鍵細(xì)節(jié)和部分代碼實(shí)現(xiàn)。無論是構(gòu)建打包、業(yè)務(wù)架構(gòu)設(shè)計(jì),還是性能測試標(biāo)準(zhǔn)和線上穩(wěn)定性保障,都對(duì)其進(jìn)行了詳細(xì)的闡述。同時(shí),本書針對(duì)實(shí)際情況深入討論,切實(shí)解決一些在研發(fā)落地過程中的問題,填補(bǔ)了領(lǐng)域的空白。無論是國內(nèi)一線企業(yè)的技術(shù)負(fù)責(zé)人,還是創(chuàng)業(yè)公司的技術(shù)人員,本書都值得閱讀。
Flutter企業(yè)級(jí)應(yīng)用開發(fā)實(shí)戰(zhàn)――閑魚技術(shù)發(fā)展與創(chuàng)新 目錄
第1章 Flutter技術(shù)簡介與適用場景概要 / 1
1.1 Flutter技術(shù)簡介 / 2
1.1.1 Flutter技術(shù)的基本原理 / 2
1.1.2 Flutter的來源與演進(jìn)歷史 / 3
1.1.3 跨平臺(tái)技術(shù)的日常應(yīng)用場景 / 4
1.2 Flutter技術(shù)的適用場景與案例介紹 / 5
1.2.1 創(chuàng)業(yè)團(tuán)隊(duì)的迭代效率與人員成長 / 5
1.2.2 中臺(tái)戰(zhàn)略下的企業(yè)成本與核心技術(shù)沉淀 / 7
1.2.3 云原生及5G時(shí)代的研發(fā)模式探索 / 8
1.3 總結(jié) / 9
第2章 構(gòu)建基于Flutter的混合應(yīng)用 / 10
2.1 Flutter工程和構(gòu)建 / 11
2.1.1 工程結(jié)構(gòu) / 11
2.1.2 構(gòu)建 / 14
2.1.3 私域環(huán)境建設(shè) / 19
2.1.4 總結(jié) / 20
2.2 混合架構(gòu)下的架構(gòu)設(shè)計(jì)與應(yīng)用 / 22
2.2.1 混合架構(gòu)下的頁面管理 / 22
2.2.2 混合架構(gòu)下的平臺(tái)能力復(fù)用 / 27
2.2.3 小結(jié) / 32
第3章 多場景應(yīng)用架構(gòu)和設(shè)計(jì) / 33
3.1 Flutter編程模型分析和實(shí)踐 / 34
3.1.1 架構(gòu)設(shè)計(jì)的**性原理 / 34
3.1.2 Flutter 編程模型分析 / 35
3.1.3 Flutter 編程模型實(shí)踐 / 40
3.1.4 小結(jié) / 42
3.2 流式場景下的架構(gòu)設(shè)計(jì)與應(yīng)用 / 42
3.2.1 流式頁面容器架構(gòu)設(shè)計(jì) / 43
3.2.2 協(xié)議的設(shè)計(jì) / 44
3.2.3 事件中心的設(shè)計(jì) / 45
3.2.4 數(shù)據(jù)中心的設(shè)計(jì) / 47
3.2.5 小結(jié) / 50
3.3 Flutter場景下的多媒體架構(gòu)實(shí)踐 / 51
3.3.1 基本概念:外接紋理、Channel、FFI和PlatformView / 51
3.3.2 多媒體消費(fèi)端實(shí)踐:視頻播放器 / 53
3.3.3 多媒體消費(fèi)端實(shí)踐:圖片組件 / 55
3.3.4 Platform線程和EGLContext / 57
3.3.5 小結(jié) / 58
3.4 游戲化場景的架構(gòu)設(shè)計(jì)與應(yīng)用 / 59
3.4.1 技術(shù)選型 / 59
3.4.2 引擎總體設(shè)計(jì) / 60
3.4.3 游戲系統(tǒng) / 61
3.4.4 渲染系統(tǒng) / 61
3.4.5 游戲內(nèi)界面系統(tǒng) / 64
3.4.6 事件系統(tǒng) / 65
3.4.7 生命周期系統(tǒng) / 66
3.4.8 動(dòng)畫系統(tǒng) / 67
3.4.9 資源系統(tǒng) / 72
3.4.10 小結(jié) / 73
3.5 云端一體化的架構(gòu)設(shè)計(jì)與應(yīng)用 / 73
3.5.1 一體化設(shè)計(jì)演進(jìn) / 73
3.5.2 云端一體化架構(gòu)升級(jí) / 78
3.5.3 一體化架構(gòu)設(shè)計(jì) / 80
3.5.4 云端一體化研發(fā)模式思考 / 81
3.5.5 小結(jié) / 83
第4章 性能優(yōu)化和高可用體系 / 84
4.1 Flutter高可用標(biāo)準(zhǔn) / 86
4.1.1 首屏顯示時(shí)間 / 86
4.1.2 流暢度 / 88
4.1.3 CPU使用率 / 89
4.1.4 錯(cuò)誤異常率 / 89
4.1.5 內(nèi)存使用率 / 91
4.1.6 小結(jié) / 92
4.2 Flutter性能優(yōu)化*佳實(shí)踐 / 93
4.2.1 性能技術(shù)優(yōu)化 / 93
4.2.2 交互體驗(yàn)優(yōu)化 / 105
4.2.3 小結(jié) / 112
4.3 Flutter穩(wěn)定性保障*佳實(shí)踐 / 112
4.3.1 異常治理 / 113
4.3.2 內(nèi)存泄露治理 / 115
4.3.3 CPU使用率治理 / 119
4.3.4 小結(jié) / 120
4.4 可持續(xù)發(fā)展的高可用體系 / 120
4.4.1 基于錄屏的卡頓分析 / 121
4.4.2 基于錄屏的頁面可交互時(shí)長分析 / 123
4.4.3 Flutter代碼規(guī)范掃描 / 124
4.4.4 小結(jié) / 128
第5章 高級(jí)UI及動(dòng)畫效果 / 129
5.1 動(dòng)態(tài)布局方案DinamicX / 130
5.1.1 整體架構(gòu)設(shè)計(jì) / 130
5.1.2 DSL渲染的實(shí)現(xiàn) / 132
5.1.3 Flutter Layout的原理 / 132
5.1.4 實(shí)際應(yīng)用場景 / 138
5.2 流式布局PowerScrollView / 138
5.2.1 整體架構(gòu)設(shè)計(jì) / 139
5.2.2 功能完善 / 140
5.2.3 性能優(yōu)化 / 141
5.2.4 數(shù)據(jù)對(duì)比 / 148
5.2.5 小結(jié) / 149
5.3 轉(zhuǎn)場動(dòng)畫 / 149
5.3.1 背景 / 149
5.3.2 Flutter動(dòng)畫原理 / 149
5.3.3 轉(zhuǎn)場動(dòng)畫原理 / 152
5.3.4 總結(jié)和優(yōu)化 / 155
5.4 Lottie / 155
5.4.1 背景 / 155
5.4.2 項(xiàng)目架構(gòu) / 156
5.4.3 工作流程 / 156
5.4.4 實(shí)現(xiàn)差異 / 159
5.4.5 效果對(duì)比 / 162
5.4.6 *佳實(shí)踐 / 164
5.4.7 進(jìn)階用法和可編程能力 / 164
5.5 總結(jié) / 165
第6章 前沿探索與行業(yè)案例 / 166
6.1 Flutter For Windows探索 /167
6.1.1 Windows UI框架發(fā)展史 / 167
6.1.2 技術(shù)選型的思考 / 169
6.1.3 Flutter For Windows技術(shù)預(yù)研 / 171
6.1.4 小結(jié) / 177
6.2 Flutter引擎定制與優(yōu)化 / 177
6.2.1 Hummer整體架構(gòu)總覽 / 178
6.2.2 Hummer引擎性能優(yōu)化 / 182
6.2.3 Hummer引擎功能增強(qiáng) / 190
6.2.4 Hummer引擎內(nèi)存泄露檢測工具 / 197
6.2.5 小結(jié) / 199
6.3 Flutter在ICBU的實(shí)踐 / 200
6.3.1 ICBU無線變遷 / 200
6.3.2 跨端技術(shù)和Flutter / 201
6.3.3 技術(shù)改進(jìn) / 203
6.3.4 未來探索的方向 / 208
6.3.5 小結(jié) / 209
6.4 Flutter在淘寶特價(jià)版的實(shí)踐 / 210
6.4.1 淘寶特價(jià)版的業(yè)務(wù)特點(diǎn) / 210
6.4.2 使用Flutter的業(yè)務(wù)場景 / 210
6.4.3 小結(jié) / 224
第7章 Flutter前沿技術(shù)與熱點(diǎn)問題 / 225
Flutter企業(yè)級(jí)應(yīng)用開發(fā)實(shí)戰(zhàn)――閑魚技術(shù)發(fā)展與創(chuàng)新 作者簡介
閑魚技術(shù)團(tuán)隊(duì) 閑魚技術(shù)團(tuán)隊(duì)不僅是阿里巴巴集團(tuán)旗下閑置交易社區(qū)的創(chuàng)造者,更是移動(dòng)與高并發(fā)大數(shù)據(jù)應(yīng)用新技術(shù)的引導(dǎo)者與創(chuàng)新者。閑魚技術(shù)團(tuán)隊(duì)與谷歌Flutter小組密切合作,為社區(qū)貢獻(xiàn)了多個(gè)高Star的項(xiàng)目。閑魚技術(shù)團(tuán)隊(duì)也在積極探索深度學(xué)習(xí)和視覺技術(shù)在互動(dòng)、交易、社區(qū)場景的創(chuàng)新應(yīng)用。閑魚技術(shù)團(tuán)隊(duì)與阿里巴巴集團(tuán)中間件團(tuán)隊(duì)共同打造的FaaS平臺(tái)每天支持?jǐn)?shù)以千萬計(jì)用戶的高并發(fā)訪問場景。 一直以來,我們不斷做出技術(shù)判斷,通過創(chuàng)新探索更多價(jià)值,并將團(tuán)隊(duì)的各項(xiàng)能力與實(shí)踐經(jīng)驗(yàn)通過多種形式面向國內(nèi)外進(jìn)行分享,希望讀者可以代入本書的內(nèi)容去體會(huì)這份定義、思考與解決問題的喜悅。閑魚技術(shù)團(tuán)隊(duì)在Flutter方向已提交多個(gè)專利及開源項(xiàng)目,包括Fish Redux和Flutter Boost等。 團(tuán)隊(duì)出版了圖書《Flutter技術(shù)解析與實(shí)戰(zhàn)——閑魚技術(shù)演進(jìn)與創(chuàng)新》。歡迎閱讀并通過公眾號(hào)給閑魚技術(shù)團(tuán)隊(duì)提出建議。 于 佳 閑魚客戶端負(fù)責(zé)人,花名宗心。曾參與阿里巴巴集團(tuán)多款重量級(jí)App以及移動(dòng)中間件的設(shè)計(jì)與開發(fā)。首創(chuàng)基于Flutter的混合架構(gòu)并推動(dòng)其在閑魚各業(yè)務(wù)線的落地。目前同時(shí)擔(dān)任阿里巴巴集團(tuán)AliFlutter項(xiàng)目負(fù)責(zé)人。 郭歆伊 閑魚項(xiàng)目管理專家,花名鬼才。先后在銀聯(lián)、網(wǎng)易和阿里等公司負(fù)責(zé)產(chǎn)品經(jīng)理和項(xiàng)目管理工作。對(duì)數(shù)據(jù)產(chǎn)品設(shè)計(jì)、敏捷研發(fā)實(shí)踐、技術(shù)品牌建設(shè)等有豐富的實(shí)戰(zhàn)經(jīng)驗(yàn)。主導(dǎo)《Flutter技術(shù)解析與實(shí)戰(zhàn)——閑魚技術(shù)演進(jìn)與創(chuàng)新》和本書的出版。
- >
苦雨齋序跋文-周作人自編集
- >
山海經(jīng)
- >
上帝之肋:男人的真實(shí)旅程
- >
人文閱讀與收藏·良友文學(xué)叢書:一天的工作
- >
隨園食單
- >
經(jīng)典常談
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學(xué)概述
- >
龍榆生:詞曲概論/大家小書