热门搜索: 中考 高考 考试 开卷17
服务电话 024-23945002/96192
 

鸿蒙FLUTTER开发实战

编号:
wx1204380634
销售价:
¥68.70
(市场价: ¥79.00)
赠送积分:
69
数量:
   
商品介绍

本书旨在帮助开发者深入了解如何将 Flutter与鸿蒙系统进行整合,涵盖从基础环境配置到实际开发的各个方面。首先,本书介绍了 Flutter 与 Dart 的基本概念,以及鸿蒙系统(包括 HarmonyOS、OpenHarmony 和 ArkTS)中的关键技术,帮助读者理解这三者的技术背景与关系。接着,详细讲解了如何在 Windows 和 macOS 上配置鸿蒙 Flutter 开发环境,并通过示例带领读者创建第一个鸿蒙 Flutter 应用。本书还深入探讨了在鸿蒙应用中添加 Flutter 页面,使用Channel实现 Flutter 与鸿蒙通信的能力,使用Platformview实现Flutter和鸿蒙Next实现混合渲染,Flutter鸿蒙化主流三方插件适配的使用和介绍,开发 Flutter 静态库和优化性能。书中不仅包含了开发工具的使用方法,还特别关注了如何解决开发过程中可能遇到的各种问题,如性能分析、平台适配、上架审核等。无论是 Flutter 开发者希望将现有项目迁移到鸿蒙平台,还是初学者希望从头开始构建鸿蒙 Flutter 应用,本书都提供了详细的指导和实践经验,帮助读者高效掌握相关技术,顺利完成开发与发布。

徐建国,GitCode深圳分公司总经理、坚果派开发者社区联合创始人,OpenHarmony知识体系工作组副组长、华为HDE&HCDE、HDG&HCDG、中国计算机学会CCF专业会员、OpenHarmony布道师/明星开发者、仓颉KOL、开发者联盟优秀讲师、2023/2024/2025年开源之夏导师、2023/2024年OpenHarmony应用创新赛导师、RISC-V+OpenHarmony应用创意赛导师、OpenHarmony三方库贡献者、开放原子开源基金会技术+生态贡献者、第一批开放原子开源讲师、OpenHarmony校源行开源大使、InfoQ签约作者、CSDN博客专家、电子发烧友MVP、51CTO博客专家博主、阿里云博客专家。《极速探索HarmonyOS NEXT:纯血鸿蒙应用开发实践》副主编,《uniapp for HarmonyOS》、《Flutter for HarmonyOS》、《ArkUI实战》作者。《DeepSeek 企业级 AI 应用实践》副主编。

目  录
第1章 入门基础 1
1.1 Flutter框架介绍 1
1.2 Dart介绍 3
1.3 Flutter鸿蒙化背景 4
第2章 HarmonyOS开发基础 8
2.1 HarmonyOS介绍 8
2.2 OpenHarmony介绍 9
2.3 HarmonyOS与OpenHarmony 10
2.4 HarmonyOS NEXT介绍 12
2.5 OpenHarmony、HarmonyOS、HarmonyOS NEXT的差异 13
2.6 ArkTS语言介绍 15
第3章 开发环境搭建 18
3.1 Windows环境配置 18
3.2 Mac环境配置 22
3.3 OpenHarmony设备运行指导 27
3.4 鸿蒙版Flutter版本管理利器:FVM使用指南 36
3.5 Flutter-OH版本演进规划和分支策略核心要点 44
第4章 第一个鸿蒙Flutter应用 46
4.1 创建项目 46
4.2 如何在鸿蒙应用中添加新页面 48
4.3 现有Flutter项目支持鸿蒙 49
4.4 鸿蒙Flutter应用的多设备运行指南 52
4.5 鸿蒙Flutter开发模式 58
4.6 Flutter开发鸿蒙应用时第三方库引入指南 59
第5章 Flutter混合开发 68
5.1 概述 69
5.2 源码模式引入 72
5.3 Har包模式引入 75
5.4 初始化Flutter 78
5.5 跳转Flutter页面 83
5.6 使用FlutterChannel与鸿蒙通信 93
5.7 如何使用Flutter和鸿蒙Next混合渲染 101
5.8 混合渲染开发实践:以fluttertpc_scan第三方库为例 111

第6章 插件开发与适配 123
6.1 背景介绍 123
6.2 鸿蒙版Flutter高效使用Package指南 124
6.3 插件适配原理 127
6.4 插件开发 129
6.5 联合插件开发 132
6.6 开发FFI Plugin 135
6.7 版本升级适配 136
6.8 插件测试 141
6.9 如何升级插件至最新的鸿蒙版Flutter 147
第7章 高级特性与优化 151
7.1 Flutter OHOS外接纹理适配简介 151
7.2 如何使用多引擎FlutterEngineGroup 156
7.3 如何使用PlatformView 159
7.4 PlatformView同层渲染方案适配切换指导 167
第8章 Flutter性能分析与调试 169
8.1 使用FlutterEngine编译 169
8.2 性能调优 171
8.3 Flutter Impeller鸿蒙化实践 173
8.4 性能分析定界指南 178
8.5 梳理线程顺序 180
8.6 性能分析:滑动响应时延 182
8.7 性能分析:帧渲染跟踪 184
8.8 如何调试代码 186
8.9 在Flutter中实现鸿蒙平台引入Package 187
8.10 使用hvigor插件方式编译Flutter项目 188
第9章 第三方库适配实战 193
9.1 如何快速判断Flutter库是否需要适配鸿蒙 193
9.2 FlutterToast第三方库鸿蒙适配之旅 198
9.3 flutter_udid第三方库鸿蒙适配之旅 204
9.4 memory_info第三方库鸿蒙适配之旅 216
第10章 Flutter鸿蒙应用开发实战 224
10.1 鸿蒙版Flutter直接拨号功能解析 224
10.2 鸿蒙版Flutter使用url_launcher插件打开百度地图或高德地图进行导航 226
10.3 用Flutter开发鸿蒙PC应用 229
第11章 Flutter鸿蒙应用上架审核 236
第12章 Flutter鸿蒙应用FAQ 243
12.1 环境配置与常见问题解决 243
12.2 ohos应用编译相关问题 251
12.3 鸿蒙版Flutter开发中涉及的申请权限问题 252
12.4 OHOS代码开发相关问题 253
12.5 鸿蒙Flutter开发常见问题解答 255
第13章 Flutter鸿蒙版本与优化 259
13.1 鸿蒙版Flutter开发:平台判断与问题处理指南 259
13.2 鸿蒙版Flutter升级OHOS构建过程:支持依赖插件源码构建 261
13.3 鸿蒙版Flutter适配新命令--use-application-binary 265
13.4 关于插件参数传递 266
13.5 关于鸿蒙版Flutter的Context 267

商品参数
基本信息
出版社 电子工业出版社
ISBN 9787121526206
条码 9787121526206
编者 徐建国 著
译者 --
出版年月 2026-05-01 00:00:00.0
开本 其他
装帧 平装
页数 280
字数
版次 1
印次 1
纸张
商品评论

暂无商品评论信息 [发表商品评论]

商品咨询

暂无商品咨询信息 [发表商品咨询]