首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 鸿蒙心迹】~【HarmonyOS应用鸿蒙生态】

    HarmonyOS应用鸿蒙生态概述 HarmonyOS是华为推出的全场景分布式操作系统,旨在为不同设备提供统一的操作系统体验。 鸿蒙生态则围绕HarmonyOS构建,涵盖开发者工具、应用框架、硬件合作等多个方面。 原子化服务 应用可拆解为独立的功能模块(原子化服务),用户无需安装完整应用即可按需使用特定功能。 鸿蒙开发者文档 华为提供完整的开发指南、API参考和示例代码,涵盖UI设计、数据管理、安全机制等模块。 应用生态 主流应用如微信、支付宝已适配HarmonyOS,华为应用市场提供专属应用分发渠道。 开源项目 OpenHarmony由开放原子开源基金会管理,吸引企业及个人开发者参与贡献。

    50910编辑于 2025-08-28
  • 来自专栏我是极客人

    “开辟鸿蒙 ” - 鸿蒙系统应用开发尝鲜

    云+社区 对于移动开发者来说,继React Native和Flutter之后,又多了一个移动开发平台与框架 - 鸿蒙OS应用开发。 开发环境 鸿蒙OS应用开发IDE为DevEco Studio,和Android的Android Studio的一样都是基于Jetbrain IntelliJ IDE社区开源版,界面上几乎长得一样 和Android 应用构建: 工具:gradle, 与Android一样,不过Android在推bazel构建 虚拟机 目前鸿蒙似乎没有提供本地的虚拟机,要想调试运行应用,需要注册华为开发账号,在虚拟机管理设置里面可以添加一台 ,类似于Android的AVD HAP: 鸿蒙应用安装包扩展名,类似于Android的.apk 代码示例 MainAbility (Activity) package cn.wangbaiyuan.blog 作为中国人,感情上希望中国的软件开发可以持续崛起,在应用创新之后,在底层技术与框架、开源氛围上能与欧美接轨。

    1.1K41发布于 2020-10-09
  • 鸿蒙应用开发实践

    本文将从鸿蒙开发环境的准备、应用开发流程、实战案例分析等方面,详细介绍鸿蒙开发的实践过程。 二、鸿蒙开发环境准备 在开始鸿蒙应用开发之前,首先需要准备好相应的开发环境。 DevEco Studio是专为鸿蒙应用开发设计的一站式集成开发环境,提供了代码编辑、应用调试、性能分析等多种功能。通过DevEco Studio,开发者可以高效地完成鸿蒙应用的开发工作。 2. 三、鸿蒙应用开发流程 鸿蒙应用的开发流程与传统移动应用开发流程相似,主要包括以下几个步骤: 1. 项目创建 在DevEco Studio中,开发者可以创建新的鸿蒙项目。 鸿蒙提供了应用商店审核和发布流程,开发者需要按照相关规定提交应用程序并进行审核。 四、鸿蒙开发实战案例分析 为了更好地理解鸿蒙应用的开发过程,本文将通过一个实战案例进行分析。 九、鸿蒙开发中的最佳实践 为了提高鸿蒙应用的开发效率和质量,以下是一些最佳实践建议: 模块化开发:将应用程序拆分为多个模块进行开发,有利于提高代码的可维护性和可复用性。

    68310编辑于 2024-11-27
  • 来自专栏MyTechnology

    鸿蒙应用开发环境

    Node.js Node.js 软件仅在使用到JS语言开发HarmonyOS应用时才需要安装。使用其它语言开发,不用安装Node.js,请跳过此章节。 DevEco Studio会启动应用的编译构建,完成后应用即可运行在Remote Device上。 ? Java工程目录结构 ?

    1.1K30发布于 2021-01-18
  • 来自专栏个人路线

    鸿蒙原生应用WenXinTalk

    运行环境 DevEco Studio:4.0Release OpenHarmony SDK API11 开发板:润和DAYU200 OpenHarmony+文心一言对话APP WenXinTalk 鸿蒙融合智能力 我们今天来看一下文心一言和鸿蒙的结合,会有什么样的火花。 API9版本,可修改后在HarmonyOS4设备上运行) DAYU200:4.0.10.16 SDK:4.0.10.15 IDE:4.0.600(4.0Release) 在DAYU200上运行 一、创建应用 ,应用存储位置XXX(不要有中文,特殊字符,空格) Compile SDK10,Model :Stage Device Type 默认就可以。 Open signing configs Error while Deploy Hap 则需要去签名 三、修改图标和名称 修改应用图标和名称: 目录在AppScope/app.json5 { "

    61510编辑于 2024-01-18
  • 来自专栏鸿蒙开发笔记

    鸿蒙实战:ArkTs 开发一个鸿蒙应用

    学习过的 ArkTs 知识点,一步一步开发一个小的鸿蒙应用示例,涉及到  ArkTs 语法、注解 @Entry 、 @Component、@state、路由、生命周期、@Prop、 @Link 、常用组件的使用等等知识点 要开发一个鸿蒙应用,首先我们需要知道 系统是如何找到页面的启动入口。 鸿蒙如何启动应用在 HarmonyOS 中,应用程序的启动入口 UIAbility,它继承自 Ability,所以我们需要声明一个 EntryAbility。 true :表示可以被其他应用调用false :表示不可以被其他应用调用如果这个 UIAbility 作为程序的启动入口,应该将 exported 设置为 true,否则启动时会报错。 想要获取更多完整鸿蒙最新学习知识点,可关注B站:码牛课堂

    75320编辑于 2024-07-22
  • 来自专栏个人路线

    Cordova 开发鸿蒙 PC 应用藏头诗应用

    Cordova 开发鸿蒙 PC 应用藏头诗应用实现技术博客 项目概述 藏头诗应用是一个基于 Cordova 框架开发的移动应用,通过调用第三方 API 实现智能诗词生成功能。 UI 设计和流畅的交互体验 技术选型 前端技术栈 HTML5:页面结构 CSS3:样式设计和响应式布局 **JavaScript (ES6+)**:业务逻辑和 API 调用 Cordova:跨平台移动应用框架 生产环境 # 构建 HarmonyOS 应用 hcordova build harmonyos # 构建 Android 应用 hcordova build android # 构建 iOS 应用( function exportAsImage(poem) { // 使用 canvas 或第三方库生成图片 // 例如使用 html2canvas } 总结 本文详细介绍了如何在 Cordova 应用中实现藏头诗生成功能 用户输入错误 智能的 Token 管理:自动保存、一键获取 完美的移动端适配:响应式布局、触摸优化 ⚡ 良好的性能:快速响应、流畅交互 通过本文的指导,您可以快速实现一个功能完整、用户体验良好的藏头诗应用

    19210编辑于 2025-11-29
  • 来自专栏个人路线

    使用鸿蒙版 Flutter3.27.4 构建鸿蒙应用

    前言 随着鸿蒙系统的不断发展,越来越多的开发者开始关注如何使用 Flutter 来构建鸿蒙应用。本文将详细介绍如何使用鸿蒙版 Flutter 3.27.4 来构建鸿蒙应用,帮助大家快速上手。 八、总结 通过本文的介绍,相信大家已经掌握了使用鸿蒙版 Flutter 3.27.4 构建鸿蒙应用的方法。 希望大家能够顺利构建出优秀的鸿蒙应用。 坚果派 坚果派由坚果等人创建,团队拥有若干华为 HDE,以及若干其他领域的三十余位万粉博主运营。 聚焦“鸿蒙原生应用”、“智能物联”和“AI 赋能”、“人工智能”四大业务领域,依托华为开发者专家等强大的技术团队,以及涵盖需求、开发、测试、运维于一体的综合服务体系,赋能文旅、媒体、社交、家居、消费电子等行业客户 目前上架鸿蒙原生应用 40 款,三方库 72 个。 地址:https://atomgit.com/nutpi https://tcode.com/nutpi

    2.8K10编辑于 2025-06-08
  • 来自专栏京东技术

    使用Taro开发鸿蒙原生应用——快速上手,鸿蒙应用开发指南

    从基本的项目设置到复杂的应用逻辑开发,本文将一步步引导开发者了解 Taro 在鸿蒙应用开发中的实际应用,快速掌握跨平台开发的技巧。 随着鸿蒙系统的不断完善,许多应用厂商都希望将自己的应用移植到鸿蒙平台上。 最近,Taro 发布了 v4.0.0-beta.x 版本,支持使用 Taro 快速开发鸿蒙原生应用,也可将现有的小程序转换为鸿蒙原生应用。 本文将正式为开发者提供一份完整的鸿蒙应用开发指南,帮助大家使用 Taro 开发自己的第一个鸿蒙应用。 本指南详细介绍了鸿蒙运行环境的配置、使用 Taro 开发鸿蒙应用的步骤和注意事项。我们希望,开发者们通过本指南,可以快速上手并高效开发自己的鸿蒙应用,顺利的进入到鸿蒙应用开发的新领域。

    1.2K10编辑于 2024-02-26
  • 来自专栏鸿蒙开发笔记

    鸿蒙应用开发-初见:ArkTS

    disabled:不可用态状态管理ArkTS的组件状态管理分为 管理组件拥有的状态 和 管理应用拥有的状态 Components部分的装饰器为组件级别的状态管理,Application部分为应用的状态管理组件的状态传递和同步类型分为 管理应用拥有的状态LocalStorage:页面级UI状态存储LocalStorage是ArkTS为构建页面级别状态变量提供存储的内存内“数据库”应用程序可以创建多个LocalStorage实例LocalStorage AppStorage:应用全局的UI状态存储LocalStorage是页面级的,通常应用于页面内的数据共享AppStorage是一个特殊的单例LocalStorage对象,是应用级的数据库,和进程绑定, Environment:设备环境查询Environment是ArkUI框架在应用程序启动时创建的单例对象。 它为AppStorage提供了一系列描述应用程序运行状态的属性Environment的所有属性都是不可变的(即应用不可写入),所有的属性都是简单类型设备环境到Component的更新链:Environment

    1K10编辑于 2024-06-14
  • 来自专栏个人路线

    鸿蒙原生应用天气之子

    鸿蒙原生应用天气之子 功能描述: 鸿蒙原生应用精彩多,天气之子伴你走。 无论晴雨或风雪,天气变幻皆可掌握。 二.修改图标和名称 1.设置-应用管理页面 AppScope/app.json5中查看相关配置 2.桌面 src/main/module.json5中查看相关配置 最终效果: 三.添加网络权限 因为需要用到网络数据

    37510编辑于 2024-01-17
  • 来自专栏个人路线

    鸿蒙原生应用笑话大全

    本人为华为HDE、中国计算机学会CCF专业会员、OpenHarmony布道师、开发者联盟优秀讲师、2023年开源之夏导师、2023年OpenHarmony应用创新赛导师、RISC-V+OpenHarmony 应用创意赛导师、OpenHarmony三方库贡献者、开放原子开源基金会技术+生态贡献者第一批开放原子开源讲师、OpenHarmony校源行开源大使、InfoQ签约作者,团队成员聚集在北京,上海,南京,深圳 运行环境 DAYU200:4.0.10.16 SDK:4.0.10.15 IDE:4.0.600 一、创建应用 1.点击File->new File->Create Progect 2.选择模版 【OpenHarmony 】Empty Ability 3.填写项目名,shici,应用包名com.nut.joke,应用存储位置XXX(不要有中文,特殊字符,空格) Compile SDK10,Model :Stage Device Open signing configs Error while Deploy Hap 则需要去签名 三、修改图标和名称 修改应用图标和名称: 目录在AppScope/app.json5 { "

    84210编辑于 2024-01-17
  • 来自专栏个人路线

    鸿蒙原生应用天气之子

    鸿蒙原生应用天气之子 功能描述: 鸿蒙原生应用精彩多,天气之子伴你走。 无论晴雨或风雪,天气变幻皆可掌握。 二.修改图标和名称 1.设置-应用管理页面 AppScope/app.json5中查看相关配置 2.桌面 src/main/module.json5中查看相关配置 最终效果: 三.添加网络权限 因为需要用到网络数据

    38210编辑于 2024-01-17
  • 鸿蒙应用debug调试实践

    本文将从鸿蒙开发者模式的启用、调试工具的使用、性能监控与优化、设备互联与调试以及日志与错误报告等方面,详细介绍鸿蒙应用的调试方法,帮助开发者更好地掌握鸿蒙应用的调试技巧。 三、鸿蒙应用调试工具 1. DevEco Studio DevEco Studio是鸿蒙系统官方提供的集成开发环境(IDE),集成了代码编辑、调试、性能分析等多种功能,是鸿蒙应用开发的首选工具。 九、鸿蒙应用调试的未来展望 随着鸿蒙系统的不断发展和完善,应用调试也将迎来更多的机遇和挑战。未来,鸿蒙应用调试将更加智能化、自动化和高效化。 此外,随着鸿蒙生态系统的不断发展壮大,越来越多的开发者和企业将加入到鸿蒙应用的开发和调试中来。这将推动鸿蒙应用调试技术的不断创新和发展,为开发者提供更加便捷、高效和智能的调试体验。 十、总结 鸿蒙应用调试是开发者提升应用质量和用户体验的关键环节。

    1.2K10编辑于 2024-11-26
  • 来自专栏鸿蒙开发笔记

    鸿蒙应用开发-初见:ArkUI

    整个过程是深度优先的ArkUIArkUI官方链接方舟开发框架(简称ArkUI)是鸿蒙开发的UI框架,提供如下两种开发范式,我们 只学声明式开发范式基于ArkTS的声明式开发范式兼容JS的类Web开发范式整体架构图我们使用

    1.3K10编辑于 2024-06-15
  • 来自专栏用户4773577的专栏

    鸿蒙Next应用权限管理

    简介:系统提供了一种允许应用访问系统资源(如:通讯录等)和系统能力(如:访问摄像头、麦克风等)的通用权限访问方式,来保护系统数据(包括用户个人数据)或功能,避免它们被不当或恶意使用。 授权方式:system_grant(系统授权)指的是系统授权类型,如果在应用中申请了system_grant权限,那么系统会在用户安装应用时,自动把相应权限授予给应用。 user_grant(用户授权)指的是用户授权类型,该类型权限不仅需要在安装包中申请权限,还需要在应用动态运行时,通过发送弹窗的方式请求用户授权。 在用户手动允许授权后,应用才会真正获取相应权限,从而成功访问操作目标对象。 以下通过定位权限介绍一下需要用户授权的权限请求步骤:1.在配置文件中声明权限,应用需要在module.json5配置文件的requestPermissions标签中声明权限"requestPermissions

    56710编辑于 2025-06-28
  • 来自专栏个人路线

    为自己的鸿蒙应用增加卡片【鸿蒙专题08】

    创建完成后,工具会自动创建出服务卡片的布局文件,并在config.json文件中写入服务卡片的属性字段,关于各字段的说明请参考应用配置文件说明。

    1.7K20编辑于 2022-03-30
  • 来自专栏鸿蒙开发笔记

    鸿蒙应用开发-初见:入门知识、应用模型

    基础知识Stage模型应用程序包结构开发并打包完成后的App的程序包结构如图 开发者通过DevEco Studio把应用程序编译为一个或者多个.hap后缀的文件,即HAP一个应用中的.hap文件合在一起称为一个 Bundle,bundleName是应用的唯一标识需要特别说明的是:在应用上架到应用市场时,需要把应用包含的所有.hap文件(即Bundle)打包为一个.app后缀的文件用于上架,这个.app文件称为App 在同一个应用中,同一设备类型只支持一个Entry类型的HAP,通常用于实现应用的入口界面、入口图标、主特性功能等。 每一个Ability组件实例,都对应于一个任务,可以在最近任务列表中呈现鸿蒙支持快速修复包快速修复包结构appqf(Application Quick Fix)appqf与应用的app pack包是一一对应关系 appqf包是HarmonyOS应用用于发布到应用市场的单元,不能够直接安装到设备上由一个或多个hqf组成,这些hqf包在应用市场会从appqf包中拆分出来,再被分发到具体的设备上hqf(Harmony

    69510编辑于 2024-06-24
  • 来自专栏个人路线

    鸿蒙HarmonyOS应用开发之资源文件【鸿蒙开发17】

    resources目录 应用的资源文件(字符串、图片、音频等)统一存放于resources目录下,便于开发者使用和维护。 resManager.getRawFileEntry("resources/rawfile/example.js"); 系统资源文件 目前支持的部分系统资源文件 image-20220123120153810 希望这些对你的鸿蒙开发之路有帮助

    2K20编辑于 2022-03-30
  • 来自专栏个人路线

    鸿蒙原生应用UI架构探索

    作者:乔汝嘉 团队:坚果派 十年iOS,All in转鸿蒙 前言 现在的鸿蒙入门教程,可以说是满天飞,一个简单的demo实践分分钟就能做出来,有手就行。但是项目如果要做大,就不得不开始考虑架构的问题。

    50010编辑于 2024-02-22
领券