当前位置: 首页 > news >正文

鸿蒙5.0发布时间已定!何处寻得移动开发加速器?

直接在百度上搜索「鸿蒙5.0发布时间」,出来的结果,那一个比一个焦虑~~

  • 百度的AI基于综合内容判断得出,鸿蒙5.0的发布时间在2023-04-17

  • 百度知道推的答案是202年年4月中

但不管几月,“鸿蒙元年”似乎都是确定的,就是2024年。

鸿蒙5.0如此独特,直接引导市场舆论?

因为,华为放话:鸿蒙5.0不再支持安卓操作系统。换句话说,华为就是在向全世界宣布,华为官宣于2024年,不再支持安卓的AOSP。

众所周知的原因,谷歌暂停和华为的合作。迫于生存,华为推出自研的鸿蒙系统和HMS(华为移动服务)生态,分别替代安卓安卓系统和GMS(谷歌移动服务)。随着华为手机强势占领中国市场,华为似乎有了与安卓决裂、叫板iOS的底气。

鸿蒙已经有 1 亿多行代码,2 万多个 API,超过 7 亿的鸿蒙生态设备,已经具备独立操作系统所需的底座能力。

2024年,鸿蒙终端的动作更大。据公开媒体报道,华为与近40家合作伙伴举办鸿蒙生态合作签约仪式,包括:小红书、招商银行、携程旅行、美图、58同城、360浏览器、网易有道词典、石墨文档、classln应用、洪恩识字、汉王科技、作业帮、亿图脑图MindMaster 应用、会见会议、2345好压、宝宝巴士、喜马拉雅、讯飞听见、浩辰CAD、掌上生活、邮储银行、钛媒体、驾考宝典、书生电子、交通银行、中信银行、兴业证券、央广网、搜狐新闻、蜻蜓FM、京东健康、动卡空间、东方财富、天天基金、大智慧、深圳CA签章、中软国际、中国音像与数字出版协会等应用与服务商。

鸿蒙5.0,一支蓄势待发的箭。

问题来了,移动开发者怎么办?

似乎大家都在观望鸿蒙移动开发的市场:除了招聘市场的“高薪”工作,还有各大视频网站、培训机构的知识“卷套餐”。似乎,除了鸿蒙开发这条职业发展规划,其他的都不重要了?

焦虑迅速传递到了市场,夹杂着开发者的无所适从。作为一个入局了前端赛道的开发者来说,本人似乎看到了一个机会点。

鸿蒙App开发新思路:小程序+适配鸿蒙操作系统的容器技术+转App技术

亲测上述学习路径有效。不要重新学一门新的语言,不需要重新的职业规划路径。

先说说小程序技术&生态

从2017年微信首次推出小程序开始,经过四年发展,各大互联网巨头纷纷推出自己的小程序应用平台,小程序成为真正意义上的“互联网新技术标准”。截至2021年上半年,全网小程序数量突破700万个,其中,微信小程序是行业主流,数量超过430万个,占比高达约61.43%。根据微信公开课和腾讯财报披露的数据,2022年小程序DAU已经突破6亿,同比增长超30%。

技术层面,小程序技术在中国的发展已经达到了一个全球示范田的作用,并受到全球互联网技术标准协会W3C的青睐,还起草了「小程序标准化白皮书」

从上述信息来看,小程序的技术认知已经被中国开发者,甚至全球广泛认可。

再说说适配鸿蒙操作系统的容器技术

得益于小程序场景生态的发展,小程序的跨智能终端应用开始被一些企业研究。于是乎,小程序容器技术应需而生。

当App集成了小程序容器 SDK 之后,不论是 iPhone, Android, Flutter,React Native, 电脑、电视、车载或物联网设备,都能够让不同的应用或终端设备快速具备运行小程序的能力,而且同一个小程序场景可以分发到不同终端中运行,不需要针对不同终端编写不同代码,这类小程序容器技术可以借鉴一下FinClip。

转App技术

本人是亲自测试过FinClip小程序管理平台,类似微信小程序开放平台,能够将上传至平台上的小程序进行统一的管理,也能够邀请第三方的开发者,对于小程序开发全生命流程参与到某一个开发环节中来。

平台自带的、与现有App进行关联绑定后,已有App便能具备运行小程序的能力。另外,自带的转App功能,本质上是将App的基本要素,结合平台上已有的小程序,一并打包生成一个具备丰富内容的小程序套壳App。

