SF
zacks的专栏
zacks的专栏
注册登录
关注博客
注册登录
主页
关于
RSS
鸿蒙原生开发手记:05-开发之外的那些事
zacks
2024-12-26
阅读 2 分钟
371
在域名服务商注册和购买域名,个人或公司优先选择.com类的域名,像.org等特定的域名谨慎购买,备案有相应的资质或者审批条件,有的后缀域名可能那个无法备案。特殊域名建议查询工信部网站核实是否支持备案。
鸿蒙原生开发手记:04-一个完整元服务案例
zacks
2024-12-26
阅读 3 分钟
284
简介整个元服务分为 4-5 个页面,首页为列表页,展示了当前影院热门的电影,点开是一个详情介绍页,里面有影片详情,演职表,相关影片推荐等,热门海报。打开海报是一个完整的海报展示页,点开可以产看大图。另外,还有一个关于我们的介绍页。设计元服务没有使用底部页签,而是把关于我们放置在了页面底部,以较为委婉的...
鸿蒙Flutter实战:14-现有Flutter 项目支持鸿蒙 II
zacks
2024-12-26
阅读 4 分钟
364
通过模块化、鸿蒙壳工程,结合 FVM 管理多版本 Flutter SDK,最终,保持原 Flutter 代码纯净,最小化修改,完成了鸿蒙化的适配示例。
鸿蒙原生开发手记:03-元服务开发全流程(开发元服务,只需要看这一篇文章)
zacks
2024-11-23
阅读 3 分钟
291
导读本文带来非常详细的元服务开发及上架全流程介绍,包含元服务介绍、创建、服务卡片、签名、开发测试、签名打包、上架审核等,一应俱全。元服务简介元服务是一种新的服务提供方式开发简单、免安装、易于获取和使用相较于小程序,系统原生,丝滑流畅轻量应用程序形态,具备秒开直达,纯净清爽;服务相伴,恰合时宜;即...
鸿蒙原生开发手记:02-服务卡片开发
zacks
2024-11-14
阅读 2 分钟
255
介绍服务卡片是一直桌面小组件,可以放置在桌面上等位置,一触即达。服务卡片分为静态卡片和动态卡片两类。本文介绍静态卡片。创建回到 DevEco,在目录entry右键,点击创建 Service Widget,选择 Static Widget, 点击 Next。输入名称,选择支持的卡片大小,点击确定创建卡片。其中 22 代表 2行2列,12 代表1行2列。编写...
鸿蒙原生开发手记:01-元服务开发
zacks
2024-11-14
阅读 2 分钟
138
使用 DevEco,点击 Create, 左侧模板选择 Atomic Service,右侧模板选择 Empty Ability。根据提示依次点击下一步。
鸿蒙Flutter实战:13-鸿蒙应用打包上架流程
zacks
2024-11-10
阅读 4 分钟
210
创建应用新建项目1.在 AppGalleryConnect,我的项目,添加项目。新建APP ID1.在 AppGalleryConnect,证书、APP ID 和 Profile 中。选择所属项目新建应用/元服务在 APP ID 右侧,点击发布, 会弹出发布 HarmonyOS应用/元服务按提示填写应用信息,上传应用图标,选择应用分类、标签,点击下一步上传打包 App(见下方)。填...
鸿蒙Flutter实战:12-使用模拟器开发调试
zacks
2024-11-10
阅读 3 分钟
269
前提开发电脑需为M系列芯片 (ARM架构) 的 Mac 电脑目前 Flutter 鸿蒙开发,无法使用 X86 架构的模拟器,只能使用 ARM 架构的模拟器**创建项目等开发环境搭建成功,使用 flutter create 命令创建项目新项目 {代码...} 旧项目增加鸿蒙平台支持 {代码...} 签名使用 DevEco 打开上面项目中的 ohos 目录,也就是我们的鸿蒙项...
鸿蒙Taro实战:01-搭建开发环境
zacks
2024-11-06
阅读 3 分钟
287
打开 DevEco,点击 右上角Create Project, 在 Application 处选择 Empty Ablity, 点击 Next, 进入配置页,根据需求调整内容,这里使用默认配置,
鸿蒙Flutter实战:11-使用 Flutter SDK 3.22.0
zacks
2024-11-01
阅读 3 分钟
453
目前鸿蒙化Flutter SDK 3.22 还未正式发布,现在可以使用 https://gitee.com/harmonycommando_flutter/flutter 进行前期测试验证。
鸿蒙Flutter实战:10-常见问题集合
zacks
2024-10-23
阅读 2 分钟
296
如果在 Matepad 上运行时设备没有全屏,则可以需要删除 App 重装安装或者重启设备。因为相关的配置存在缓存,适配类型发生变化时,存在没有更新的问题,导致无法全屏。
鸿蒙Flutter实战:09-现有Flutter项目支持鸿蒙
zacks
2024-10-23
阅读 3 分钟
907
鸿蒙Flutter实战:现有Flutter项目支持鸿蒙背景原来使用Flutter开发的项目,需要适配鸿蒙。环境搭建见文章[鸿蒙Flutter适配指南],搭建开发环境,使用fvm管理多版本SDK。模块化原有项目保持模块化,拆分为 apps/common/components/modules/plugins等目录,如下所示: {代码...} plugins 是依赖于原生平台的插件,compo...
鸿蒙Flutter实战:08-如何调试代码
zacks
2024-10-23
阅读 2 分钟
308
查看日志,可以在运行Flutter处的IDE调试控制台查看 Flutter 项目日志,可以使用 hdc hilog 命令或DevEco 查看系统日志。
鸿蒙Flutter实战:07混合开发
zacks
2024-10-23
阅读 2 分钟
265
其优点是主项目开发者可以不关注Flutter实现,不需要安装配置Flutter开发环境,缺点是无法及时修改Flutter代码,也不存在热重载。
鸿蒙Flutter实战:06-使用ArkTs开发Flutter鸿蒙插件
zacks
2024-10-22
阅读 5 分钟
312
该文件使的原生页面在加载时,配置 Flutter 引擎,注册插件。 Flutter初始化时,同时初始化了 首选项dataPreferences,以备后用。
鸿蒙Flutter实战:05-使用第三方插件
zacks
2024-10-22
阅读 1 分钟
277
在鸿蒙Flutter开发中,如果涉及到使用原生功能,就要使用插件。使用插件有两种方式,一种是自己编写原生ArkTS代码,在Dart侧调用。另外一种是使用第三方代码。
鸿蒙Flutter实战:04-如何使用DevTools调试Webview
zacks
2024-10-22
阅读 2 分钟
309
在《鸿蒙 Flutter 开发中集成 Webview》,介绍了如果在 Flutter 中集成 Webview. 本文则为 Webview 的调试方法。
鸿蒙Flutter实战:03-鸿蒙Flutter开发中集成Webview
zacks
2024-10-22
阅读 7 分钟
271
鸿蒙 Flutter 开发中集成 Webview主要有两种方案使用第三方库如 使用flutter_inappwebview插件,在 pubspec.lock 文件中配置: {代码...} 编写原生 ArkTS 代码实现 PlatformView创建 entryablitiy在 src/main/module.json5中配置ablitiy {代码...} cat src/main/entryablity/CustomFactory.ets {代码...} cat src/main/e...
鸿蒙Flutter实战:02-Windows环境搭建踩坑指南
zacks
2024-10-22
阅读 1 分钟
283
鸿蒙Flutter实战:02-Windows环境搭建踩坑指南环境搭建1. 下载Flutter SDK,配置环境变量鸿蒙 Flutter SDK 需要在 Gitee 下载。目前建议下载 dev 分支代码。需要配置以下用户变量注意鸿蒙开发需要安装Java和配置相关变量 {代码...} 配置环境变量编辑 PATH,添加以下路径,鸿蒙开发需要配置ohpm, hvigor及node {代码...} ...