一日今年始,一年前事空 旧岁已展千重景,新年再进百尺竿。眺望东方,新时代的曙光洒满九州大地! 度过了新春佳节,我们又将迎来新任务和新目标 新的一年,让我们奋力开跑,踏浪逐梦 即刻开启2023年“作战”计划 ...
参与详情 1. 活动报名:(6月22日-7月22日) 6月22日 开始报名,报名名额不限,有兴趣可加入星闪开发者活动群,7月22日 24:00报名截止; 报名通道: https://url.elecfans.com/u/e68ff44125 对报名有疑问请加工作人 ...
2022年首届福建省大学生人工智能创意赛—开源鸿蒙开发者大赛作品合集
2022年首届福建省大学生人工智能创意赛—开源鸿蒙开发者大赛决赛在福州举行,大赛围绕OpenHarmony(开源鸿蒙)进行软硬件开发。其中硬件方面采用的是由福州市凌睿智捷电子有限公司(简称:凌智电子)出品的小凌派-R ...
HarmonyOS Next原生应用开发-从TS到ArkTS的适配规则(十四) New
逗号运算符,仅用在for循环语句中 规则:arkts-no-comma-outside-loops 级别:错误 为了方便理解执行顺序,在ArkTS中,逗号运算符仅适用于for循环语句中。注意与声明变量、函数参数传递时的逗号分隔符不同。TypeScrip ...
仓颉编程语言是一种面向全场景应用开发的通用编程语言,可以兼顾开发效率和运行性能,并提供良好的编程体验,主要具有如下特点: 语法简明高效 :仓颉编程语言提供了一系列简明高效的语法,旨在减少冗余书写、提升开 ...
仓颉使用关键字func 来表示函数定义的开始,func 之后依次是函数名、参数列表、可选的函数返回值类型、函数体。其中,函数名可以是任意的合法标识符,参数列表定义在一对圆括号内(多个参数间使用逗号分隔),参数列 ...
HarmonyOS大咖问答探讨-鸿蒙原生应用元服务上架 New
【精彩活动】大咖问答活动·第8期 HDE李洋老师与大家探讨“鸿元服务开发及上架”相关的技术疑问,速速围观,在本帖下方评论,就有机会领取好礼,收获惊喜,即刻参与吧! https://developer.huawei.com/consumer/cn/ ...
通常,我们都会在扩展名为 .cj 的文本文件中编写仓颉程序,这些程序和文件也被称为源代码和源文件,在程序开发的最后阶段,这些源代码将被编译为特定格式的二进制文件。 在仓颉程序的顶层作用域中,可以定义一系列的 ...
HarmonyOS Next原生应用开发-从TS到ArkTS的适配规则(十三) New
一、部分支持instanceof运算符 规则:arkts-instanceof-ref-types 级别:错误 在TypeScript中,instanceof运算符的左操作数的类型必须为any类型、对象类型,或者它是类型参数,否则结果为false。在ArkTS中,instance ...
三、do-while 表达式 do-while 表达式的基本形式为: do { 循环体 } while (条件) 其中“条件”是布尔类型表达式,“循环体”是一个代码块。do-while 表达式将按如下规则执行: 执行“循环体”,转第 2 步。 计算“ ...
主要是hi3861芯片 https://pan.astpan.com/s/qQS5
在一些传统编程语言中,一个表达式由一个或多个操作数(operand)通过零个或多个操作符(operator)组合而成,表达式总是隐含着一个计算过程,因此每个表达式都会有一个计算结果,对于只有操作数而没有操作符的表达 ...
HarmonyOS Next原生应用开发-从TS到ArkTS的适配规则(十二)
一、一元运算符+、-和~仅适用于数值类型 规则:arkts-no-polymorphic-unops 级别:错误 ArkTS仅允许一元运算符用于数值类型,否则会发生编译时错误。与TypeScript不同,ArkTS不支持隐式将字符串转换成数值,必须进行 ...
基于OpenHarmony轻量级操作系统实现RK2206 WiFi-AP模式通信开发案例
实验内容 本示例将演示如何在小凌派-RK2206开发板上使用WiFi-AP模式(即将RK2206作为WiFi路由器),实现与PC端进行TCP通信。 程序设计 API设计 FlashInit() 头文件: //device/rockchip/rk2206/adapter/include/lz_h ...
在仓颉编程语言中,开发者可以给一些程序元素命名,这些名字也被称为“标识符”,标识符分为普通标识符和原始标识符两类,它们分别遵从不同的命名规则。 普通标识符不能和仓颉关键字相同,可以取自以下两类字符序列 ...
基于Openharmony轻量级操作系统的分布式数据管理开发案例
实验内容 本例程演示如何在小凌派-RK2206开发板上使用OpenHarmony轻量级操作系统进行KvStore(即分布式数据管理)数据读写。 例程: (1)创建两个线程,一个负责写入KvStore存储,一个负责读取KvStore存储; (2) ...
为了兼容已有的生态,仓颉支持调用 C 语言的函数,也支持 C 语言调用仓颉的函数。一、仓颉调用 C 的函数 在仓颉中要调用 C 的函数,需要在仓颉语言中用 @c 和 foreign 关键字声明这个函数,但 @C 在修饰 foreign 声 ...
HarmonyOS Next原生应用开发-从TS到ArkTS的适配规则(十一)
一、不支持修改对象的方法 规则:arkts-no-method-reassignment 级别:错误 ArkTS不支持修改对象的方法。在静态语言中,对象的布局是确定的。一个类的所有对象实例享有同一个方法。 如果需要为某个特定的对象增加方 ...
HarmonyOS NEXT Developer Beta1中的Kit
从HarmonyOS NEXT Developer Preview1(API 11)版本开始,HarmonyOS SDK以Kit维度提供丰富、完备的开放能力,涵盖应用框架、系统、媒体、图形、应用服务、AI六大领域,例如: 应用框架相关Kit开放能力:Ability Kit ...
九、在 ArkTS 里操作仓颉对象 这里用例展示的是把仓颉对象分享到 ArkTS 运行时,使用 ArkTS 运行时的内存管理机制来控制仓颉对象的生命周期,并通过相关的互操作接口来访问该对象。 // 定义共享类 class Data <: Sha ...
在 OpenHarmony 系统上,ArkTS 具备完整广泛的生态,为复用 ArkTS 生态,仓颉支持与 ArkTS 高效跨语言互通。 仓颉-ArkTS 互操作基于仓颉 CFFI 能力,通过调用 ArkTS 运行时接口,为用户提供库级别的 ArkTS 互操作能 ...
仓颉编程语言是一种面向全场景应用开发的通用编程语言,可以兼顾开发效率和运行性能,并提供良好的编程体验,主要具有如下特点: 语法简明高效 :仓颉编程语言提供了一系列简明高效的语法,旨在减少冗余书写、提升开 ...
HarmonyOS Next原生应用开发-从TS到ArkTS的适配规则(十)
一、数组字面量必须仅包含可推断类型的元素 规则:arkts-no-noninferrable-arr-literals 级别:错误 本质上,ArkTS将数组字面量的类型推断为数组所有元素的联合类型。如果其中任何一个元素的类型无法根据上下文推导 ...
HarmonyOS Next原生应用开发-从TS到ArkTS的适配规则(九)
** 一、 需要显式标注泛型函数类型实参** 规则: arkts-no-inferred-generic-params 级别:错误 如果可以从传递给泛型函数的参数中推断出具体类型,ArkTS允许省略泛型类型实参。否则,省略泛型类型实参会发生编译时 ...
HarmonyOS Next原生应用开发-从TS到ArkTS的适配规则(八)
一、接口中不支持构造签名 规则:arkts-no-ctor-signatures-iface 级别:错误 ArkTS不支持在接口中使用构造签名。改用函数或者方法。 TypeScript interface I { new (s: string): I } function fn(i: I) { retu ...
HarmonyOS Next原生应用开发-从TS到ArkTS的适配规则(七)
一、不支持this类型 规则:arkts-no-typing-with-this 级别:错误 ArkTS不支持this类型,改用显式具体类型。 TypeScrip interface ListItem { getHead(): this } class C { n: number = 0 m(c: this) { ...
HarmonyOS Next原生应用开发-从TS到ArkTS的适配规则(六
一、仅支持一个静态块 规则:arkts-no-multiple-static-blocks 级别:错误 ArkTS不允许类中有多个静态块,如果存在多个静态块语句,请合并到一个静态块中。 TypeScript class C { static s: string static { ...
HarmonyOS Next原生应用开发-从TS到ArkTS的适配规则(五)
一、使用具体的类型而非any或unknown 规则:arkts-no-any-unknown 级别:错误 ArkTS不支持any和unknown类型。显式指定具体类型。 TypeScript let value1: any value1 = true; value1 = 42; let value2: unknown val ...
服务管理 通过桌面、负一屏、应用市场、元服务等场景对元服务进行添加、收藏、移除等管理操作。 服务分享 元服务与服务卡片支持近场与远场分享,可流转给设备也可以分享给联系人。 收到他人分享的元服务,可无需安 ...
服务发现,无论线上或线下的方式都可以发现元服务。 线上:基于用户意图。从精准意图的搜索、用户事件触发的推荐到主动探索等场景。用户可以在设备的负一屏、全局搜索、应用市场、桌面等场景发现元服务。 线下:用户 ...
2146 个成员 +加入小组
91 个成员 +加入小组
38 个成员 +加入小组