《努力前行,创造辉煌:OpenHarmony开发者成长之路》-CSDN &OpenHarmony分论坛成功举办

千年岳麓,技术英雄,对话论道,谁与争锋。第四届“长沙·中国1024程序员节”正式全面启动!

2023年1024程序员节在长沙顺利举办,我带来的是《努力前行,创造辉煌:OpenHarmony开发者成长之路》的分享。

image-20231025132521790

主要从三个方面进行了分享

  1. 什么是北向开发
  2. OpenHarmony创新赛赛事介绍
  3. 构建第一个ArkTS应用(Stage模型)

image-20231025132549081

在分享开始之前我首先简单的做了自我介绍,

image-20231025132612600

接下来就是一些干货的分享。

image-20231025132644493

什么是北向开发

那么什么是北向开发呢?其实说到底就是应用开发,

OpenHarmony应用开发叫北向,OpenHarmony设备内部嵌入式开发叫南向记忆窍门:上北下南北向是纯软件开发,一般用JavaScript、TypeScript、ArkTS等语言,注重业务逻辑,目标是实现应用功能,满足客户需求所谓南向开发指的是软硬件结合的智能终端设备的开发,也就是我们通常所说的嵌入式开发。在一般情况下,南向开发会使用C语言或C++语言,它注重的是硬件操作和能力的封装。比如,控制可编程LED灯的亮灭(硬件操作)、读取按键的状态(硬件操作)、控制蜂鸣器发声(硬件操作)、为数字温湿度传感器编写驱动(能力封装)、编写OLED显示屏驱动(能力封装)等

关于OpenHarmony创新赛

开放原子开源大赛OpenHarmony创新赛面向人群主要是:面向企业、个人、高校师生等广大开发者

期望达到以赛促用、以赛促教、以赛促学、以赛促练、以赛促创的效果,主要有三大赛题

三大赛题

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

开发者通过学习OpenHarmony,开发出具有创新性,实用性的开源应用软件及全场景OpenHarmony解决方案,促进万物互联产业的繁荣发展。本大赛面向所有OpenHarmony开发者,只要完成注册,认证即可报名参与OpenHarmony创新赛,获取OpenHarmony开源项目的实践机会,赢取丰厚奖励及荣誉激励!!

以及获得一定的荣誉和激励

image-20231025145319669

而且,目前社区对开发者也是提供了包含交流群,线下活动,以及丰富的学习资料。

image-20231025145410409

学习路线

image-20231025145711643

参考资料

image-20231025145746372

构建第一个ArkTS应用(Stage模型)

万丈高楼平地起,应用开发也好,元服务开发也好,还是三方库的开发,都离不开对IDE的正确使用。

这一部分就是希望大家能够正确安装IDE,并进行页面之间的连接,来完成最基本的应用开发。

总结

独行快,众行远,鸿蒙生态,与你共建,毕竟生态才是鸿蒙生态成功的基石。也希望大家能够一起共建鸿蒙生态。

https://live.csdn.net/room/csdnlive5/3Mj7LGdR?utm_medium=distribute.pc_home_second_level_live.none-task-liveroom-null-25-3Mj7LGdR-null-null.nonecase&depth_1-utm_source=distribute.pc_home_second_level_live.none-task-liveroom-null-25-3Mj7LGdR-null-null.nonecase

猜你喜欢

转载自blog.csdn.net/qq_39132095/article/details/134035547