软件功能
1、HarmonyOS 应用框架:适合全场景应用开发框架。2、13000+ APIs:复杂跨设备操作封装为简单接口。3、HUAWEI DevEco:一次开发,多端部署。4、方舟编译器:多设备多语言编译(Java/JS)5、分布式应用:全场景创新应用。华为鸿蒙2.0系统是什么
1、华为鸿蒙2.0系统依托多终端开发IDE,多语言统一编译,分布式架构工具包,提供屏幕布局控制和交互自动适应,支持控件拖动。2、面向预览的可视化编程,这样开发者就可以高效地构建基于同一项目的多终端自动运行App,实现实时的一次性开发、多终端。3、华为鸿蒙2.0系统将微内核技术应用于可信执行环境(TEE),并通过形式化的方法重塑可信安全。形式化方法是用数学方法从源头上验证系统正确性和不存在漏洞的有效手段。4、部署以实现跨设备的共享生态。华为Ark编译器是第一个取代Android虚拟机模型的静态编译器,它允许开发者在开发环境中一次性将高级语言编译成机器代码。另外,Ark编译器将来还将支持多语言统一编译,这将大大提高开发效率。5、传统的验证方法如功能验证、仿真攻击等只能在有限的场景下进行验证,而形式化的验证方法则可以通过数据模型验证所有的软件运行路径。华为鸿蒙2.0系统首次将形式化方法应用于终端TEE,极大地提高了安全性。同时,由于HarmonyOS微内核的代码量仅为Linux宏内核的千分之一,其攻击概率大大降低。