操作系统|网传华为可能推鸿蒙操作系统手机,那鸿蒙开发还用Java或Kotlin吗

近日一则关于华为的安卓手机系统或因临时协议到期而无法升级的消息传播开来 , 继而网传华为可能推出鸿蒙操作系统的手机 , 一时间传得哪儿都是 。 不过 , 华为官方已经否认传闻 , 并表示华为会继续提供系统更新和安全补丁 。 所有预装了 Google Play 的华为手机仍可以使用 Play 商店下载和更新应用 。 没有预装 Google Play 的华为手机则可以用过 AppGallery(华为自己的应用商店)来获得应用及安全更新 。
现在形势总是显得波谲云诡 , 变幻莫测 。 围绕着华为鸿蒙OS的大小消息也总能窜上热榜占据C位成为大家讨论的话题 。 这次的消息 , 当然不是第一次 , 理所当然也不是最后一次 。 我们没必要关心那么多细枝末节 , 不过可以延伸出一个鸿蒙OS的技术话题来探讨:如果华为推出鸿蒙操作系统的手机 , 那么开发手机应用端的APP , 用的编程语言还会是Java或者新生代Kotlin吗?
【操作系统|网传华为可能推鸿蒙操作系统手机,那鸿蒙开发还用Java或Kotlin吗】
当然这个问题 , 问得往往没啥必要 。 从逻辑上看 , 其一 , 从大的角度看 , 华为发力手机移动端或者推新的操作系统 , 往往不可能凭空而出 , 前期(至少)需要和现有成熟的系统兼容 。 其二 , 从编程技术的角度看 , 鸿蒙也不会另起炉灶 。 毕竟一款新的操作系统成长需要时间 , 而一款编程语言的发展更是需要假以时日 , 用当下生态的开发工具才符合逻辑 。 其三 , 从现实的角度看 , 想必很多人和一人客一样 , 我们都知道现在华为在用HMS替代GMS , 大力推广自己的生态系统的过程中 , 通过开发者大会邀请和吸引了多少开发者 , 之前的APP软件都要适配或已经适配 , 难道还能让开发者用新的编程语言来一一重写?
再从现实的角度看下 , 华为的开发工具——或者称之为华为的软件工程平台 , 面向App、HAG快服务、IoT智能硬件设备的集成开发者工具DevEco Studio目前依然需要AS基础 。 一人客从官方看到的资料是 , 如果没有Android集成开发工具 , 我们普通开发者依然无法构建手机APP 。 也就是它基于AS功能扩展 , 我们可以离线下载 , 也可以以插件的形式来使用 。
当然这是目前的情况 , 但也侧面表明了 , 现有的编程语言框架、开发环境和应用范围 , 并不会很快消失 。 也就是 , 我们要开发安卓手机操作系统上的APP , 需要用Java或Kotlin在集成开发环境里编写并打包 。 即便现在开发华为的软件生态下的APP , 依然需要以往的编程语言基础和逻辑 。 鸿蒙操作系统即便因为大形势等原因闪亮登场推入市场 , 我们还是可以用以往的编程语言和大部分框架的 。
推荐阅读
- 杨振宁|网传物理学家杨振宁去世,系谣言!昨夜还与友人回信互动!
- 减肥|网传能【减肥】的食品,吃多了真的不健康!
- 华为|马斯克只高兴了8分钟:SN10号历史性成功着陆,却突然原地爆炸
- 白萝卜|网传萝卜和人参成分相同,吃进肚子都一样,是真的吗?
- |Mate40系列之后的重量级新机来了:曝华为nova 8下月发布
- 白腿哥科技讲|为什么很多人都说华为P40成为了华为手机“最尴尬”的存在?
- 科技最榜|如何鉴别当地是否开通“真5G”?华为和小米手机这样操作
- 清华美院|
- 百度地图出行服务再升级! 华为WATCH GT2 pro实现导航信息与手机同显
- 为什么华为要放弃KPI,引入OKR?
