鸿蒙app开发学习第一天(鸿蒙app用什么开发)
本篇文章给大家谈谈鸿蒙app开发学习第一天,以及鸿蒙app用什么开发对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、「鸿蒙开发 3」华为鸿蒙应用开发的低代码(Super Visual)开发方式
- 2、第一批升级鸿蒙的,现在感受如何?
- 3、鸿蒙应用开发之真机调试
- 4、鸿蒙OS以赛促学、课程进校背后 开发者成为生态的“第一批种子”
- 5、鸿蒙要出来了,Android开发工程师是不是要失业啦?
- 6、对于鸿蒙的一点见解
「鸿蒙开发 3」华为鸿蒙应用开发的低代码(Super Visual)开发方式
开发前可以了解下鸿蒙: [鸿蒙开发 序]华为鸿蒙操作系统(HarmonyOS)简介及开发环境搭建
开发前的准备:「鸿蒙开发 1」华为鸿蒙应用集成开发环境DevEco Studio安装和设置
了解鸿蒙应用开发的基本开发流程:「鸿蒙开发 2」第一个华为鸿蒙(HarmonyOS)应用程序(App)
本章目标:
1 了解华为鸿蒙应用开发的可视化(低代码)方式
2 通过构建一个简单的具有页面跳转功能的应用
低代码开发方式,即通过可视化界面开发方式快速构建布局、编辑UI界面,可有效降低用户的上手成本并提升用户构建UI界面的效率。
1 打开DevEco Studio,创建一个新工程,选择支持Phone / Tablet / Wearable(手机 / 平板 / s可穿戴)的模板,我们在此直接选择Empty Ability
Project name工程名称填SuperVisual
Development mode开发方式选择Super Visual
其它的可以使用默认设置,点击完成,进入编辑界面
1 在Project(项目)窗口,删除工程运行默认的入口文件夹:“entry src main js default pages index”文件夹
2 在Project窗口,选择工程中的“entry src main js default pages”,单击鼠标右键,选择“New JS Visual”
JS visual name填first,点击完成,进入编辑界面
创建完成后,可以看到“entry src main supervisual default pages page page.visual”的文件目录结构
3 第一个页面内有一个容器、文本和一个按钮,通过Div、Text和Button组件来实现
(1)分别选中first.visual画面中的Text、Div组件,单击鼠标右键,选择Delete删除
(2)选中UI Control中的Div组件,将其拖至画布
点击右侧属性样式栏中的通用样式图标(General),设置Div组件的高度Height为100%,使其占满屏幕
点击右侧属性样式栏中的样式图标(Flex),设置Div组件的FlexDirection样式为column,使Div的主轴垂直;设置Div组件的JustifyContent样式为center,使得其子组件在主轴上居中显示;设置Div组件的AlignItems样式为center,使得其子组件在交叉轴上居中显示
(3)选中UI Control中的Text组件,将其拖至Div组件的中央区域
点击右侧属性样式栏中的属性图标(Properties),设置Text组件的Content属性为 “ Hello World ”
点击右侧属性样式栏中的通用样式图标(General),设置Text组件的宽(width)为100%,高(height)为100px
点击右侧属性样式栏中的样式图标(Feature),设置组件的FontSize样式为60px,使得其文字放大;设置组件的TextAlign样式为center,使得组件文字居中显示
(4)选中UI Control中的Button组件,将其拖至Text组件下面
点击右侧属性样式栏中的属性图标(Properties),设置Button组件的Value属性为 “ Next ”,
点击右侧属性样式栏中的通用样式图标(General),设置按的宽(width)为40%,高(height)为60px
点击右侧属性样式栏中的样式图标(Feature),设置组件的FontSize样式为40px
至此,第一个页面创建完成
我们可以在预览窗口中看效果,点击右侧边栏的Preview打开预览窗口
1 在Project窗口,选择工程中的“entry src main js default pages”,单击鼠标右键,选择“New JS Visual”
Visual配置界面,JS visual name填second,回车(Enter键)或者点击完成,进入编辑界面
2 第二个页面中有一个容器和文本,通过Div、Text组件实现,现在编辑器已经为我们创建好了,我们就来修改下它们的属性(你也可以删除原有的自己创建,具体步骤参考本章第二节“二 创建第一个页面”)。
选中Text组件,点击右侧属性样式栏中的属性图标(Properties),设置Text组件的Content属性为 “ Hi,I'm always here. ”
点击右侧属性样式栏中的通用图标(General),设置组件的宽(width)为100%,高为60px
点击右侧属性样式栏中的样式图标(Feature),设置组件的FontSize样式为36px,TextAlign样式为center
这样我们的第二个页面创建成功了
1 在Project窗口,打开工程中的“entry src main js default pages first first.js”, 导入router模块,页面路由router根据页面的uri来找到目标页面,从而实现跳转。示例代码如下:
2 打开或者切换到first.visual页面,选中画布上的Button组件,点击右侧属性样式栏中的事件图标(Events),鼠标点击Click事件的输入框,选择launch事件
3 在预览窗口中查看项目效果,点击Next按钮后发现我们的页面成功跳转了。
到此,本章的目标就完成了。
第一批升级鸿蒙的,现在感受如何?
本人手机mate30,鸿蒙升级快一个月了,就升级的时候不小心按了同意,就改成鸿蒙了。使用的体验是如果不告诉我已经换系统了,我是感受不到的,即:用户的系统切换成本近似为零。安卓系统下的各软件数据、密码、状态都没变,包括公司特有软件,就是说安卓下运行的东西都可以不出状况地继续运行。这是使用体验。后台变化巨大,系统变小了,为万物互联提供可能了。就好比是我们走在安卓的路上,突然出现了一个岔路,但道路上的装修和环境与安卓那条路一样,路人基本发现不了换路了,你的车该咋开咋开,只是不知不觉从土路变成高架桥了。
鸿蒙淘汰了安卓苹果微软这些被黑客帝国用来窃听定位的危害世界各国安全的操作系统!正面向一机在手万物互联的时代奋勇前进!使用鸿蒙,无比自豪!
毫无感觉,唯一被迷惑了几天的,就是屏幕顶端下拉,有时是通知信息,有时是快捷配置页面,后来发现,是顶端左侧下拉信息,右侧配置。小处改变而已。大概,没感觉,就是最好的感觉吧…那些说电量消耗增加或者减少10%的,作为一个普通用户,感受不出来…
华为mate40 PRO 第一天升级成功,直到今天感觉都非常好,而且很喜欢服务卡片设置,以前最多设置两版,现在放出喜欢的服务卡片都到了4个板面了[呲牙]
我的是mate30 5G,2019年11月2日购,升级鸿蒙系统后特顺滑好用,秒开应用,省电。
执的是老机型nova5pro,经过自己申请通过验证推送的鸿蒙系统,刚换系统那会给我的感觉是没有什么变化,但是运行流畅很多,待机时间好似变长了,玩王者从充满电开始到20%能多玩一两把,哈哈哈。关键是更新后其它自己以前的设置还都在,还有好用的卡片设置,小艺推荐,用起来方便了不少,更重要的是安全了,至少重要信息不会飞美国了。
媳妇的P40给她升级了,她完全不知道自己用的是鸿蒙。前几天问她手机好不好用,有没有什么不一样的?她说感觉好象跟以前有点不一样,但又感觉不出来哪里不一样,不过好象电池比之前经用了一些。
华为p40pro第一天就升级了,感受如下:
1、完美过度,以前所有app都可使用且丝滑顺溜。
2、服务卡片玩法多样,以前未有,新颖(含一键抠图)。
3、刚开始时充电发热大,后来不断升级后大大改善,至今升到135后基本正常。
4、升到135后掉电快了,有待进一步改善。
5、纯鸿蒙app目前选择不多,且内容与安卓版本差异大,可以理解,如少年与成人的对比,相信会越来越好。
6、看多了网上的各种踩也好,捧也好,至少华为鸿蒙是属于中国人自己的东西,不用担心来自外部的各种卡扣(此条不接受反驳,看看当今世界局势或看看你家与他家,理同势不同。)。
7、国外生存能力目前没有体验,不评价。
我不知道是属于第几批,但是用起来感觉没什么变化。
我用的是华为p30pr,第一时间申请了内测版本,经过长达好几天的审核终于收到了内测的资格。满怀期待的升级了系统,说真的,内心还是相当激动。
升级完系统才发现,根本和网上说的不一样。第一,没感觉手机比以前流畅。第二,续航能力变短了,之前一天一充,升级完之后待机都能耗电10%,看抖音半小时掉电大概20%。第三,充电速度个人感觉变慢了,以前大概半个小时就能到70-80%,现在只能到60-70%。第四,系统流畅性不如以前,表现在打开软件的瞬间,会感觉明显卡顿。
比较好的方面:第一,服务卡片。可以设置大文件夹小文件夹,便于用户自由Diy美化桌面。第二,智能抠图。最主要的是免费,又可以玩出很多花样。
以上就是我的使用感受,不吹不黑,手机配置不同使用体验也不同,纯属个人观点。
鸿蒙应用开发之真机调试
参考 鸿蒙官方文档(点击传送门) ,做一下流程梳理简化,及踩坑记录
华为将真机调试分成物理真机和远程真机。这里说的都是物理真机(手机、平板)。鸿蒙真机调试巨复杂,不像Android那么容易方便。
贴一下官方的调试流程图:
总结一下:
上面这个流程可以忽略,没讲到重点。真机调试是需要在 AppGallery Connect 中创建应用的,调试应用需要的cer和p7b文件是从这里生成的。
先决条件:
1. 鸿蒙手机通过USB连接电脑,并开启USB调试。
2. 一个华为开发者账号,实名认证
3. APP开发工具DevEco-Studio
关键流程:
1. Studio创建应用
2. 如果未登录过,File Project Structure Project Signing Configs签名配置页,点击“Sign In”
3. AppGallery创建应用(包名和Studio创建的一样)
4. 官方文档到这在签名配置页就点Try Again可以自动签名,我试了不行,以下全是手动
5. Studio中Build Generate key and CSR 生成p12和csr文件
6. 获取手机udid,命令行hdc shell bm get -udid(下一步设备管理要用)
7. AppGallery主页 用户与访问 左侧设备管理添加udid的设备(生成p7b时要用)
8. AppGallery主页 用户与访问 左侧证书管理生成cer文件(生成p7b和签名配置要用)
9. AppGallery主页 我的项目 左侧HarmonyOS应用 HAP provision profile,生成p7b文件
10. 最后在签名配置页配好 p12、p7b、cer等参数,运行鸿蒙应用到真机就行了
鸿蒙OS以赛促学、课程进校背后 开发者成为生态的“第一批种子”
5月24日,在深圳举办的首届HarmonyOS开发者创新大赛颁奖礼中,一位来自河北承德,年仅9岁的小学生吸引了大家的注意力,他的名字叫戈帅。
实际上,在这场3000多支队伍、超万名以上选手参与的比赛中,戈帅并不在其中。在父亲的陪伴下,他走上舞台分享了认知鸿蒙操作系统的经历及开发故事。
原来,戈帅的父亲才是一名鸿蒙开发者,并在这次大赛中获得了创新 科技 奖。早自2020年起,父亲便通过鸿蒙进行课程学习及相关产品的开发,在此期间,戈帅站在旁边从只是看着,逐步萌生了上手尝试的想法。
平时戈帅的妈妈很忙,多在网上购物,“我想做一个购物网站”,戈帅参考拼多多APP的购物界面,通过HarmonyOS的分布式系统架构,用时半个月时间开发出了一个购物应用。
不同于其他的操作系统,戈帅觉得,鸿蒙的系统基础架构很容易上手,编辑软件和程序也操作简单、便捷。基于开发经历,戈帅虽未参赛,但他也通过考试成为了华为开发者学院中最年轻的学员。
开发门槛降低
在获奖的23支战队中,Labo儿童艺术创想战队基于鸿蒙操作系统的分布式能力,开发出了一款名为“Labo涂鸦鸿蒙亲子版”的应用产品,通过协同绘画等既实现了亲子互动功能,还进一步引导孩子发挥想象力和创造力进行艺术创作。
其实,除了比赛竞逐,让华为消费者业务软件总裁、AI与智慧全场景业务部总裁王成录欣喜的是,有几万名开发者参与到了华为鸿蒙操作系统的学习中,他认为这更利于开发者认知鸿蒙,并理解华为未来的生态构想。
众所周知,无论安卓还是IOS系统,其生态得以建立,在于源源不断的有开发者的应用创新、有用户的体验完善,这对于鸿蒙生态而言,也不例外。
王成录说,“一个生态的构建比做一个单点的技术要宽泛得多”,他强调,华为只有将门槛降得越低,才能吸引更多人进来,如此生态才有希望。
操作系统有目标
回顾HarmonyOS诞生的背景,从2016年5月正式立项做系统开发起,王成录表示,“目标非常清晰,我们绝不会再做一个安卓或一个IOS”。他强调,华为对未来的判断是“不仅仅是智能手机会小型化、智能化,身边的智能化设备也会越来越多”,因此,要做一个“面向未来万物互联的系统,能够解决大大小小所有硬件设备装载系统的问题”。
另外,为突破原有APP信息开发、分发受智能手机这一硬件终端的限制,华为想要让所有智能硬件搭载同一个系统,这些想法让鸿蒙操作系统在设计之初就采用全栈模块化,通过横纵向的解耦,实现了数据既能一体化,又可以有分布式数据库、分布式文件系统和分布式计算等能力。
王成录,当“所有软件配置在一条产线上”时,硬件生产方面的“门槛降低”,无需定制化就可以自动加载相应模块进行生产,“开发者头疼的面向各种不同硬件、不同系统要开发不同应用的困难,迎刃而解。”
在王成录看来,鸿蒙操作系统之于开发者,“相当于有了无数个积木,可以根据场景随意组装所需要的终端”,而这个终端可以“无感知地、方便地给消费者提供各个场景上所需要的服务”。
高校人才计划背后
谈及当下中国制造产业中,无论家电还是办公设备等生产厂商所面临的一个共性问题,“同质化非常严重。”王成录认为,鸿蒙操作系统的特点和愿景,都可以让硬件厂商实现个性化生产,“这对中国所有基础制造业来讲,是一个非常巨大的转型升级的机会。”
谈及鸿蒙操作系统的意义,方正证券 科技 电子首席分析师陈杭认为,要分不同的阶段来看。首先是短期意义,“它决定了华为能否实现硬件业务残缺的软件延续”,而中期来看,“华为能够建立横跨人车、人居跨场景的AIoT生态”;最为深远的意义在于,鸿蒙之于华为,是“能否在异构计算时代取得第四张操作系统入场券的关键”。
意义之大,理想美好,但华为也面临着一个残酷现实——如何突破开发者生态的构建之困。
王成录并不避讳谈及开发者对于鸿蒙生态的重要性,他甚至将所有参与HarmonyOS开发者创新大赛的开发者们,视为华为实现梦想的“第一批种子”,为了持续构建开发者生态,华为也在启动高校的人才培养计划,鼓励高校在校生参与其中。
据王成录介绍,目前全国已有十几所高校把HarmonyOS课程作为了选修课,今后华为还将推动超15款HarmonyOS课程走入高校,在华东、华北、西南等7个片区开展鸿蒙高校创新训练营等活动,吸引大学生等周边开发者加入进来,一起参与鸿蒙生态的构建。
除了在开发者生态构建的过程中,华为对外强调鸿蒙操作系统始终是开源开放的,并在大屏应用后即将宣布在手机终端的落地。
就在5月25日一早,华为公司旗下的HarmonyOS通过官方微博公布了一个鸿蒙手机操作系统的开机画面视频,借此“官宣”6月2日将正式公布可以覆盖手机等移动终端的鸿蒙操作系统。确切的说,不只是鸿蒙生态,那些被开发者创新推出的应用,都将在此后被更多移动终端的用户体验、使用。无疑,HarmonyOS距离万物互联的愿景又近了一步。
鸿蒙要出来了,Android开发工程师是不是要失业啦?
一、在华为如日中天的时候,华为都没敢推鸿蒙系统,而是把鸿蒙系统当作“备胎”慢慢发展。现在,华为被制裁了,只能把鸿蒙系统紧急推出来了。至少,鸿蒙是仓促上马的系统,却要和一个已经发展许多年,非常成熟的安卓系统竞争,还能轻而易举地赢了!三星真要哭死在厕所里了。昔日三星联合了英特尔搞出来的Tizen系统,还是按部就班进行的研发,依旧是无法弄出自己的生态圈,最后只能沦落成家电的系统了。从这个角度来看,安卓工程师不用太担心安卓的生态系统被威胁,鸿蒙的生态圈很难发展到能够与安卓比较。
二、华为自己都说了,鸿蒙系统当初设计就是想做家电的系统,是与三星Tizen类似的东西,主要应用方向是家电和物联网。现在是因为制裁的原因,赶鸭子上架成为了手机系统。这种临时改变用途的系统需要大动干戈才能完善对手机的应用支持。可以想象,如果鸿蒙系统对手机的支持有缺陷的话,做手机应用就会非常困难。也因此有理由相信,现在鸿蒙手机如果对安卓应用的支持特别完美,就更说明鸿蒙的“拉皮”可能性了。如此一来,安卓工程师就安心开发安卓应用就好了,因为鸿蒙一定可以完美运行你的应用,这就没有放弃安卓开发的必要了嘛!
至此,我想现在考虑鸿蒙把安卓的阵地攻破了实在是太早了。所以,大概率,没有哪个安卓工程师会放弃安卓去弄鸿蒙,顶多是测试一下应用能不能在鸿蒙环境下运行罢了。还是把兼容性这件事儿交给鸿蒙去搞吧。
鸿蒙出来的话,安卓工程师并不会失业,取决于自己想不想在鸿蒙上开发软件。
鸿蒙的应用程序开发,主要是基于Java和NodeJS,基于Java的整体框架结构与安卓极其相似,加上其开发环境DevEco Studio与Android Studio同宗,安卓工程师可以极短的时间迅速上手鸿蒙应用程序的开发。当然,一些做前端开发的小伙伴也会进入鸿蒙平台进行开发,但这部分小伙伴往往是会用一套代码、同时适配多个应用平台(类似国产的uni-app),这些本身就在和安卓开发有一种竞争关系,并不会因为鸿蒙的生产而发生多大变化。
另外鸿蒙的开发平台,也可以很轻松在智能屏、智能手表、车载智能设备等设备上调试开发,总体来说,如果鸿蒙火起来,就会有更多的软件开发需求了,安卓开发工程师会更吃香。建议大家多多接触鸿蒙生态,多学一点知识对自己是一个积累储备,总不会是坏事。
错,是谷歌、微软和苹果要倒闭了!
鸿蒙系统配备方舟编译器,兼容安卓应用,但运行效率……(此处省略1000字,翻2019年文章)……鸿蒙系统能在所有设备运行,支持手机、电脑、平板、物联网……(此处省略1000字,翻2019年文章)……
我想说的是你们太不懂华为了,其实鸿蒙早已开发完成并且随时可用!他一直在忍,在等一个机会……
作为一名android开发工程师,我想说,失业是不可能的,这辈子都不可能失业!
也许身为移动端开发人员的我们,正处于一段乱流之中!
首先,来谈谈android的碎片化问题。
仅仅2014年,全球支持Android的机型为18796种,再来看看国内,华为、小米、oppo、vivo...,android手机厂商也很多,每个品牌都是基于android开源系统改造,android开发人员要在完成软件功能的同时,对不同品牌的手机做功能适配,非常麻烦。
除了手机品牌数量多,手机屏幕的尺寸适配问题也很麻烦,往往一个软件的开发,有60%的时间在适配工作上。
是的,现在鸿蒙来了,意味着什么?意味着android开发人员有必要或者就必须去学习一门新语言、一个新系统的开发、适配,对于一个企业来说,要么就增加人工成本请一个鸿蒙系统开发人员,要么就强制在职android开发人员重新开发一遍软件适配鸿蒙系统。
基于此,不知道有多少android开发人员会买账,不知道多少企业会加个鸿蒙系统平台,不知道鸿蒙系统能不能站住脚推广开来。
虽然现在鸿蒙系统可以兼容android应用,但以后必然会两级分化。
如果鸿蒙系统没有革命性的突破,如果美国不再卡脖子,如果没有国家的干预措施,只靠平民大众自觉爱国的方式支持鸿蒙系统,我看很悬啊,毕竟,苹果手机在国内的销量一如既往!!!
再者,在手机行业,小米、oppo等手机厂商和华为本是竞争关系,会放弃自己的系统换成鸿蒙系统吗?这样的话,其他手机厂商的生存空间会一天不如一天,就算鸿蒙开源使用,也只不过走android碎片化的老路!
系统之争本就不是一朝一夕,不用担心会不会失业,路,还很长!
开发鸿蒙只能在华为支持的鸿蒙设备上运行,开发android,可以在所有安卓设备包括鸿蒙设备上也兼容运行,何来失业
做安卓的一天不用就能写鸿蒙。可以忽悠甲方加钱了[泪奔]
中国北斗早就出来了,GPS的工程师没失业吧!
不会,可以学习一下华为鸿蒙开发教程。
是得我就是干这个 但是我都计划改行了
不会失业的,他们可以转鸿蒙开发,非常简单
对于鸿蒙的一点见解
鸿蒙对标的是安卓系统,而且鸿蒙为了兼容现在的设备,鸿蒙一定需要兼容安卓的某些特性「 比如adb 」,要不然现在的所有设备使用上就有问题。
OS和内核是两个东西,鸿蒙的内核可以是Linux,也可以是华为自己开发的内核,看代码命名是Liteos_a,这个是一个实时内核,实时内核和非实时内核有非常明显的区分,我们正常使用的windows,Linux等都是分时系统,每个任务都有一个时间片,实时系统调度算法和分时系统是不同的,像嵌入式系统freertos,rtt是实时系统。从这里隐约可以看出来华为的对手并不是Linux。
ps:Linux内核也可以打上实时补丁。
如果鸿蒙VS安卓
安卓开发的应用需要重新开发,这部分不仅需要华为方面的努力,还需要产品公司的人去学习鸿蒙的api,一款应用可能需要ios、安卓、鸿蒙三个系统的开发人员,因为现在世面上的鸿蒙手机还没有,所以这个技术积累还是很少的。
厂商愿意不愿意使用鸿蒙,这个才是最大的问题。
我们知道,手机芯片原厂释放芯片的同时也会释放SDK包,如果需要占领手机市场,那就需要搞定这些芯片原厂,适配他们的芯片,适配他们的外设,虽然安卓发展到现在已经很多个版本了,但是依然每天有很多问题需要解决。
安卓发展到现在,也出现了很多新颖有用的特性,比如我之前在视频里面提到的,Android 9之后有一个特性 「 就是不需要关闭WIFI也能打开手机热点 」, 这是一个非常有效而且有用的功能,这个功能可以让信号覆盖不到的地方组网,而且安卓的很多现有特性对用户来说是非常重要的,用户会为了鸿蒙而抛弃体验吗?
鸿蒙想达到安卓,我觉得路子还是非常长。 但是 Liteos是非常值得期待的。
因为Liteos要打的可能不是Linux而是一些嵌入式RTOS,比如Freertos。
但是这也会遇到同样的问题,芯片厂商愿意不愿意花精力和心思去做这个事情,比如说Nordic,这个是一个非常典型的蓝牙芯片,它有自己的app,协议栈,如果让他们在他们的芯片上重新开发Liteos,不管从稳定性,可量产性,都还是未知的。
我之前做的ESP32,用的是Freertos,如果Liteos想占领IOT市场,就需要在这方面下功夫,比如让厂商在芯片上移植Liteos,相对于搞定高通这样的芯片厂商,搞定乐鑫这样的国产芯片相对容易多了。
鸿蒙的出来,在学生和开发者之中是比较轰动的,学生和开发者都喜欢大牛,喜欢新鲜的技术,而且学生和开发者大部分有情怀,但是鸿蒙想靠开发者和学生去一统江湖,有困难,因为资源在厂商手里,不是在开发者和学生手机。但开发者和学生的作用却很大,他们可以移植Liteos到不同的芯片上去,扩大Liteos的使用,提升Liteos的稳定性和扩展性。
13年,那时候,平板行业非常火热,然后也有一家国内大企业想吃一下这块蛋糕,跟方案公司合作,但是后来没有量产,一个原因是芯片原厂技术支持不到位,出现的问题比较多,做产品跟做技术不一样,做产品的周期非常短,不可能原地等待原厂研究很长时间。
为啥Liteos使用驼峰命名?
这个就是一个习惯的问题,并不能说谁好谁不好,但是如果以前看底层代码都是下划线的形式,突然变成大写,第一时间就有点不习惯。
缩进方式只能用空格缩进我觉得这是一个提升,tab键因为在不同的软件中会显示不同,总是需要设置才能显示正常,也算是制定了好的标准。
中文注释
在每个文件的前面,会有一串英文解释这段代码的作用,有点疑问,为什么不直接写成中文。毕竟中文的话,阅读起来会相对轻松一些。
其他
其他也说不出个所以然,大家看到鸿蒙应该都会有自己的看法,也想知道要不要跟着华为走,现在要不要开始学习鸿蒙,我觉得这些都是太过于着急了。
那天直播结束,我们就联系了一个朋友,说要买点海思的芯片,得到的消息是芯片已经是断货状态,我猜测,可能已经有人开始操作了。
看代码可以看到其实很多技术是相通的,而且因为是中国人维护和开发,文档和交流上会方便很多,我觉得没必要紧张,该怎么学习还是怎么学习,至少我觉得可以说明一点,到目前位置,脱离C语言来写内核还不太现实,好好学习C语言,学习操作系统,不说其他的,学习51单片机也差不到哪里去。
关于鸿蒙app开发学习第一天和鸿蒙app用什么开发的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。