返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • [正版]Flutter技术解析与实战——闲鱼技术演进与创新
  • 正版图书!品质保证!默认发最新版本!收藏店铺可享优先发货!
    • 作者: 袁捷//沈俊//袁晴晴著
    • 出版社: 清华大学出版社
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    友一个文化制品专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品参数
    • 作者: 袁捷//沈俊//袁晴晴著
    • 出版社:清华大学出版社
    • 开本:16
    • ISBN:9782943397705
    • 版权提供:清华大学出版社

            铺公告

      为保障消费者合理购买需求及公平交易机会,避免因非生活消费目的的购买货囤积商品,抬价转售等违法行为发生,店铺有权对异常订单不发货且不进行赔付。异常订单:包括但不限于相同用户ID批量下单,同一用户(指不同用户ID,存在相同/临近/虚构收货地址,或相同联系号码,收件人,同账户付款人等情形的)批量下单(一次性大于5本),以及其他非消费目的的交易订单。

    温馨提示:请务必当着快递员面开箱验货,如发现破损,请立即拍照拒收,如验货有问题请及时联系在线客服处理,(如开箱验货时发现破损,所产生运费由我司承担,一经签收即为货物完好,如果您未开箱验货,一切损失就需要由买家承担,所以请买家一定要仔细验货)。

      关于退货运费:对于下单后且物流已发货货品在途的状态下,原则上均不接受退货申请,如顾客原因退货需要承担来回运费,如因产品质量问题(非破损问题)可在签收后,联系在线客服。

     

     


    商品参数

    【套装2本】Flutter企业级应用
                定价 158.00
    出版社 电子工业出版社
    版次 1
    出版时间 2020年03月
    开本 16开
    作者 闲鱼技术部
    装帧 平塑勒单衬
    页数 200
    字数 192000
    ISBN编码 9787121385377

    内容介绍


    《Flutter技术解析与实战——闲鱼技术演进与创新》
    本书将详细讲解闲鱼Flutter&FaaS云端一体化架构,以及闲鱼基于Flutter的架构演进与创新,学习一套全面的Flutter架构应用方案。本书介绍闲鱼技术团队利用Flutter技术改造和上线复杂业务的混合工程改造实践,抽取Flutter依赖到远程的实现细节,以及使用Plugin桥接获取设备信息、使用基础网络库等混合开发实践指南。这些实践遍布闲鱼各大业务线和应用场景,为读者使用Flutter打造自己的研发体系探索一条实践之路。除了介绍闲鱼Flutter应用框架Fish Redux、开发利器AspectD、FlutterBoost等一众开源工具与开发实践指南,你还将在本书中学到Flutter的更多应用场景。
    《Flutter企业级应用开发实战——闲鱼技术发展与创新》

    本书是一本可供GN企业参考落地的Flutter技术图书。闲鱼技术团队在实际的技术落地过程中,既享受了Flutter研发效能带来的红利,也经历了无数的技术挑战。本书将落地过程中的完整案例通过结构化的梳理回馈行业和社区。本书以闲鱼产品为原型,通过线上产品的真实案例,完整地描述了企业级App研发落地所需的技术方案选型,以及关键细节和部分代码实现。无论是构建打包、业务架构设计,还是性能测试标准和线上稳定性保障,都对其进行了详细的阐述。同时,本书针对实际情况深入讨论,切实解决一些在研发落地过程中的问题,填补了领域的空白。无论是GN线企业的技术负责人,还是创业公司的技术人员,本书都值得阅读。


    目录


    《Flutter技术解析与实战——闲鱼技术演进与创新》
    D1章 混合工程 1
    1.1 Flutter工程体系 1
    1.1.1 混合工程研发体系介绍 1
    1.1.2 混合工程下的Flutter研发结构 2
    1.1.3 工程结构 2
    1.1.4 构建优化 3
    1.1.5 Native启动下的Flutter调试 6
    1.1.6 Native启动下的Flutter热重载 9
    1.1.7 Native与Flutter联合调试 11
    1.1.8 持续集成 11
    1.2 混合工程改造实践 11
    1.2.1 项目背景及问题 11
    1.2.2 改造目标 12
    1.2.3 方案的制订 12
    1.2.4 改造的实现过程 14
    1.3 混合工程与持续集成 15
    1.3.1 背景思考 15
    1.3.2 实现方法 16
    1.3.3 iOS依赖的Flutter库的抽取 21
    1.3.4 Flutter混合工程的持续集成流程 23
    1.4 快速完成混合工程搭建 24
    1.4.1 flutter-boot简介 24
    1.4.2 工程化设计 25
    1.4.3 混合栈 27
    1.5 使用混合栈框架开发 29
    1.5.1 为什么需要混合方案 29
    1.5.2 Google官方提出的混合方案 29
    1.5.3 D二代混合技术方案 FlutterBoost 31
    1.5.4 扩展补充 35
    D2章 能力增强 36
    2.1 基于原生能力的插件扩展 36
    2.1.1 Flutter Plugin 36
    2.1.2 Platform Channel 37
    2.1.3 获取剩余电量Plugin 39
    2.1.4 加载Plugin 46
    2.1.5 遇到的问题 48
    2.1.6 延展讨论 49
    2.2 基于外接纹理的同层渲染 50
    2.2.1 Flutter渲染框架 50
    2.2.2 存在的问题 51
    2.2.3 解决方法 52
    2.3 多媒体能力扩展实践 58
    2.3.1 背景 58
    2.3.2 设计思路 58
    2.3.3 一些难点 59
    2.3.4 z结 60
    2.4 富文本能力应用实践 61
    2.4.1 富文本的原理 61
    2.4.2 设计思路 62
    2.4.3 关键部分代码实现 64
    2.4.4 效果 65
    D3章 业务架构设计 66
    3.1 应用框架设计实践 66
    3.1.1 Fish Redux开源背景及技术架构 66
    3.1.2 Fish Redux技术解析 67
    3.2 轻量级动态化渲染引擎的设计 77
    3.2.1 背景 77
    3.2.2 动态方案 77
    3.2.3 模板编译 78
    3.2.4 渲染引擎 81
    3.2.5 Z终效果 85
    3.3 面向切面编程的设计实践 86
    3.3.1 典型的AOP场景 88
    3.3.2 面向开发者的API设计 88
    3.3.3 AOP代码的编译 90
    3.3.4 Dill操作 90
    3.3.5 AspectD支持的语法 92
    3.3.6 构建流程支持 95
    3.3.7 实战与思考 95
    3.4 高性能的动态模板渲染实践 96
    3.4.1 为什么Native可行的方案不适用于Flutter 96
    3.4.2 认识三棵树 97
    3.4.3 Flutter在Layout过程中的优化 98
    3.4.4 如何自定义Widget 100
    3.4.5 更多优化方向 105
    参考文献 106
    D4章 数据统计与性能 107
    4.1 数据统计框架的设计 107
    4.1.1 用户行为埋点定义 107
    4.1.2 在Flutter上的埋点实现方案 108
    4.1.3 曝光坑位 110
    4.2 性能稳定性监控方案的设计 113
    4.2.1 Flutter性能稳定性目标 113
    4.2.2 页面滑动流畅度 113
    4.2.3 页面加载耗时 116
    4.2.4 异常率 118
    4.3 高可用框架的设计与实践 119
    4.3.1 为什么要做Flutter性能监控 119
    4.3.2 需要一个什么样的SDK 119
    4.3.3 从单个指标看整体设计 120
    4.3.4 整体结构设计 122
    4.3.5 SDK不同的使用方式 126
    4.3.6 SDK的落地情况 126
    4.4 跨端方案性能对比实践 127
    4.4.1 跨端方案对比 127
    4.4.2 对比数据分析 128
    4.4.3 z结 131
    4.4.4 延伸阅读 131
    D5章 企业级应用实战 134
    5.1 基于Flutter的端架构演进与创新 134
    5.1.1 Flutter的优势与挑战 134
    5.1.2 闲鱼的架构演进与创新 135
    5.1.3 研发智能化在闲鱼的应用 140
    5.2 Flutter 与 FaaS 云端一体化架构 142
    5.2.1 传统Native+Web+服务端混合开发的挑战 142
    5.2.2 跨端方案Flutter与React Native的选择 143
    5.2.3 Dart作为FaaS层的DY可选语言 144
    5.2.4 一体化的深层思考 146
    5.2.5 案例效果 147
    《Flutter企业级应用开发实战——闲鱼技术发展与创新》

    1章 Flutter技术简介与适用场景概要 / 1

    1.1 Flutter技术简介 / 2

    1.1.1 Flutter技术的基本原理 / 2

    1.1.2 Flutter的来源与演进历史 / 3

    1.1.3 跨平台技术的日常应用场景 / 4

    1.2 Flutter技术的适用场景与案例介绍 / 5

    1.2.1 创业团队的迭代效率与人员成长 / 5

    1.2.2 中台战略下的企业成本与核心技术沉淀 / 7

    1.2.3 云原生及5G时代的研发模式探索 / 8

    1.3 z结 / 9

    2章 构建基于Flutter的混合应用 / 10

    2.1 Flutter工程和构建 / 11

    2.1.1 工程结构 / 11

    2.1.2 构建 / 14

    2.1.3 私域环境建设 / 19

    2.1.4 z结 / 20

    2.2 混合架构下的架构设计与应用 / 22

    2.2.1 混合架构下的页面管理 / 22

    2.2.2 混合架构下的平台能力复用 / 27

    2.2.3 小结 / 32

    3章 多场景应用架构和设计 / 33

    3.1 Flutter编程模型分析和实践 / 34

    3.1.1 架构设计的性原理 / 34

    3.1.2 Flutter 编程模型分析 / 35

    3.1.3 Flutter 编程模型实践 / 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.3 Flutter场景下的多媒体架构实践 / 51

    3.3.1 基本概念:外接纹理、Channel、FFI和PlatformView / 51

    3.3.2 多媒体消费端实践:视频播放器 / 53

    3.3.3 多媒体消费端实践:图片组件 / 55

    3.3.4 Platform线程和EGLContet / 57

    3.3.5 小结 / 58

    3.4 游戏化场景的架构设计与应用 / 59

    3.4.1 技术选型 / 59

    3.4.2 引擎z体设计 / 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.1 Flutter高可用标准 / 86

    4.1.1 1屏显示时间 / 86

    4.1.2 流畅度 / 88

    4.1.3 CPU使用率 / 89

    4.1.4 错误异常率 / 89

    4.1.5 内存使用率 / 91

    4.1.6 小结 / 92

    4.2 Flutter性能优化实践 / 93

    4.2.1 性能技术优化 / 93

    4.2.2 交互体验优化 / 105

    4.2.3 小结 / 112

    4.3 Flutter稳定性保障实践 / 112

    4.3.1 异常治理 / 113

    4.3.2 内存泄治理 / 115

    4.3.3 CPU使用率治理 / 119

    4.3.4 小结 / 120

    4.4 可持续发展的高可用体系 / 120

    4.4.1 基于录屏的卡顿分析 / 121

    4.4.2 基于录屏的页面可交互时长分析 / 123

    4.4.3 Flutter代码规范扫描 / 124

    4.4.4 小结 / 128

    5章 GJUI及动画效果 / 129

    5.1 动态布局方案DinamicX / 130

    5.1.1 整体架构设计 / 130

    5.1.2 DSL渲染的实现 / 132

    5.1.3 Flutter Layout的原理 / 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.2 Flutter动画原理 / 149

    5.3.3 转场动画原理 / 152

    5.3.4 z结和优化 / 155

    5.4 Lottie / 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 z结 / 165

    6章 前沿探索与行业案例 / 166

    6.1 Flutter For Windows探索 /167

    6.1.1 Windows UI框架发展史 / 167

    6.1.2 技术选型的思考 / 169

    6.1.3 Flutter For Windows技术预研 / 171

    6.1.4 小结 / 177

    6.2 Flutter引擎定制与优化 / 177

    6.2.1 Hummer整体架构z览 / 178

    6.2.2 Hummer引擎性能优化 / 182

    6.2.3 Hummer引擎功能增强 / 190

    6.2.4 Hummer引擎内存泄检测工具 / 197

    6.2.5 小结 / 199

    6.3 Flutter在ICBU的实践 / 200

    6.3.1 ICBU无线变迁 / 200

    6.3.2 跨端技术和Flutter / 201

    6.3.3 技术改进 / 203

    6.3.4 未来探索的方向 / 208

    6.3.5 小结 / 209

    6.4 Flutter在淘宝TJ版的实践 / 210

    6.4.1 淘宝TJ版的业务特点 / 210

    6.4.2 使用Flutter的业务场景 / 210

    6.4.3 小结 / 224

    7章 Flutter前沿技术与热点问题 / 225


    省略部分目录
    作者介绍

    9787121385377 Flutter技术解析与实战——闲鱼技术演进与创新 69
    9787121411847 Flutter企业级应用开发实战——闲鱼技术发展与创新 89
      
    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购