挺感慨的,我2019年第一次参加HDC的时候看到的鸿蒙还只是一个roadmap,短短三年时间,从应用开发课程到鸿蒙开发者大赛,从IDE开发工具到Serverless,从应用审核到分发运营,最初的roadmap已然全方位展开,非常的不容易,也可以看出华为真是铁了心在做鸿蒙生态。
任何生态想要发展好,都需要有“新鲜血液”不断地注入,这样才能不断地持续发展下去。系统生态的发展同样如此,需要不断有新的开发者加入、不断有新的应用上架。
那么,如何吸引新的开发者加入呢?从HDC公布的内容来看,华为主要是希望通过给应用开发者提供更多、更全面的服务来推动鸿蒙生态的发展,这些服务涵盖了学习提升、开发体验、运营等多方面,其实我们也可以从另外一个角度来看,这是针对准备进入鸿蒙生态的三种不同的需求类型:准备开发的新手、鸿蒙应用开发者,以及开发完鸿蒙应用/服务需要进行运营维护的人群。
初学者,从入门到精通这几年有一个热门的话题就是“如何转行成为码农”,软件开发相对较高的收入对一些不好就业的理工科毕业生非常有吸引力,各种线上、线下的软件开发教学培训机构也搞的如火如荼。
而今鸿蒙生态的发展,也吸引了大量的开发新手,可开发新手要加入鸿蒙开发者行列,该怎么办?华为很早就意识到了这点,在华为开发者联盟的开发者学堂中就有完善的教学、培训甚至考试认证体系,有众多的视频讲解课程可以学习,除了除了大量基础理论课程外还有众多鸿蒙应用实战演练课程。
11月初,HarmonyOS 3.1还将上线最新版本官方课程,包含“鸿蒙ets语言介绍、应用程序框架、构建页面、如何获取数据、给用户更好的跨设备体验”等一系列视频课程,以及配套的Codelabs、UX设计指导、API参考、样例代码、开发指南、技术文章、FAQ等。从入门到精通,系统化课程架构,理论案例相结合,满足开发者不同阶段的学习诉求,全方位赋能开发者。可以看出华为开发者联盟学堂对开发者课程可谓十分上心,不像有些机构的教学,课程较旧,更新缓慢。
针对鸿蒙课程的学习,我个人推荐选择一些可获得认证的课程,学习起来会更加的系统。比如HarmonyOS应用开发者基础认证(如下图所示),该认证通过系统化的课程学习,熟练掌握DevEco Studio,ArkTS,ArkUI,预览器,模拟器,SDK等HarmonyOS应用开发的关键概念,具备基础的应用开发能力。这个认证是官方鸿蒙能力认证,建立鸿蒙赋能生态标准,构建良性的鸿蒙人才生态发展。
上面的例子就是基于Serverless的认证服务和云函数实现的。除了认证服务与云函数,开发者还可以用同样的方式实现很多功能,如在发起HTTP请求时触发运行的HTTP触发器、集成云数据库服务后进行删除或者插入数据操作时触发运行的云数据库触发器等。客户端集成云函数SDK并满足函数触发器的触发条件后,便可以实现云函数的调用,极大地便利了业务功能的构建。
除了质量测试环节,在开发、分发、运营各阶段,HUAWEI AppGallery Connect的一些服务都可以很方便的帮助到开发者,目前华为已面向开发者在全球超170个国家/区域为超575万开发者提供共计123项服务。
结语:这几年鸿蒙的进步大家都看在眼里,大家看到的是鸿蒙一年一大步的大踏步前行,但在背后,这其实潜藏着华为每日一小步一小步,踏踏实实走好每一步的努力与坚守。如果您一直有关注鸿蒙的话就会发现,2022HDC说的这些其实在过去半年都陆续发布过了。
眼下鸿蒙的生态发展规划看来已经比较完善了,从初入门开发者到成熟开发者开发出的产品,华为开发者联盟提供了全方位的扶持,希望在未来,越来越多的开发者能够加入鸿蒙生态的建设当中,也希望鸿蒙生态早日成功。
花粉社群VIP加油站
猜你喜欢