精彩预告 | OpenHarmony即将亮相MTSC 2023
MTSC 2023 第12届中国互联网测试开发大会(深圳站)即将于2023年11月25日,在深圳登喜路国际大酒店举办,大会将以“1个主会场+4个平行分会场”的形式呈现,聚集一众顶尖技术专家和行业领|袖,围绕如今备受关注的行业热点话题以及最前沿的实践经验,进行深入探讨和分享。OpenHarmony即将精彩亮相,为与会者带来一场技术盛宴。OpenHarmony开源三年多来,社区快速
OpenHarmony Meetup北京站招募令
OpenHarmony Meetup城市巡回北京站火热来袭!!日期:2023年11月25日14:00地点:中国科学院软件园区五号楼B402与OpenHarmony技术大咖近距离互动,分享技术见解,结交志同道合的朋友!活动主题聚焦OpenHarmony开源未来,诚邀您莅临,一起交流与探讨~亮点:1. 技术深讨论:深入探讨OpenHarmony开源前景,激发灵感与洞见。2.&nbs
OpenHarmony 开发者论坛正式上线,盖楼赢惊喜好礼~
你,是否曾遇到 OpenHarmony 开发难题,却不知找谁解答?你,是否曾想分享 OpenHarmony 技术,但没有一个官方投稿平台?你,是否想加入火热的 OpenHarmony 开源项目,却不知如何参与和贡献?你们的声音,我们都有认真聆听!你们的期待,就是我们前进的动力!值此 OpenHarmony 开发者论坛正式上线之际,为了答谢广大开发者的关注与支持,我们发起了OpenHarmony 开
OpenAtom OpenHarmony三方库创建发布及安全隐私检测
OpenAtom OpenHarmony三方库(以下简称“三方库”或“包”),是经过验证可在OpenHarmony系统上可重复使用的软件组件,可帮助开发者快速开发OpenHarmony应用。三方库根据其开发语言分为2种,一种是使用JavaScript和TypeScript语言的三方库,通常以源码或OpenHarmony HAR/HSP的方式引入,在应用开发中使用。另一种是C和C
OpenHarmony社区运营报告(2023年10月)
● 截至2023年10月,OpenHarmony社区共有51家共建单位,累计超过6200名贡献者产生24.2万多个PR,2.3万多个Star,6.1万多个Fork,59个SIG。● OpenHarmony 4.0版本如期而至,开发套件同步升级到API 10。相比3.2 Release版本,新增4000多个ArkTS API,应用开发能力更
首-届OpenHarmony竞赛训练营结营颁奖,75所高校学子助力建设开源生态
由OpenAtom OpenHarmony(以下简称“OpenHarmony”)项目群工作委员会和OpenHarmony项目群技术指导委员会主办的首届OpenHarmony竞赛训练营,历时2个月,吸引了来自上海交通大学、复旦大学、电子科技大学、湖南大学、北京理工大学、四川大学、华中科技大学、中北大学等75个赛队共200+学生报名参与,其中重点本科学院覆盖85%,11月3日经过一天激烈的决
陈海波:OpenHarmony技术领先,产学研深度协同,生态蓬勃发展
11月4日,以“技术筑生态,智联赢未来”为主题的第二届OpenHarmony技术大会在北京隆重举办。本次大会由OpenAtom OpenHarmony(简称“OpenHarmony")项目群技术指导委员会(TSC)主办,由华为技术有限公司、江苏润开鸿数字科技有限公司、广东九联开鸿科技发展有限公司、软通动力信息技术(集团)股份有限公司、深圳开鸿数字产业发展有限公司合作支持。来自产
高能有料 | 第二届OpenHarmony技术大会议程速递
第二届开放原子开源基金会OpenHarmony技术大会如约而至让我们一起开封无限惊喜的技术成果开放无限前沿的议题干货开启无限可能的未来之门点击此处报名参会!
https://bbs.elecfans.com/jishu_2386778_1_1.html
@Watch应用于对状态变量的监听。如果开发者需要关注某个状态变量的值是否改变,可以使用@Watch为状态变量设置回调函数。说明:从API version 9开始,该装饰器支持在ArkTS卡片中使用。概述@Watch用于监听状态变量的变化,当状态变量变化时,@Watch的回调方法将被调用。@Watch在ArkUI框架内部判断数值有无更新使用的是严格相等(===),遵循严格相等规
重磅官宣 | 第二届OpenHarmony技术峰会,邀您共启智联未来
"下一个技术未来在哪里?"11月4日 技术大咖齐聚北京为你解答一场主论坛+八大开源领域分论坛探究终端操作系统十大技术挑战方向与全球开源操作系统技术领-袖、实践专家、一线导师携手共绘OpenHarmony开源生态璀璨星图!
Unity中国、Cocos为OpenHarmony游戏生态插上腾飞的翅膀
2023年是OpenHarmony游戏生态百花齐放的一年!为了扩展OpenHarmony游戏生态,OpenHarmony在基金会成立了游戏SIG小组,游戏SIG小组联合cocos,从cocos2dx入手一周内快速适配了cocos2.2.6的MVP版本,随后又分别适配了cocos2dx 3.x、4.x版本以及cocos creator的2.4.12和3.18版本并在官网进行发布(https://do
OpenHarmony Meetup成都站招募令
OpenHarmony Meetup城市巡回成都站火热招募中!!日期:2023年10月27日14:00地点:电子科技大学(沙河校区)学术交流中心一楼104会议室与OpenHarmony技术大咖近距离互动,分享技术见解,结交志同道合的朋友!活动主题聚焦OpenHarmony开源创新~议题内容设置由浅入深,带您一步步深入了解OpenHarmony技术成果与发展前景!亮点:1. 技术
OpenHarmony持久化存储UI状态:PersistentStorage
前两个小节介绍的LocalStorage和AppStorage都是运行时的内存,但是在应用退出再次启动后,依然能保存选定的结果,是应用开发中十分常见的现象,这就需要用到PersistentStorage。PersistentStorage是应用程序中的可选单例对象。此对象的作用是持久化存储选定的AppStorage属性,以确保这些属性在应用程序重新启动时的值与应用程序关闭时的值相同。概述Persi
OpenHarmony应用全局的UI状态存储:AppStorage
AppStorage是应用全局的UI状态存储,是和应用的进程绑定的,由UI框架在应用程序启动时创建,为应用程序UI状态属性提供中央存储。和AppStorage不同的是,LocalStorage是页面级的,通常应用于页面内的数据共享。而AppStorage是应用级的全局状态共享,还相当于整个应用的“中枢”,持久化数据PersistentStorage和环境变量Environment都是通过AppSt
OpenHarmony创新赛|赋能直播第四期
开放原子开源大赛OpenHarmony创新赛进入了中期评审环节,为了解决开发者痛点,本期以三方库移植、MQTT移植案例、开发工具介绍的3节系列技术课程,帮助开发者提升开发效率,为作品的创新能力奠定坚实基础。点击链接,扫码预约直播
OpenHarmony创新赛丨报名倒计时,超强秘籍带你直通大奖!
OpenHarmony创新赛报名倒计时开始啦!设于开放原子全球开源大赛下的OpenHarmony创新赛,目前正在如火如荼地进行赛事招募中!这次大赛围绕创新应用、商显行业、金融行业三大赛题,邀请来自企业、个人、高校师生等各界群体的优秀开发者们展开竞赛角逐,碰撞技术实力。截至目前已经有上百位优秀开发者入驻,共同冲刺创新赛大奖。目前距离参赛报名与作品提交的截止日,即将进入最后的倒计时阶段,为帮助想要现在
OpenHarmony页面级UI状态存储:LocalStorage
LocalStorage是页面级的UI状态存储,通过@Entry装饰器接收的参数可以在页面内共享同一个LocalStorage实例。LocalStorage也可以在UIAbility内,页面间共享状态。本文仅介绍LocalStorage使用场景和相关的装饰器:@LocalStorageProp和@LocalStorageLink。说明:LocalStorage从API version&n
【开源三方库】Fuse.js:强大、轻巧、零依赖的模糊搜索库
开源项目 OpenHarmony是每个人的 OpenHarmony曹天恒公司:中国科学院软件研究所小组:知识体系工作组1.简介Fuse.js是一款功能强大且轻量级的JavaScript模糊搜索库,支持OpenAtom OpenHarmony(以下简称“OpenHarmony”)操作系统,它具备模糊搜索和排序等功能。该库高性能、易于使用、高度可配置,支持多种数据类型和多
OpenHarmony Meetup深圳站招募令
OpenHarmony Meetup城市巡回深圳站火热来袭!!日期:2023年10月15日14:00地点:深圳市福田区上步路中路1003号 深圳市科学馆与OpenHarmony技术大咖近距离互动,分享技术见解,结交志同道合的朋友!活动主题聚焦OpenHarmony生态及技术应用~本次活动还首-次开设圆桌会议环节,让您深入了解技术大咖的专业见解!亮点:1. 技术深讨论:
【中秋国庆不断更】OpenHarmony嵌套类对象属性变化
上文所述的装饰器仅能观察到第一层的变化,但是在实际应用开发中,应用会根据开发需要,封装自己的数据模型。对于多层嵌套的情况,比如二维数组,或者数组项class,或者class的属性是class,他们的第二层的属性变化是无法观察到的。这就引出了@Observed/@ObjectLink装饰器。说明:从API version 9开始,这两个装饰器支持在ArkTS卡片中使用。概述@Ob