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

70 阅读4分钟

千年岳麓,技术英雄,对话论道,谁与争锋。第四届“长沙·中国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

参考资料

img img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!