鸿蒙hap应用开发,鸿蒙软件开发平台
华为在玩文字游戏?鸿蒙明明有百万开发者,为何应用却寥寥无几?
在鸿蒙发布的几个月之后,鸿蒙的用户数量已经突破了9000万人。不得不说,这对于华为来讲是一个好消息,在此之前,很多人都害怕鸿蒙走上微软和三星的老路,害怕鸿蒙前期生态建立困难,没人使用,导致系统刚发布就陷入恶性循环当中。但事实证明,国内的用户大部分都愿意支持鸿蒙的发展。
我们提供的服务有:成都网站制作、成都做网站、微信公众号开发、网站优化、网站认证、新民ssl等。为超过千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的新民网站制作公司
在华为硬件业务受阻之后,软件发展显然成了华为的一大主力方向,不管是华为云,车机还是鸿蒙,目前都被寄予厚望。如果按照这种速度继续发展下去,华为年底四亿台鸿蒙设备的目标并不是天方夜谭,因为在四亿台设备当中,华为自家设备占两亿台,第三方家电设备占两亿台。
但是在鸿蒙发展的这段时间里,很多人却又发现了另外一个不得不重视的情况,那就是基于鸿蒙系统开发的应用数量。众所周知,目前鸿蒙前期的生态完全是基于兼容安卓app所保证的,真正基于鸿蒙系统开发的hap格式应用在商店中仅有300个左右。
虽然鸿蒙是一款刚刚发布三个月的产品,但要知道的是,在此之前华为曾宣称过鸿蒙开发者规模已经达到了120万人。就算120万人以每100人为一个开发团队,也不应该仅仅只有300多个鸿蒙专属应用。所以这一点恰恰是目前鸿蒙的主要问题所在。
究其原因其实还是华为余承东之前的表述并不太准确,甚至可以说是玩了一个“文字 游戏 ”。当初余承东宣称鸿蒙开发者有120万的时候,其实大部分开发者都是在属于HMS服务的生态开发者。后来HMS和鸿蒙归为一类项目的时候,也就自然将这部分开发者归为鸿蒙开发者。但其实这两者完全不同。
所谓的HMS服务,其实就是华为用来代替谷歌GMS服务的产品,其开发者针对开发的也并非是独立的APP,而是系统级的软件,比如集成在手机当中支付服务、地图服务、音乐服务、应用商店等等。所以这也就不难理解为何华为虽然手中拥有大量的开发者,但是鸿蒙应用数量却并不多的主要原因。
正如之前央视给鸿蒙所提出的建议一样,鸿蒙目前前期需要十分注重生态的发展。换句话说,依靠兼容安卓APP来实现生态的运行并不是一个长久之计。未来鸿蒙想要独立,想要成为一个能和安卓、IOS对标的全球第三大操作系统,开发者开发基于鸿蒙的hap格式应用必不可少。
另一方面,相较于安卓和IOS庞大的开发群体来讲,鸿蒙的120万开发者在前两者面前也完全不是一个量级,前两者的开发者人数量级都是千万级,并且都是开发独立App的开发者。所以说就这几个角度来讲,鸿蒙要走的路还有很长,目前也完全没有度过初创期,严格来说,生态建立才刚刚开始。
对鸿蒙的抨击不可取,但是对鸿蒙的盲目捧杀同样也不可取。只有用正常的眼光面对这款自研系统,才能够保证鸿蒙的正常发展。只要鸿蒙能够保证稳定提升用户数量,App的规模不断提升,未来自然也就会有越来越多的开发者主动入驻,建立出一个完整的鸿蒙生态。
你认为呢?
鸿蒙应用开发之真机调试
参考 鸿蒙官方文档(点击传送门) ,做一下流程梳理简化,及踩坑记录
华为将真机调试分成物理真机和远程真机。这里说的都是物理真机(手机、平板)。鸿蒙真机调试巨复杂,不像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等参数,运行鸿蒙应用到真机就行了
AIDA64 官宣正在开发鸿蒙版本 App
IT之家 5 月 30 日消息 根据IT之家网友投稿,知名系统软硬件监测软件 AIDA64 于近日在推特中回复提问。表示正在研发华为鸿蒙 Harmony OS 版本的 App。这款软件除了提供电脑版本,还推出了 iOS、安卓、Linux 等平台的版本,用于详细显示硬件信息。
IT之家了解到,华为鸿蒙 OS 目前推出了 2.0 开发版,这一系统的安装包后缀名为 *.hap,目前配套的开发工具、方舟编译器已经就绪。
AIDA64 Extreme 桌面版于 5 月 21 日更新了最新测试版,新增了对于英伟达 CMP 50HX(TU102-100)、RTX 3060 Ti LHR 等显卡的支持,同时添加了英特尔 11 代移动处理器的相关信息。这一版本修复了对于 AMD Navi 22、Navi 23 核心显卡的检测。
IT之家此前报道,华为将于 6 月 2 日正式发布鸿蒙 HarmonyOS 手机操作系统,首批机型将有 Mate40 系列、Mate30 系列、P40 系列、MateX2 系列。
文章名称:鸿蒙hap应用开发,鸿蒙软件开发平台
网页地址:http://scyanting.com/article/dsdgoio.html