4

HarmonyOS开发竟如此简单,九岁小朋友也能轻松上手

 2 years ago
source link: https://my.oschina.net/u/4478396/blog/5061919
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

HarmonyOS开发竟如此简单,九岁小朋友也能轻松上手 - 华为开发者论坛的个人空间 - OSCHINA - 中文开源技术交流社区

最近有一位名叫戈帅的九岁小朋友引起了HarmonyOS社区的轰动,成为社区的名人,原因是他会用HarmonyOS进行开发了。

九岁的戈帅小朋友目前就读于小学三年级,他兴趣广泛,喜欢接触新鲜事物,对于画画、下棋、游戏,军事,生物、甚至汽车,他都有所了解。从小戈帅就喜欢模仿着去做他爸爸在做的事情,戈帅的爸爸是一名HarmonyOS开发工程师,从2020年9月份,他的爸爸就开始在家里使用HarmonyOS系统进行开发。期间,小戈帅一直在盯着他的爸爸工作,注意到小戈帅很感兴趣,爸爸说了一句“要不要试试”,就这样一句简单的话让戈帅走上了HarmonyOS开发的道路。

  0260086000103404958.20210527195644.63407952297139191538634616500575:50520527063242:2800:5A0994D7AA80A1B1E3D2CB8DDA6B57DCD195F3F28B7A60FD7A61D806901EE668.jpg

戈帅在家里用HarmonyOS进行开发

在接触HarmonyOS之后,戈帅就情不自禁的喜欢上了HarmonyOS系统,他的爸爸有时候报名去参与HarmonyOS开发者大赛线下见面会时,戈帅也想去参与,于是干脆他们一家连同妈妈也一起也参与这个见面会。参与这些线下活动可以让他看到众多的HarmonyOS开发者,在一系列的讨论和学习之后让他更加喜欢和坚定HarmonyOS开发这条路。

0260086000103404958.20210527195655.20593103431786192782020979456641:50520527063242:2800:AFB8940456C21321B8C631FED5C6E219929D332A3B603B5C1C40BA91FB6226B8.jpg

北京开发者大赛线下见面会(中间穿牛仔外套的三人是戈帅一家三人)

戈帅喜欢HarmonyOS,所以有时也会进行直播讲解和演示HarmonyOS开发操作

点击查看 ComponentCodelab——Tablist的使用方法

点击查看 ComponentCodelab——下载Codelab起步应用(实操)
点击查看 ComponentCodelab——体验TabList和Tab组件(实操)

爸爸带领戈帅学习HarmonyOS不久,戈帅就能够自己通过看文档和视频学习HarmonyOS,短短几个月的时间里他就获得了三个华为证书,《HMS实战训练营—华为帐号服务&游戏服务》、《5G+AR新模式 远程协作的攻略指导》、《HarmonyOS应用开发(初级)》。

0260086000103404958.20210527200727.06249018101045244706716344369583:50520527063242:2800:36AAFD6A5387F086322F2258A0E0805CDD73FEDBAAAEA3C833FD66128A27B14A.png

0260086000103404958.20210527200735.88578439656944824512507841781708:50520527063242:2800:C4B71832FA526A455B4982C1462071E0426757F5020CAB36DB9609C316BDA0A9.png

0260086000103404958.20210527200743.15648819684668209390464790152197:50520527063242:2800:234C0F809C9888434D87022568772E26AA57F849791C87179FAA609FDBC72BE7.png

目前戈帅已经通过HarmonyOS做出了三个Demo案例:

1、Demo案例1:《物流查询系统》

通过输入订单号查询订单的物流信息和当前状态

实现掌握java UI、Ability相关API
0260086000103404958.20210527200814.84390153750144880478010622639165:50520527063242:2800:AE0C0D663DEEAE1EA47AA3245662A32042E66C5771992AEC33FAC14819C95106.jpg

  1. Demo案例2:《交通信号灯系统》

OLED显示板英文显示:交通灯板模拟实现交通信号灯系统

OLED显示板实现,"Hello World"显示,传感器板开发实现数据读取并在终端显示。
0260086000103404958.20210527200852.80891248140741740058041373890242:50520527063242:2800:3A7B1202C8BC8BE1CE19B94A733955E93D3E32C401E0B4E32690554BBD1F840F.jpg

  1. HarmonyOS软硬件综合案例《环境监测系统》:

开发板端,实现空气中温度、湿度、可燃气体的采集、OLED显示屏显示及数据实时发布。

智能手表端,实现数据订阅及UI数据实时显示显示功能。
0260086000103404958.20210527200900.96371659509406646706915084021972:50520527063242:2800:ED11B3D185014BDE860E329B308D803B894E5612F686173C960A1957D7DE5FD9.jpg

戈帅遇到问题时会请教爸爸帮忙解决,也会孜孜不倦地查阅HarmonyOS官网资料进行软硬件开发的学习。后面他希望进一步学习鸿蒙操作系统原理,以理解操作系统的工作原理。并且他期望鸿蒙尽快适配更多的机型,同时希望鸿蒙支持PC,这样就可以是全场景应用开发!

HarmonyOS有多种能力,目前Codelabs从安全、设备管理、通用组件等七个能力特性上线了23个HarmonyOS能力使用教程,更多的能力使用教程也在持续更新中,这些教程让新手也可以快速上手HarmonyOS。
0260086000103404958.20210527200912.71390893003127306473168570790752:50520527063242:2800:092981E0A0C97D8424AEF4C8B692F59A051702C003CEB9A6F91B39AD86DC1769.png
除此之外,目前基于HarmonyOS的开发板增长较快,包含了能实现无线键盘改造成蓝牙键盘的HiHope-Neptune开发板,和BearPi-HM Nano开发板, 还包含了摄像头类产品等多个开发板,可应用在智慧农业、智能家居和智能安防等多种场景中,并且正在快速增长中。
0260086000103404958.20210527200920.86702231569355453060433565399927:50520527063242:2800:88F47A44D46A42D8C585DB4A3FDC621BB970DE7915EEABE26B8D71EE11BEE8E4.png
扫码注册HarmonyOS开发者,立即上手
0260086000103404958.20210527200927.90317386225775951115874118883190:50520527063242:2800:BD54C4C1EB9D9107E7E8A650C7964BA89C894411F6967A000F60C4E110A3C30D.png
复制链接在PC端进行IDE下载

https://developer.harmonyos.c...

原文链接:https://developer.huawei.com/consumer/cn/forum/topic/0203575290154810106?fid=0101303901040230869
原作者:诗永


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK