
鸿蒙 Flutter 实战
文章平均质量分 73
使用 Flutter 开发鸿蒙原生应用
少湖说
少胡说,多观察。公众号《少湖说》。 关注公众号,加入交流群。
展开
-
鸿蒙Flutter实战:17-无痛上架审核指南
在上期文章中,我们体验了无痛使用Flutter快速启动开发的过程,本期重点聚焦上架审核流程。原创 2025-01-20 13:40:24 · 1154 阅读 · 0 评论 -
鸿蒙Flutter实战:19-Flutter集成高德地图,跳转页面方式
在之前的文章现有Flutter项目支持鸿蒙II中,介绍了如何使用第三方插件,同时给出了非常多的使用案例,如flutter_inappwebview,video_player, image_picker 等,本文将开始介绍如何集成高德地图。原创 2025-03-26 16:53:35 · 560 阅读 · 0 评论 -
鸿蒙Flutter实战:18-组合而非替换,现有插件快速鸿蒙化
Federated plugins (联合插件)是一种将对不同平台的支持分为单独的软件包。所以,联合插件能够使用针对 iOS、Android、Web 甚至是针对汽车 (例如在 IoT 设备上)分别使用对应的 package。除了这些好处之外,它还能够让领域专家在他们最了解的平台上扩展现有平台插件。相对的,整合的联合插件,也就是说插件在某个平台的实现,被整合进了主package,也就是"面向应用的 package"。如果插件已经整合了ohos实现,如 fluwx,则直接使用即可,无需再添加鸿蒙平台的实现。原创 2025-03-26 16:52:48 · 1131 阅读 · 0 评论 -
原开源鸿蒙仓库停止更新
2月24日,gitee 上的开源鸿蒙组织,所有代码停止更新,查看代码仓显示已关闭,不少小伙伴以为停止更新了,发生了什么?原因很简单,所有代码仓迁移至,至于为什么改用 Gitcode,从其可以得到答案。GitCode 是一款由 优快云 开发者社区与华为云 CodeArts 联合打造的新一代开源代码托管平台。作为开发者的全能助手,GitCode 集代码托管、协同研发、项目管理与开源运营支持于一体,为个人开发者、团队和企业提供高效、安全、智能的解决方案。原创 2025-03-24 14:13:24 · 646 阅读 · 0 评论 -
鸿蒙Flutter实战:16-无痛开发指南(适合新手)
本文讲述如何通过Flutter开发鸿蒙原生应用。整个过程结合往期文章、实战经验、流程优化,体验丝滑、无痛。原创 2025-01-17 10:33:55 · 1460 阅读 · 0 评论 -
鸿蒙Flutter实战:15-Flutter引擎Impeller鸿蒙化、性能优化与未来
Flutter 作为一种流行的跨平台框架,支持鸿蒙是大势所趋。华为躬身入局,为 Flutter 社区带来了强劲动力。从目前各方反馈来看,Flutter 应该是仅次于 ArkTs 的最佳适配方案。不论是官方、还是开源社区、亦或是广大的开发者,都对 Flutter 有着强烈的诉求。HarmonyOS 希望更多应用尽快适配鸿蒙,开发者或者是厂商,也希望以更低的成本最快上架;ArkTS 仍然有不少需要改进之处,就拿热重载一项与之对比,Flutter 不论从易用性、稳定性和成熟度已经遥遥领先。原创 2025-01-03 17:11:34 · 1407 阅读 · 0 评论 -
鸿蒙 Flutter 实战:14-现有 Flutter 项目支持鸿蒙 II
通过 FVM 管理多个 Flutter SDK 版本,仅在鸿蒙调测打包时,切换到 ohos-flutter SDK通过 apps 壳工程,将鸿蒙化适配的代码,尽量在 ohos_app 项目中完成。通过 pub 包管理的配置,逐个替换鸿蒙化的三方库通过 melos 管理多包项目,Flutter 项目进行模块化、组件化、插件化拆分,职责分离,平台抽象,不同平台组合打包,有效解决平台不一致问题。原创 2024-12-18 11:02:55 · 801 阅读 · 0 评论 -
鸿蒙Flutter实战:13-鸿蒙应用打包上架流程
1.在 AppGalleryConnect,我的项目,添加项目。原创 2024-11-10 14:25:48 · 1448 阅读 · 0 评论 -
鸿蒙Flutter实战:12-使用模拟器开发调试
目前 Flutter 鸿蒙开发,无法使用 X86 架构的模拟器,只能使用 ARM 架构的模拟器**原创 2024-11-10 12:47:14 · 935 阅读 · 0 评论 -
鸿蒙Flutter实战:11-使用 Flutter SDK 3.22.0
参考[鸿蒙Flutter实战:01-搭建开发环境]文章的说明,首先安装 Flutter SDK 3.22.0。目前鸿蒙化Flutter SDK 3.22 还未正式发布,现在可以使用进行前期测试验证。使用 FVM 进入 目录, 克隆以上仓库。接下来使用fvm list命令查看 SDK版本 列表。可以看到,SDK中出现了两个版本,其中使用命令将 官方的3.22.0 设置成了全局默认版本。鸿蒙化的 SDK 需要配置安装,我们稍后进入项目,执行安装。原创 2024-11-01 16:08:33 · 559 阅读 · 0 评论 -
鸿蒙Flutter实战:07-混合开发
鸿蒙Flutter混合开发主要有两种形式。原创 2024-10-23 10:04:42 · 346 阅读 · 0 评论 -
鸿蒙Flutter实战:06-使用ArkTs开发Flutter鸿蒙插件
本文讲述如何开发一个 Flutter 鸿蒙插件,如何实现 Flutter 与鸿蒙的混合开发,以及双端消息通信。原创 2024-10-22 18:36:01 · 539 阅读 · 0 评论 -
鸿蒙Flutter实战:05-使用第三方插件
在鸿蒙Flutter开发中,如果涉及到使用原生功能,就要使用插件。使用插件有两种方式,一种是自己编写原生ArkTS代码,在Dart侧调用。另外一种是使用第三方代码。方式一:编号原生 ArkTS 代码该方案可以使用 PlatformView 或者 MethodChannel 调用。PlatformView 即为在 Flutter 侧创建一个 View,然后在 Native 侧渲染。PlatformView 封装了底层的 View。原创 2024-10-22 18:31:14 · 372 阅读 · 0 评论 -
鸿蒙Flutter实战:04-如何使用DevTools调试Webview
在《鸿蒙 Flutter 开发中集成 Webview》,介绍了如果在 Flutter 中集成 Webview. 本文则为 Webview 的调试方法。原创 2024-10-22 18:07:51 · 522 阅读 · 0 评论 -
鸿蒙Flutter实战:10-常见问题集合
1.1 学习和掌握 Flutter 开发技术,这块需要在Flutter社区学历1.2 学习鸿蒙基础概念和知识,推荐学习。原创 2024-10-23 16:05:26 · 499 阅读 · 0 评论 -
鸿蒙Flutter实战:09-现有Flutter项目支持鸿蒙
原来使用Flutter开发的项目,需要适配鸿蒙。原创 2024-10-23 16:03:48 · 1383 阅读 · 0 评论 -
鸿蒙Flutter实战:08-如何调试代码
参考文章搭建好开发环境。IDE 安装好 DevEco 和 VsCode/Android Studio。原创 2024-10-23 16:03:01 · 403 阅读 · 0 评论 -
鸿蒙Flutter实战:03-鸿蒙Flutter开发中集成Webview
如 使用。原创 2024-10-22 16:47:04 · 526 阅读 · 0 评论 -
鸿蒙Flutter实战:02-Windows环境搭建踩坑指南
鸿蒙 Flutter SDK 需要在。目前建议下载 dev 分支代码。原创 2024-10-22 15:55:19 · 345 阅读 · 0 评论 -
鸿蒙Flutter实战:01-搭建开发环境
1.安装, 注意版本应该是 Next,当前最新的是 Beta32.安装Git, 如果要同时适配安卓,需要安装Android Studio;如果要适配ios,需要安装Xcode。原创 2024-10-21 14:47:07 · 558 阅读 · 0 评论 -
flutter 鸿蒙适配指南
flutter 鸿蒙适配指南原创 2024-10-17 19:22:09 · 722 阅读 · 0 评论