HarmaonyOS鸿蒙应用科普课

发布于:2024-05-03 ⋅ 阅读:(31) ⋅ 点赞:(0)

图片

一、什么是鸿蒙OS?

1.概念:

先给大家讲讲今天讲课的主题,鸿蒙OS是什么?鸿蒙系统大家都知道,就是一个操作系统,我们未来是为的成为鸿蒙程序员。所以我们不要将鸿蒙os完全等同于手机操作系统,太多人都这么认为,我只要讲鸿蒙OS,他就说是手机操纵系统,是,它确实是我们经常见到的一种手机系统,但它不仅仅是手机操纵系统?它是万物互联时代的物联网操作系统,你家里面的华为路由器,或者你家里面未来的海尔的电冰箱,也是鸿蒙OS操纵系统。这样看,你告诉我鸿蒙OS都是手机操纵系统,至少路由器的不是吧,智能电冰箱的不是吧,还有其他的一些物联网的操纵系统也是鸿蒙OS操作系统,先给大家将概念讲清楚。

2.版本:

开发鸿蒙,你知道吗?从去年才开始的,去年以前是不存在说开发一个鸿蒙软件,没有这句话,大家也不会谈这个句话,以前的年份根本不存在有鸿蒙程序员的,除非是华为内部的程序员,为什么从今年出现了鸿蒙程序员呢,是和这个版本有关的,这个版本至关重要,鸿蒙OS NEXT,前面的四个版本都有Linux内核,也有安卓AOSP的。

为什么出现了鸿蒙程序员?

图片

在2024年1月18日有必要、有需要鸿蒙程序员了,就是三个月之前的新闻,华为发布了鸿蒙OS Next星河版,这个有什么区别?他有什么特点?这个版本正式宣告从此纯血鸿蒙OS诞生。(去掉了Linux内核 安卓AOSP)

完全去掉了Linux内核,AOSP兼容.原来的鸿蒙版本,包括鸿蒙2、鸿蒙3、鸿蒙4,不需要单独开发鸿蒙,因为安卓的软件拿来用就OK了。假设你现在用的就是华为手机,你手机80%的软件都是安卓的软件,之前安卓的软件都是直接拿来用。但是从1月18日开始,你不能直接拿来用了,因为它没有Linux内核,没有AOSP兼容。它是完完整整的,独立的,跟安卓一点关系都没有的物联网的一个操作系统。这个版本叫什么,鸿蒙OS NEXT。

当然,当天1月18发布的版本叫开发者预览版。什么意思呢,作为技术人员你可以去开发了。当然了,还有一些条件,你手机一定是最新的华为手机。好,但是,普通消费者,你要想升级到鸿蒙OS星河版,也不用等很长时间,要在2024年的秋天。这是官方说的啊,大概猜测是今年10月份左右,大概离现在还有5个月。再等5个月,你就直接可以让你自己的手机,包括平板、路由器、智能的物联网产品,你都可以升级到next星河版,当你升级到这个版本的时候,哎,安卓的软件不能用了对不对,现在就需要有鸿蒙程序员了。

二、鸿蒙应用可以开发什么?

到去年的8月份,华为发布的数据,鸿蒙总共有七亿台设备,其中有三亿台手机设备,其他都是非手机鸿蒙设备。这只是去年的,今年可能更多,可能有8亿台。好,这是对鸿蒙操作系统基本的介绍。

估计有人说了,鸿蒙程序员、鸿蒙应用开发什么。这个时候就会有人说,我知道,鸿蒙程序员未来开发手机APP软件,对吧。我把原来手机常用的软件,比如说,抖音、钉钉、滴滴打车、美团、饿了么,我把这些软件重新开发,开发成纯血的鸿蒙软件(手机的APP软件),所以这个时候就需要鸿蒙程序员,其实没错啊,是对的,比如最近我们很多传统的互联网招的这些程序员就是做这个事情的,比如说小红书,他其实招鸿蒙程序员就是开发小红书纯血的鸿蒙软件,包括七猫也是。原来是安卓的软件,这个时候他要开发出鸿蒙的软件出来。你看,这些传统的互联网公司都在招鸿蒙程序员。但是呢,我还是要说,未来你作为一个鸿蒙程序员。

你只有50%的可能性开发手机的APP软件或者卡片开发,卡片开发大家可能不太了解,实际上就类似于微信小程序,还有百分之50%的可能性开发非手机的软件开发,有哪些呢?我给大家说一个概念,官方说一个词,这个词我想给大家重点介绍一下:1+8+N。那么1是什么东西呢,8是什么东西呢,N是什么东西呢。

我给大家打开一看这个图大家就明白了,“1+8+N”是官方自己提出来的,未来我们鸿蒙的软件可以用到所有的1+8+N中,1就是手机,8呢就是手机周边的设备。

图片

图片

8个设备加上手机就是9个设备。除了这9个设备,除了这些,还有你家里面的华为路由器,海尔电冰箱,比如你走在马路上的智能路灯,或者智能的一些其它智慧城市的设备,包括摄像头,也是一些鸿蒙的操作系统,这些也需要鸿蒙程序员开发纯血的鸿蒙软件,未来你要开发的软件不仅仅限制在手机软件,还有一些其它软件。这个时候可能有人说,你是不是在乱讲。来,干脆直接给大家看证据奥,证据是什么?证据是网上可以随意找到的,从哪里找到?我告诉你,就看BOSS直聘或者智能招聘这样的软件。

