HarmonyOS NEXT之codelab汇总(系统)

1、安全-应用设备状态检测(ArKTS)

介绍:介绍如何获取设备DeviceToken。

相关知识:应用设备状态检测

总结:通过此Codelab,可了解到以下知识点:

  1. 如何使用Harmony OS SDK完成一个基本Demo编写。

  2. 如何调用Harmony OS SDK中的Device Security Kit 获取设备的DeviceToken。

详情地址https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_NEXT-DeviceSecurityKit-DeviceVerify

2、穿戴服务(ArkTS)

详情地址https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_WearEngine-ArkTS

3、安全-可信应用服务(ArkTS)

介绍:介绍了如何通过证明密钥和证明会话获取安全图像和地理位置信息。

相关知识:安全摄像头、安全地理位置

总结:通过此Codelab,可了解到以下知识点:

  1. 如何使用Harmony OS SDK完成一个基本Demo编写。

  2. 如何使用Harmony OS SDK中的Device Security Kit开发安全摄像头和安全地理位置应用。

详情地址https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_NEXT-DeviceSecurityKit-TrustedAppService

4、网络-远场通信服务(ArkTS)

介绍:基于ArkTS的声明式开发范式的样例,主要介绍了远场通信的使用。

相关知识:Remote Communication、HTTP

总结:通过此Codelab,可了解到以下知识点:

  • 如何使用DevEco Studio集成远场通信服务进行HTTP请求功能开发。

  • 如何测试基础的URL。

  • 如何测试超时情况。

  • 如何测试断点续传功能。

详情地址https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_Next-RemoteCommunicationKit

5、使用DevEco Studio高效开发

介绍:使用DevEco Studio开发工具,高效开发登录应用的案例。

相关知识:DevEco Studio、效率提升

总结:通过此Codelab,可了解到以下知识点:

  1. 使用DevEco Studio开发工具的预览器适配多设备页面。

  2. 使用DevEco Studio开发工具运行和调试代码。

  3. 使用DevEco Studio开发工具测试代码。

详情地址https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_NEXT-LoginDemo

6、网络-远场通信服务(C++)

介绍:基于C的声明式开发范式的样例,主要介绍了远场通信C API的使用。

相关知识:Remote Communication、HTTP

总结:通过此Codelab,可了解到以下知识点:

  • 如何使用DevEco Studio集成远场通信服务进行HTTP请求功能开发。

  • 如何测试基础的URL。

  • 如何测试超时情况。

  • 如何测试断点续传功能。

详情地址https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_Next-RemoteCommunicationKit-SDK

7、安全-企业数据保护服务(ArKTS)

介绍:基于数据保护能力,实现企业应用对媒体库及应用沙箱目录的文件扫描功能

总结:通过此Codelab,可了解到以下知识点:

  1. 如何使用HarmonyOS SDK完成一个基本Demo编写。

  2. 如何调用HarmonyOS SDK的API进行全盘文件扫描。

详情地址https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_Next-EnterpriseDataGuardKit

8、安全-安全检测(ArKTS)

介绍:介绍了如何获取系统完整性检测、URL检测的结果

相关知识:系统完整性检测、URL检测

总结:通过此Codelab,可了解到以下知识点:

  1. 如何使用Harmony OS SDK完成一个基本Demo编写。

  2. 如何使用Harmony OS SDK中的Device Security Kit 做安全检测。

详情地址https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_NEXT-DeviceSecurityKit-SafetyDetect

9、车联-车服务(ArkTS)

介绍:车服务(Car Kit)提供强大而便捷的汽车出行服务能力,助力全球开发者轻松完成智慧出行场景业务。HarmonyOS整合出行导航业务,提供一个kit。开发者只需集成一个kit,就可构建智慧出行业务场景。

相关知识:智慧出行;CarKit;系统导航

总结:通过此Codelab,可了解到以下知识点:

  1. 设置系统导航状态

  2. 设置系统导航数据

  3. 注册监听系统导航信息和指令

  4. 取消注册监听系统导航信息和指令

详情地址https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_NEXT-CarKit-Navigation

10、新闻数据加载

介绍:基于ArkTS的声明式开发范式的样例,主要介绍了数据请求和onTouch事件的使用。

