您好,欢迎来到聚文网。 登录 免费注册
Flutter企业级应用开发实战 闲鱼技术发展与创新

Flutter企业级应用开发实战 闲鱼技术发展与创新

  • 字数: 288000
  • 装帧: 平装
  • 出版社: 电子工业出版社
  • 作者: 闲鱼技术团队
  • 出版日期: 2021-06-01
  • 商品条码: 9787121411847
  • 版次: 1
  • 开本: 16开
  • 页数: 240
  • 出版年份: 2021
定价:¥89 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
"本书重在为企业开发者和决策者提供Flutter的完整解决方案。 面向企业级应用场景下的绝大多数问题和挑战,都能在本书中获得答案。 注重单点问题的深耕与解决,如针对行业内挑战较大的、复杂场景下的性能问题。 本书通过案例与实际代码传达实践过程中的主要思路和关键实现。 本书采用全彩印刷,提供良好阅读体验。 "
内容简介
   本书是一本可供国内企业参考落地的Flutter技术图书。闲鱼技术团队在实际的技术落地过程中,既享受了Flutter研发效能带来的红利,也经历了无数的技术挑战。本书将落地过程中的完整案例通过结构化的梳理回馈行业和社区。
本书以闲鱼产品为原型,通过线上产品的真实案例,完整地描述了企业级App研发落地所需的技术方案选型,以及关键细节和部分代码实现。无论是构建打包、业务架构设计,还是性能测试标准和线上稳定性保障,都对其进行了详细的阐述。同时,本书针对实际情况深入讨论,切实解决一些在研发落地过程中的问题,填补了领域的空白。
无论是国内一线企业的技术负责人,还是创业公司的技术人员,本书都值得阅读。
作者简介
"作者简介 闲鱼技术团队 闲鱼技术团队不仅是阿里巴巴集团旗下闲置交易社区的创造者,更是移动与高并发大数据应用新技术的引导者与创新者。闲鱼技术团队与谷歌Flutter小组密切合作,为社区贡献了多个高Star的项目。闲鱼技术团队也在积极探索深度学习和视觉技术在互动、交易、社区场景的创新应用。闲鱼技术团队与阿里巴巴集团中间件团队共同打造的FaaS平台每天支持数以千万计用户的高并发访问场景。 一直以来,我们不断做出技术判断,通过创新探索更多价值,并将团队的各项能力与实践经验通过多种形式面向国内外进行分享,希望读者可以代入本书的内容去体会这份定义、思考与解决问题的喜悦。闲鱼技术团队在Flutter方向已提交多个专利及开源项目,包括Fish Redux和Flutter Boost等。 团队出版了图书《Flutter技术解析与实战——闲鱼技术演进与创新》。欢迎阅读并通过公众号给闲鱼技术团队提出建议。 于  佳 闲鱼客户端负责人,花名宗心。曾参与阿里巴巴集团多款重量级App以及移动中间件的设计与开发。首创基于Flutter的混合架构并推动其在闲鱼各业务线的落地。目前同时担任阿里巴巴集团AliFlutter项目负责人。 郭歆伊 闲鱼项目管理专家,花名鬼才。先后在银联、网易和阿里等公司负责产品经理和项目管理工作。对数据产品设计、敏捷研发实践、技术品牌建设等有丰富的实战经验。主导《Flutter技术解析与实战——闲鱼技术演进与创新》和本书的出版。"
目录
第1章Flutter技术简介与适用场景概要/1
1.1Flutter技术简介/2
1.1.1Flutter技术的基本原理/2
1.1.2Flutter的来源与演进历史/3
1.1.3跨平台技术的日常应用场景/4
1.2Flutter技术的适用场景与案例介绍/5
1.2.1创业团队的迭代效率与人员成长/5
1.2.2中台战略下的企业成本与核心技术沉淀/7
1.2.3云原生及5G时代的研发模式探索/8
1.3总结/9
第2章构建基于Flutter的混合应用/10
2.1Flutter工程和构建/11
2.1.1工程结构/11
2.1.2构建/14
2.1.3私域环境建设/19
2.1.4总结/20
2.2混合架构下的架构设计与应用/22
2.2.1混合架构下的页面管理/22
2.2.2混合架构下的平台能力复用/27
2.2.3小结/32
第3章多场景应用架构和设计/33
3.1Flutter编程模型分析和实践/34
3.1.1架构设计的第一性原理/34
3.1.2Flutter编程模型分析/35
3.1.3Flutter编程模型实践/40
3.1.4小结/42
3.2流式场景下的架构设计与应用/42
3.2.1流式页面容器架构设计/43
3.2.2协议的设计/44
3.2.3事件中心的设计/45
3.2.4数据中心的设计/47
3.2.5小结/50
3.3Flutter场景下的多媒体架构实践/51
3.3.1基本概念:外接纹理、Channel、FFI和PlatformView/51
3.3.2多媒体消费端实践:视频播放器/53
3.3.3多媒体消费端实践:图片组件/55
3.3.4Platform线程和EGLContext/57
3.3.5小结/58
3.4游戏化场景的架构设计与应用/59
3.4.1技术选型/59
3.4.2引擎总体设计/60
3.4.3游戏系统/61
3.4.4渲染系统/61
3.4.5游戏内界面系统/64
3.4.6事件系统/65
3.4.7生命周期系统/66
3.4.8动画系统/67
3.4.9资源系统/72
3.4.10小结/73
3.5云端一体化的架构设计与应用/73
3.5.1一体化设计演进/73
3.5.2云端一体化架构升级/78
3.5.3一体化架构设计/80
3.5.4云端一体化研发模式思考/81
3.5.5小结/83
第4章性能优化和高可用体系/84
4.1Flutter高可用标准/86
4.1.1首屏显示时间/86
4.1.2流畅度/88
4.1.3CPU使用率/89
4.1.4错误异常率/89
4.1.5内存使用率/91
4.1.6小结/92
4.2Flutter性能优化很好实践/93
4.2.1性能技术优化/93
4.2.2交互体验优化/105
4.2.3小结/112
4.3Flutter稳定性保障很好实践/112
4.3.1异常治理/113
4.3.2内存泄露治理/115
4.3.3CPU使用率治理/119
4.3.4小结/120
4.4可持续发展的高可用体系/120
4.4.1基于录屏的卡顿分析/121
4.4.2基于录屏的页面可交互时长分析/123
4.4.3Flutter代码规范扫描/124
4.4.4小结/128
第5章高级UI及动画效果/129
5.1动态布局方案DinamicX/130
5.1.1整体架构设计/130
5.1.2DSL渲染的实现/132
5.1.3FlutterLayout的原理/132
5.1.4实际应用场景/138
5.2流式布局PowerScrollView/138
5.2.1整体架构设计/139
5.2.2功能完善/140
5.2.3性能优化/141
5.2.4数据对比/148
5.2.5小结/149
5.3转场动画/149
5.3.1背景/149
5.3.2Flutter动画原理/149
5.3.3转场动画原理/152
5.3.4总结和优化/155
5.4Lottie/155
5.4.1背景/155
5.4.2项目架构/156
5.4.3工作流程/156
5.4.4实现差异/159
5.4.5效果对比/162
5.4.6很好实践/164
5.4.7进阶用法和可编程能力/164
5.5总结/165
第6章前沿探索与行业案例/166
6.1FlutterForWindows探索/167
6.1.1WindowsUI框架发展史/167
6.1.2技术选型的思考/169
6.1.3FlutterForWindows技术预研/171
6.1.4小结/177
6.2Flutter引擎定制与优化/177
6.2.1Hummer整体架构总览/178
6.2.2Hummer引擎性能优化/182
6.2.3Hummer引擎功能增强/190
6.2.4Hummer引擎内存泄露检测工具/197
6.2.5小结/199
6.3Flutter在ICBU的实践/200
6.3.1ICBU无线变迁/200
6.3.2跨端技术和Flutter/201
6.3.3技术改进/203
6.3.4未来探索的方向/208
6.3.5小结/209
6.4Flutter在淘宝特价版的实践/210
6.4.1淘宝特价版的业务特点/210
6.4.2使用Flutter的业务场景/210
6.4.3小结/224
第7章Flutter前沿技术与热点问题/225

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网