图片

图片

图片

图片

我们可以看到有很多汽车制造公司都在研发鸿蒙纯血软件,比如比亚迪,长安汽车,还有这么多汽车公司,都是在研发车载软件。比如说智能家电,这些智能家电智能空调,他招鸿蒙开发程序员是干什么,他是开发手机软件吗,一定是开发非手机软件APP。鸿蒙程序员,你要打开你的思路,还有很大的可能不是做手机软件,而是做车载软件,智慧城市上的软件开发,智能家电软件的开发,那这个就非常多了,就业的方向就非常的广了。这个给大家说清楚了奥,这个和找工作挣钱有关系,现在就提前给大家讲清楚。当然,有任何其它问题在评论区告诉我。

图片

三、鸿蒙项目实战开发难吗?

鸿蒙开发难不难。说实话,鸿蒙确实蛮火的奥,尤其是华为发布了公告之后。非常的火,非常的热。很多人都知道了鸿蒙开发,但很多人都不敢学,万一我学不会呢,尤其是今天有很多零基础的伙伴们。不知道有没有,如果有的话在评论区扣1奥,好不好,因为我最近呢,上个星期,我至少遇到了至少4个零基础的伙伴们。他们说,你不要和我说其它的,我在b站上学了课程,但是我还是不太明白,鸿蒙我要学,难不难,我学不学得会,遇到这样的问题,说实话我回答不了,我要是说鸿蒙项目很简单,一下就能学会了,几天就学会了,那也不现实,我说鸿蒙很难,一般人学不会,也不合适,也不合理。

很多人都有这个担心和顾虑,鸿蒙难不难,学不学得会,你要问我这个问题我就不回答了,我要你自己找答案,怎么找?

四、鸿蒙未来前景和就业

当然,不是今年全部升级为鸿蒙NEXT,但今后的几年会渐渐升级为NEXT。今年是发布NEXT星河版,以后是NEXT什么什么版,未来就只有NEXT了,没有鸿蒙3,鸿蒙4,鸿蒙5.那这么多台设备都需要鸿蒙程序员开发纯血的鸿蒙软件。

鸿蒙这个操纵系统是中国唯一的一个操作系统,如果你说,vivo也有一个操作系统,小米也有一个手机操纵系统,但他们都是安装头上套个壳,这不是打击别人,这是实话,目前为止,国内的物联网操纵系统鸿蒙是唯一的。中美贸易大战,有一天,谷歌不允许不允许大家使用安卓操纵系统,有没有可能,美国下达一个命令,不给中国使用安卓操纵系统,苹果安卓苹果系统。安卓不是开源的吗,但GMS不是开源的。你安卓开发的API是谷歌的API。

全职找工作去哪里找工作?很简单么,你去找一下有没有资料,在boss直聘,搜鸿蒙关键字。全职能不能挣到钱?当然可以,有没有岗位?有啊,人家对岗位的要求是什么?ets是什么?就是arkts,arkTs肯定要熟悉,它是优先级最高的,熟悉ArkUI框架,有HarmonyOS开发经验优先;实际上是什么呢?全职的岗位有没有?后面又10页,很多的。那么兼职有没有?兼职网站一般是看猪八戒网,兼职是什么意思呢?有一些小公司,有必要把安卓的软件替换成鸿蒙,有一部分用户肯定是会升级到鸿蒙NEXT,它要把安卓的版本替换成鸿蒙的软件。这个时候他不可能养一个程序员团队,这个时候就会把项目外包给你。在猪八戒网搜索一下,搜索鸿蒙,这里面有很多项目。

图片

图片

如果真的我那一天我学会了鸿蒙开发,或者我会了鸿蒙的项目开发,我凭什么可以找到全职或者兼职的岗位,或者说我能找到的理由,或者说我应该往哪个方向努力,对吧。不可能说所有人都可以找到兼职,那也是不存在的,那肯定是有些人能找到,有些人找不到,那找到的工作或者找到兼职的原因是什么,怎么样才能让大家挣到钱呢?

我个人总结一下,网上基本上找不到鸿蒙的项目。那怎么去学呢今天给大家准备了一下资料,哪些资料呢,主要是我撰写的最新《鸿蒙学习笔记》项目源码资料。可以备注暗号:888,小助手会发给你。

图片

学鸿蒙最大的好处是什么?它是一个全新的行业,目前会鸿蒙的,又没有找到工作的很少很少。其实全新的行业都是这样的,工作岗位一堆,但会鸿蒙的好像市面上并不多,或者说对我们这些低学历,或者说不是985的毕业生,其实对你们来说更更友好一些。就相当于2009年的安卓,它可能一个月都没有鸿蒙程序员来应聘。

你看boss直聘上的这些企业,我以美团这家公司举例,美团2023年11月份开始招鸿蒙程序员,到今天差不多半年了,美团你去搜,官网还在继续招鸿蒙程序员,为什么会出现这样的问题呢,是因为没招满,招不满,为什么招不满?新技术刚出来,大家都在同一起跑线!

图片


网站公告

今日签到

点亮在社区的每一天
去签到