结合本章的标题:小程序+适配鸿蒙操作系统的容器技术+转App技术,这三种技术的结合,便可以快速实现一个快速运行在鸿蒙5.0操作系统上的App应用。

如果您所在企业的应用,已经有部分业务内容小程序,不妨试试这个办法,快速应对鸿蒙操作系统独立的进程。如果还没有任意小程序,那么可以考虑从1-2个高频迭代的应用开始,进行小程序化的改造,从成熟的Andriod或IOS系统开始试用起来。

混合App开发已经是现今技术的一种趋势,或者说优势所在,其中,「App+小程序」的App混合开发模式更优:

  • 远超过 H5 的体验(支持本地缓存,Webview,有丰富的组件与支持库);

  • 能获取更多系统权限,完成更加丰富的产品设计;

  • 可以避免 DOM 泄露(不使用常用的 window 对象与 document 对象);

  • 包尺寸有效减少,节省流量和存储

也不排除很多复杂的,面相终端消费者的App开发是更为复杂的“四不像”技术开发。但只要能满足业务的快速发展,流量-留量的双向互通,同时不影响用户的体验,那App是“纯血”还是“混血”,也不是那么纠结的事情。

鸿蒙元年以来,中国企业数字化进程的又一波红利期,就看我们用何种方式抓住机会。

相关文章:

  • CWE、CVE
  • java中哈希家族底层原理
  • 扫码看文件效果怎么做?文件转成二维码能制作吗?
  • 写着玩的程序:pycharm实现无限弹窗程序(非病毒程序,仅整蛊使用)
  • PALWORLD linux centos7开服教程
  • 持续集成工具Jenkins的使用之安装篇(一)
  • vue和react的差异梳理
  • AWS认证SAA-C03每日一题
  • 【UE5】第一次尝试项目转插件(Plugin)的时候,无法编译
  • cad二次开发autolisp(一)
  • canvas绘制旋转的椭圆花
  • angular-tree-component组件中实现特定节点自动展开
  • package.json包版本控制方法介绍
  • 2024年 复习 HTML5+CSS3+移动web 笔记 之CSS遍
  • [pytorch入门] 3. torchvision中的transforms
  • 分享的文章《人生如棋》
  • 【347天】每日项目总结系列085(2018.01.18)
  • GDB 调试 Mysql 实战(三)优先队列排序算法中的行记录长度统计是怎么来的(上)...
  • Javascript基础之Array数组API
  • Js基础——数据类型之Null和Undefined
  • Magento 1.x 中文订单打印乱码
  • Nacos系列:Nacos的Java SDK使用
  • Redis提升并发能力 | 从0开始构建SpringCloud微服务(2)
  • SpiderData 2019年2月23日 DApp数据排行榜
  • 闭包--闭包作用之保存(一)
  • 从输入URL到页面加载发生了什么
  • 记录:CentOS7.2配置LNMP环境记录
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • 七牛云 DV OV EV SSL 证书上线,限时折扣低至 6.75 折!
  • 前言-如何学习区块链
  • 为物联网而生:高性能时间序列数据库HiTSDB商业化首发!
  • 一个完整Java Web项目背后的密码
  • 智能合约开发环境搭建及Hello World合约
  • 字符串匹配基础上
  • const的用法,特别是用在函数前面与后面的区别
  • Spring第一个helloWorld
  • # 安徽锐锋科技IDMS系统简介
  • (C语言)共用体union的用法举例
  • (八)光盘的挂载与解挂、挂载CentOS镜像、rpm安装软件详细学习笔记
  • (附源码)springboot工单管理系统 毕业设计 964158
  • (经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路
  • (一) springboot详细介绍
  • (转)GCC在C语言中内嵌汇编 asm __volatile__
  • (转)IOS中获取各种文件的目录路径的方法
  • (转)程序员疫苗:代码注入
  • (转)清华学霸演讲稿:永远不要说你已经尽力了
  • .NET 4.0中的泛型协变和反变
  • .NET 5种线程安全集合
  • .net core 控制台应用程序读取配置文件app.config
  • .NET MVC、 WebAPI、 WebService【ws】、NVVM、WCF、Remoting
  • .NET 命令行参数包含应用程序路径吗?
  • .NET平台开源项目速览(15)文档数据库RavenDB-介绍与初体验
  • .net图片验证码生成、点击刷新及验证输入是否正确
  • .Net下C#针对Excel开发控件汇总(ClosedXML,EPPlus,NPOI)
  • .so文件(linux系统)