
HarmonyOS
文章平均质量分 67
鸿蒙OS分布式操作系统简介鸿蒙系统(HarmonyOS),是第一款基于微内核的全场景分布式OS,这个专栏专注于鸿蒙开发
坚果的博客
华为开发者专家(HDE),润开鸿生态技术专家, OpenHarmony布道师,OpenHarmony校源行开源大使,InfoQ签约作者,电子发烧友鸿蒙MVP,51CTO博客专家博主,阿里云博客专家,专注于前端技术的分享,包括鸿蒙,ArkUI-X,Flutter,小程序,如果你迷茫,不妨来瞅瞅码农的轨迹,也期待你加入坚果派!
展开
-
鸿蒙原生农历查询 (Lunar Calendar)
农历查询是一款简单实用的应用,可以帮助用户查询公历日期对应的农历信息、干支纪年、宜忌、吉凶、方位等传统历法信息。应用支持多平台部署,包括Android、iOS以及鸿蒙系统。原创 2025-03-13 08:55:49 · 1087 阅读 · 1 评论 -
uniapp版本加密货币行情应用
这是一个使用uniapp开发的鸿蒙原生应用,提供加密货币的实时行情查询功能。本应用旨在为用户提供便捷、实时的加密货币市场信息,帮助用户随时了解市场动态,做出明智的投资决策。应用采用轻量级设计,界面简洁直观,操作便捷,适合各类用户使用。无论您是加密货币投资新手还是经验丰富的交易者,都能从本应用获取有价值的市场信息。原创 2025-03-09 13:15:53 · 1098 阅读 · 0 评论 -
鸿蒙版Flutter快递查询助手
一个使用Flutter开发的鸿蒙原生应用,提供便捷的快递查询服务,支持物流跟踪、短信通知和电话联系等功能。原创 2025-03-09 12:45:44 · 1082 阅读 · 0 评论 -
小米 SU7 控制中心 App - 鸿蒙原生版
基于 Flutter 开发的小米 SU7 智能汽车控制界面,,为华为及鸿蒙设备用户提供流畅、原生的操控体验。本项目是首批支持 HarmonyOS 5.0 的开源汽车控制应用之一,展示了丰富的动画效果和交互体验。原创 2025-02-27 14:58:44 · 898 阅读 · 0 评论 -
《极速探索 HarmonyOS NEXT》:与鸿蒙共成长,助力科技未来新发展
这一路走来,有过迷茫,有过疲惫,但每当想到自己是在为整个鸿蒙生态的完整建设添砖加瓦,是在陪伴开源鸿蒙共同成长,内心便涌起无尽的力量。我坚信,只要我们秉持着长期主义的理念,持续不断地为开源鸿蒙的生态建设贡献力量,它终将成为科技领域的参天大树,为我国的智能发展撑起一片广阔的天地。而这本书,就是我们在这段征程中留下的深深足迹,也是我向所有为开源鸿蒙事业奋斗的人们献上的一份诚挚敬意,更是我对家国科技未来充满信心的美好期许。最后,希望大家积极参与抽奖活动,也许幸运就会降临到你的头上!原创 2025-02-24 09:46:20 · 864 阅读 · 1 评论 -
HarmonyOS 开发路线图
最初我们以鸿蒙为基石,不断向同级诸如 ArkUI-X、仓颉,以及同类诸如蓝河、欧拉等扩展,如今在不断努力和尝试下,我们平台已具备了各类产品的优秀开发团队及支持运营的万粉团队。专注于分享的技术包括 HarmonyOS/OpenHarmony、仓颉、ArkUI-X、AI、BlueOS 操作系统。团队成员主要聚集在北京,上海,南京,深圳,广州,苏州、长沙、宁夏等地,目前已为华为、vivo、腾讯、亚马逊以及三方技术社区提供各类咨询 200+。累计粉丝 100+w,孵化开发者 10w+,高校 20+、企业 10+。原创 2025-02-12 09:36:13 · 967 阅读 · 0 评论 -
uni-app for Harmony
今天带着大家一起uni-app for Harmony。原创 2024-12-17 23:38:24 · 1064 阅读 · 0 评论 -
跨平台框架开发鸿蒙原生应用
Flutter是谷歌的高性能、跨端UI框架,可以通过一套代码,支持iOS、Android、Windows/MAC/Linux等多个平台,且能达到原生性能。Flutter也可以与平台原生代码进行混合开发。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源的。React Native 是一个基于 JavaScript 和 React 框架的开源框架,用于构建原生移动应用程序。它允许开发者使用 React 的组件模型和声明式编程风格来构建跨平台的移动应用。原创 2024-11-12 08:00:37 · 930 阅读 · 0 评论 -
uniapp for Harmony学习路线
Vue (发音为 /vjuː/,类似view) 是一款用于构建用户界面的 JavaScript 框架。它基于标准 HTML、CSS 和 JavaScript 构建,并提供了一套声明式的、组件化的编程模型,帮助你高效地开发用户界面。无论是简单还是复杂的界面,Vue 都可以胜任。选项式 API和组合式 API。如果大家打算用 Vue 构建完整的单页应用,推荐采用组合式 API + 单文件组件。Vue基础学完以后,在开发应用的时候也会用到API,那么就可以查看对应的API文档。原创 2024-11-06 11:47:51 · 561 阅读 · 0 评论 -
flutter 鸿蒙flutter build hap --debug 报错如何解决
报错如何解决请通过DevEco Studio打开ohos工程后配置调试签名(File -> Project Structure -> Signing Configs 勾选Automatically generate signature)原创 2024-11-05 16:26:09 · 553 阅读 · 0 评论 -
鸿蒙原生应用开发学习路线
指南:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/application-dev-guide-V5?指南:https://developer.huawei.com/consumer/cn/doc/atomic-guides-V5/atomic-service-development-V5。知识地图:https://developer.huawei.com/consumer/cn/app/knowledge-map/原创 2024-11-05 16:18:25 · 376 阅读 · 0 评论 -
使用 Flutter SDK 3.22.1构建HarmonyOS应用
专注于分享的技术包括HarmonyOS/OpenHarmony,ArkUI-X,元服务,服务卡片,华为自研语言,BlueOS操作系统、团队成员聚集在北京、上海、广州、深圳、南京、杭州、苏州、宁夏等地。聚焦“鸿蒙原生应用”、“智能物联”和“AI赋能”、“人工智能”四大业务领域,依托华为开发者专家等强大的技术团队,以及涵盖需求、开发、测试、运维于一体的综合服务体系,赋能文旅、媒体、社交、家居、消费电子等行业客户,满足社区客户数字化升级转型的需求,帮助客户实现价值提升。目录,这里面存放的就是鸿蒙平台的相关代码。原创 2024-11-05 10:50:48 · 685 阅读 · 0 评论 -
JSON To Markdown共享库
该工具属于三方库,jsontomd三方库,使json里面包含特定页面标签自动转换为特定组件显示操作。OpenHarmony ohpm 环境配置等更多内容,请参考。,请自由地享受和参与开源。欢迎大家与坚果派建立联系。原创 2024-11-04 15:22:36 · 382 阅读 · 0 评论 -
鸿蒙HAP、HAR、HSP 等包类型的区别
HAP(Harmony Ability Package)是应用安装和运行的基本单元。HAP包是由代码、资源、第三方库、配置文件等打包生成的模块包,其主要分为两种类型:entry和feature。entry:应用的主模块,作为应用的入口,提供了应用的基础功能。feature:应用的动态特性模块,作为应用能力的扩展,可以根据用户的需求和设备类型进行选择性安装。应用程序包可以只包含一个基础的entry包,也可以包含一个基础的entry包和多个功能性的feature包。原创 2024-07-30 20:41:00 · 1031 阅读 · 0 评论 -
鸿蒙原生用常用组件感恩父亲节
华为开发者专家(HUAWEI Developer Experts)、OpenHarmony布道师、华为跨平台框架布道师、OpenHarmony MVP、OpenHarmony校源行开源大使、中国计算机学会CCF专业会员、鸿蒙原生应用讲师、2023年OpenHarmony应用创新赛导师、RISC-V+OpenHarmony应用创意赛导师、2023,2024开源之夏导师、InfoQ签约作者,优快云博客专家,51CTO博客专家,阿里云博客专家,电子发烧友社区之星,开发者学堂”十佳“讲师。原创 2024-06-16 17:04:16 · 514 阅读 · 0 评论 -
HarmonyOS SDK最新分类
AI相关Kit开放能力:Intents Kit(意图框架服务)、HiAI Foundation Kit(HiAI Foundation服务)等。系统相关Kit开放能力:Network Kit(网络服务)、Universal Keystore Kit(密钥管理服务)等。媒体相关Kit开放能力:Audio Kit(音频服务)、Media Library Kit(媒体文件管理服务)等。应用服务相关Kit开放能力:Account Kit(华为帐号服务)、Location Kit(位置服务)等。原创 2024-05-26 09:19:13 · 599 阅读 · 0 评论 -
华为账号注册和实名认证流程【坚果派-坚果】
也在此活动中累计完成1.5W行代码提交,在2023年OpenHarmony创新赛中。累计辅导60+队伍,完成作品的提交,并有9个获奖。累计辅导14+队伍,完成作品的提交。按照自己的需要,选择邮件地址注册和手机号注册,公司一般建议用邮箱地址注册。个人注册,二者都可以。开发者可以在“管理中心” > “设置” > “开发者信息”查看已验证的身份信息。如果您用电子邮箱注册,请输入正确的电子邮箱地址和验证码,设置密码后,点击“然后点击右上角的注册,进入到华为账号注册页面。企业实名认证分为对公打款认证和人工审核。原创 2024-01-02 11:41:45 · 1339 阅读 · 1 评论 -
鸿蒙自定义弹窗中的变量如何传递给页面
作者:坚果团队:坚果派公众号:“大前端之旅”团队介绍:坚果派由坚果创建,团队拥有8个华为HDE,3个HSD,以及若干其他领域的三十余位万粉博主运营。原创 2024-01-01 14:49:51 · 1189 阅读 · 0 评论 -
如何实名认证为个人开发者
帐号注册完后,需要完成实名认证才能享受联盟开放的各类能力和服务,可选择认证成为企业开发者或个人开发者。原创 2023-12-26 08:19:47 · 863 阅读 · 0 评论 -
ArkUI-X跨平台已至,何需其它
使用ArkTS语言开发(Stage模型)通过构建一个简单的ArkUI页面跳转示例,快速了解资源创建引用,路由代码编写和UI布局编写等应用开发流程。我们通过了解ArkUI-X这一个项目,以及开发环境搭建,并将示例正确的运行到ios,android,以及openharmony和harmonyos设备上。总体流程比较顺利,也没有遇到什么问题,体验还是蛮好的。原创 2023-12-22 23:07:25 · 1231 阅读 · 0 评论 -
开发者联盟账号注册流程
鸿蒙生态千帆起,坚果派遥遥领先!原创 2023-12-20 23:31:22 · 752 阅读 · 0 评论 -
开发者联盟实名认证
帐号注册完后,需要完成实名认证才能享受联盟开放的各类能力和服务,可选择认证成为企业开发者或个人开发者。原创 2023-12-20 23:29:49 · 938 阅读 · 0 评论 -
鸿蒙应用开发学习资料
运行Hello WorldArkTS开发语言介绍应用程序框架从简单的页面开始构建更加丰富的页面给应用添加动画从网络获取数据保存应用数据给应用添加通知和提醒应用服务上架三方库使用原创 2023-12-20 18:02:30 · 814 阅读 · 0 评论 -
手把手一步一步学鸿蒙(一)
凡天下事,预则立,不预则废。关于OpenHarmony开发学与不学的争论,在网上铺天盖地,争论得不亦乐乎。笔者认为,鸿蒙作为一个优秀的国产系统,我们应该理性思考,与其在犹豫中徘徊,不如先静下心来一步一步学起来,剩下的交给时间,撸起袖子,干就完了!原创 2023-11-25 22:23:01 · 403 阅读 · 1 评论 -
HUAWEI DevEco Studio4.0Release下载链接
Windows(64-bit)Mac(X86)Mac(ARM)原创 2023-11-10 20:13:14 · 1056 阅读 · 0 评论 -
助力鸿蒙生态建设|坚果派6位华为HDE以及若干成员喜获HarmonyOS专业证书
鸿蒙培训营课程整体安排井然有序,三天的培训,让大家充分的对鸿蒙系统有了更加清晰的认识。同时在参训期间有机会与华为专家及同行分享经验与心得,比如针对这次的低码平台的使用,在会后也是和华为专家进行了深入的交流,一道与华为专家为低码平台的共建,贡献自己的绵薄之力,最后华为专家也对坚果派过往的成绩表示了肯定,并表示,坚果派在鸿蒙生态里已成为不可或缺的一部分,相信这次非凡的学习之旅对坚果派来说是一次非凡的学习体验,后续坚果派会持续关注和参加,孵化出自身更多优秀的鸿蒙认证讲师。坚果派创始人坚果代表组织参加。原创 2023-11-05 10:01:34 · 335 阅读 · 0 评论 -
HUAWEI DevEco Studio4.0发布啦
获取方式:Windows(64-bit)Mac(X86)Mac(ARM)原创 2023-11-02 08:47:11 · 2068 阅读 · 1 评论 -
OpenHarmony使用Devtools工具调试前端页面
作者:坚果团队:坚果派:目前有华为HDE6位。公众号:“大前端之旅”润开鸿技术专家,华为HDE,优快云博客专家,优快云超级个体,优快云特邀嘉宾,InfoQ签约作者,OpenHarmony布道师,电子发烧友专家博客,51CTO博客专家,擅长HarmonyOS/OpenHarmony应用开发、熟悉服务卡片开发,在“战码先锋”活动中作为大队长,累计培养三个小队长,带领100+队员完成Pr的提交合入。原创 2023-10-26 16:41:17 · 785 阅读 · 0 评论 -
【坚果派-坚果】Napi入门
作者:坚果团队:坚果派公众号:“大前端之旅”润开鸿技术专家,华为HDE,优快云博客专家,优快云超级个体,优快云特邀嘉宾,InfoQ签约作者,OpenHarmony布道师,电子发烧友专家博客,51CTO博客专家,擅长HarmonyOS/OpenHarmony应用开发、熟悉服务卡片开发,在“战码先锋”活动中作为大队长,累计培养三个小队长,带领100+队员完成Pr的提交合入。欢迎通过主页或者私信联系我,加入坚果派,一起学习HarmonyOS/OpenHarmony应用开发。原创 2023-10-26 14:19:00 · 618 阅读 · 0 评论 -
《努力前行,创造辉煌:OpenHarmony开发者成长之路》-优快云 &OpenHarmony分论坛成功举办
那么什么是北向开发呢?其实说到底就是应用开发,OpenHarmony应用开发叫北向,OpenHarmony设备内部嵌入式开发叫南向记忆窍门:上北下南北向是纯软件开发,一般用JavaScript、TypeScript、ArkTS等语言,注重业务逻辑,目标是实现应用功能,满足客户需求所谓南向开发指的是软硬件结合的智能终端设备的开发,也就是我们通常所说的嵌入式开发。在一般情况下,南向开发会使用C语言或C++语言,它注重的是硬件操作和能力的封装。原创 2023-10-25 15:11:35 · 181 阅读 · 0 评论 -
鸿蒙两个Scroll互相监听彼此的滑动-卡顿问题
flag=false 代表手指在滑动 Scroll2,不用再用 scroller2.scrollBy 滑动 Scroll2 了;flag=true 代表手指在滑动 Scroll1,不用再用 scroller1.scrollBy 滑动 Scroll1 了;③调用 scroller2.scrollBy 滑动 Scroll2。⑤调用 scroller1.scrollBy 滑动 Scroll1。②触发 Scroll1 的 onScroll。④触发 Scroll2 的 onScroll。①手指滑动 Scroll1。转载 2023-09-22 13:52:30 · 5513 阅读 · 0 评论 -
OpenHarmony/HarmonyOS获取当前蜂窝网络信号信息【坚果派】
应用通常需要获取用户所在蜂窝网络下信号信息,以便获取当前驻网质量。开发者可以通过本业务,获取到用户指定SIM卡当前所在网络下的信号信息。原创 2023-10-20 08:36:00 · 2170 阅读 · 0 评论 -
加载OpenHarmony网页【坚果派】
Web组件的使用非常简单,只需要在Page目录下的ArkTS文件中创建一个Web组件,传入两个参数就可以了。其中src指定引用的网页路径,controller为组件的控制器,通过controller绑定Web组件,用于实现对Web组件的控制。原创 2023-10-20 08:32:22 · 2208 阅读 · 0 评论 -
DAYU200_横竖屏切换的修改【坚果派】
修改最后一个字段[默认是0或1,表示竖屏]的值为:【2或4,表示横屏】,然后再推回去,重启就行了。原创 2023-10-17 21:32:12 · 3057 阅读 · 1 评论 -
ArkUI-X通过Stage模型开发Android端应用指南
本文介绍将ArkUI框架扩展到Android平台所需要的必要的类及其使用说明,开发者基于OpenHarmony,可复用大部分的应用代码(生命周期等)并可以部署到Android平台,降低跨平台应用开发成本。原创 2023-10-11 07:50:06 · 3157 阅读 · 0 评论 -
什么是HarmonyOS云开发【坚果派】
HarmonyOS云开发是DevEco Studio新推出的功能,可以让您在一个项目工程中,使用一种语言完成端侧和云侧功能的开发。基于AppGallery Connect Serverless构建的云侧能力,让您无需构建和管理云端资源,随需使用,大大提高构建应用/元服务的效率。认证服务:可以为应用快速构建安全可靠的用户认证系统。云函数:一方面将开发测试的对象聚焦到函数级别,可以大幅简化应用开发与运维相关的事务;另一方面通过云函数SDK,可以便捷操作云数据库、云存储等,提升业务功能构建的便利性。原创 2023-10-09 08:59:09 · 3411 阅读 · 0 评论 -
OpenHarmony/HarmonyOS订阅系统环境变量的变化
系统环境变量是指:在应用程序运行期间,终端设备的系统设置(例如系统的语言环境、屏幕方向等)发生变化。开发者通过订阅系统环境变化,可以使应用程序及时感知这种变化,并作出相应处理,从而提供更好的用户体验。例如,用户更改系统语言设置时,应用程序可以自动根据新的语言设置更新用户界面的语言;当用户将设备旋转到横屏或者竖屏时,应用程序可以重新布局用户界面,以适应屏幕方向和尺寸。系统配置的变化通常由“设置”中的选项或“控制中心”中的图标触发。原创 2023-10-08 18:08:55 · 3118 阅读 · 0 评论 -
HarmonyOS/OpenHarmony 中 AbilityStage组件容器
当系统资源不足时,系统会通过多种方式从应用中回收内存,必要时会完全停止应用,从而释放内存用于执行关键任务。为了进一步保持系统内存的平衡,避免系统停止用户的应用进程,可以在AbilityStage中的onMemoryLevel()生命周期回调中订阅系统内存的变化情况,释放不必要的资源。3.打开MyAbilityStage.ts文件,导入AbilityStage的依赖包,自定义类继承AbilityStage并加上需要的生命周期回调,示例中增加了一个onCreate()生命周期回调。原创 2023-10-08 17:26:21 · 3048 阅读 · 0 评论 -
让出行更美好-ArkTS如何使用地铁图
/开启easy模式, 直接完成地铁图基本功能, 无需自己写交互。//上海的adcode 3100,深圳的4403。原创 2023-10-08 16:23:04 · 2819 阅读 · 0 评论 -
国之双喜,快乐翻倍,用ArkTS书写祝福
【代码】国之双喜,快乐翻倍,用ArkTS书写祝福。原创 2023-10-08 09:24:36 · 2801 阅读 · 0 评论