码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 华为开发者大会:全场景智能操作系统HarmonyOS NEXT


    文章目录

      • 一、全场景智能操作系统 - HarmonyOS NEXT
        • 1.1 系统特性
        • 1.2 关于架构、体验和生态
      • 二、应用案例
        • 2.1 蚂蚁mpaas平台的性能表现
      • 三、新版本应用框架发布
        • 3.1 新语言发布
        • 3.2 新数据库发布
        • 3.3 新版本编译器的发布
      • 四、CodeArts和DataArts
        • 4.1 CodeArts
        • 4.2 DataArts
      • 五、总结

    今天笔者参加了华为的开发者大会。在大会上,华为分享了一系列有关全场景智能操作系统HarmonyOS NEXT的重要信息。以下是会议的重要内容汇总。

    一、全场景智能操作系统 - HarmonyOS NEXT

    1.1 系统特性

    • 权限管理变成管理数据,部分权限不再允许获取。
    • 安全访问图库:仅获取扫码结果,不获取照片。
    • 硬件级安全特性:
      • 一文一密(可对应政务微信的本地文件加密功能)
      • 系统级文件加密分享(可对应政务微信的DLP数据泄露防护功能)。
    • AI方面:多模态能力和跨应用协助。

    1.2 关于架构、体验和生态

    • 超越Linux内核,使用毕昇编译器,使C++编译性能提升10%。
    • 系统架构创新,包括芯、硬、软和云四个方面。
    • 第二季度发布HarmonyOS NEXT Beta版本,第四季度发布新手机。

    二、应用案例

    2.1 蚂蚁mpaas平台的性能表现

    • 应用启动时间小于85ms。
    • 点击响应时间小于100ms。
    • APP满帧运行。

    三、新版本应用框架发布

    3.1 新语言发布

    仓颉编程语言

    华为表示,仓颉编程语言是一款由华为主导设计和实现的面向全场景智能的编程语言,从语言规范的制定,到实现以及未来的语言社区都将实现自主可控,该语言没有基于任何现有的编程语言演进。

    已经开发的应用不需要重新开发仓颉版本。鸿蒙操作系统支持仓颉语言与 ArkTS 语言高性能互操作。未来开发者可以根据业务场景需要,对新增业务部分,根据具体场景选择使用仓颉编程语言或 ArkTS 进行增量开发。对应高吞吐量 / 高频读写的数据处理场景、高频交互高负载场景、对启动时延敏感等场景建议优先选择仓颉语言。

    未来仓颉语言将建立仓颉社区,逐步进行开源社区建设。目前部分华为自研应用已开始基于仓颉开发新增业务,部分外部友好用户(比如工行 App、力扣 App)也已开始采用仓颉语言开发,2024 年将陆续提供最佳开发实践和案例供开发者参考。

    笔者认为仓颉有几个重要优势:

    • C++可以跟原生代码编译到一起,不需要胶水层
    • 天然支持多线程
    • 性能比arkts强
      在这里插入图片描述

    3.2 新数据库发布

    ArkData简介

    • 标准化数据定义:提供HarmonyOS跨应用、跨设备的统一数据类型标准,包含标准化数据类型和标准化数据结构。
    • 数据存储:提供通用数据持久化能力,根据数据特点,分为用户首选项、键值型数据库和关系型数据库。
    • 数据管理:提供高效的数据管理能力,包括权限管理、数据备份恢复、数据共享框架等。
    • 数据同步:提供跨设备数据同步能力,比如分布式对象支持内存对象跨设备共享能力,分布式数据库支持跨设备数据库访问能力。

    3.3 新版本编译器的发布

    四、CodeArts和DataArts

    4.1 CodeArts

    软件开发生产线,提升开发效率。

    4.2 DataArts

    企业知识湖,帮助企业更好地管理和利用知识资源。

    五、总结

    整体来看,华为开发者大会展示了华为在软件开发、操作系统、安全和AI等方面的创新和发展。HarmonyOS NEXT作为全场景智能操作系统,将为用户带来更好的体验和更高的安全性。特别是重点提到的多设备无缝切换体验,多平台(电脑、平板、手机)自动适配带来的应用开发效率提高,都是鸿蒙生态的独有优势。当然,作为应用开发者来说,适配鸿蒙系统的紧迫性和重要性也进一步提高了。

  • 相关阅读:
    【45-线程的实现方式-线程池的创建方式-线程池的执行顺序-CompletableFutrue异步处理】
    部署搭建decentraland流程讲解
    香蕉派BPI-Wifi6迷你路由器公开发售
    Java的 super与this关键字图解
    非对称加密、数字签名JDK实现
    EMR Serverless Spark:一站式全托管湖仓分析利器
    【IoT NTN】3GPP R18中关于各类IoT设备在NTN中的增强和扩展
    Linux项目自动化构建工具-make/Makefile
    Cesium之TerrainProvider地形数据获取
    5-网络架构和Netty系列-Bootstrap和Channel源码分析
  • 原文地址:https://blog.csdn.net/mba16c35/article/details/139870012
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号