相关知识:ArkTS、网络请求

总结:通过此Codelab,可了解到以下知识点:

  1. 使用List组件实现数据列表。

  2. 使用Tabs、TabContent组件实现内容视图切换。

  3. 网络数据请求。

  4. 触摸事件onTouch的用法。

详情地址https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_NEXT-NewsDataArkTS

11、安全-在线身份认证-FIDO(ArkTS)

介绍:介绍了如何使用HarmonyOS提供的移动端FIDO免密身份认证能力。

相关知识:API11

总结:通过此Codelab,可了解到以下知识点:

  1. 如何使用HarmonyOS提供的FIDO免密身份认证能力。

详情地址https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_NEXT-OnlineAuthenticationKit-FIDO

12、Native XComponent组件的使用

介绍:介绍如何使用XComponent组件调用NAPI来创建EGL/GLES环境,实现在主页面绘制一个正方形,并可以改变正方形的颜色。

相关知识:Native、XComponent

总结:通过此Codelab,可了解到以下知识点:

  1. 使用XComponent组件调用NAPI创建EGL/GLES环境。

  2. 使用OpenGL ES进行开发渲染。

  3. 使用回调函数响应触摸事件。

详情地址https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_NEXT-XComponent

13、简易Native C++ 示例

介绍:介绍如何使用DevEco Studio创建一个Native C++应用。应用采用Native C++模板,实现使用NAPI调用C标准库的功能。

相关知识:Native

总结:通过此Codelab,可了解到以下知识点:

  1. ArkTS调用so文件中接口的方法。

  2. Native C++代码编写与编译流程。

详情地址https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_NEXT-NativeTemplateDemo

14、网络-协同服务-服务互通(ArkTS)

介绍:创建拥有全场景协同能力的Demo Project,您将可以体验到服务互通能力。

相关知识:设备协同

总结:通过此Codelab,可了解到以下知识点:

  • 如何开发服务互通功能。

详情地址https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_NEXT-CollaborationServiceDemo

15、新闻发布

介绍:介绍了如何实现一个新闻发布应用的开发。

相关知识:数据请求、图片选择、文件上传

总结:通过此Codelab,可了解到以下知识点:

  1. 实现网络数据的请求和展示。

  2. 实现界面下拉刷新和上拉加载更多功能。

  3. 实现图片选择和上传。

详情地址https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_NEXT-NewsRelease

16、系统公共事件

介绍:介绍订阅、退订系统的Wi-Fi连接状态事件和电池状态事件。

相关知识:公共事件

总结:通过此Codelab,可了解到以下知识点:

  1. 订阅、退订系统公共事件。

详情地址https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_NEXT-SystemCommonEvent

17、HTTPS请求过程

介绍:基于网络模块以及Webview实现一次HTTPS请求,并对其过程进行抓包分析。

相关知识:网络管理模块、HTTPS、Webview

总结:通过此Codelab,可了解到以下知识点:

  1. 使用@kit.NetworkKit建立一次https请求。

  2. 通过分析TLS/SSL握手过程中的传输数据包来理解数据安全传输。

详情地址https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_NEXT-HttpsRequest

18、计步器应用

介绍:使用ArkTS语言实现计步器应用。

相关知识:传感器、定位服务、后台任务

总结:通过此Codelab,可了解到以下知识点:

  1. 计步器传感器的功能实现。

  2. 位置服务的功能实现。

  3. 后台任务的功能实现。

详情地址https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_NEXT-PedometerApp

19、安全-在线身份认证-IFAA(ArkTS)

介绍:介绍了如何使用HarmonyOS提供的移动端IFAA免密身份认证能力。

总结:通过此Codelab,可了解到以下知识点:

如何使用HarmonyOS提供的IFAA免密身份认证能力。

详情地址https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_NEXT-OnlineAuthenticationKit-IFAA

20、状态栏开放服务(ArkTS)

介绍:基于状态栏开放服务,实现应用接入状态栏的功能。

总结:通过此Codelab,可了解到以下知识点:

  1. 如何使用状态栏开发服务将应用接入状态栏。

详情地址https://developer.huawei.com/consumer/cn/codelabsPortal/carddetails/tutorials_StatusBarExtensionKit

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值