0
点赞
收藏
分享

微信扫一扫

HarmonyOS的南向和北向开发指什么?


HarmonyOS的南向和北向开发指什么?

基于鸿蒙的设备,有些地方叫南向设备,应用软件服务叫北向应用,这都属于华为内部使用,之所以称为南向和北向是因为基于我们地理知识中的上北下南,应用软件数据存储在云端是在上方的,所以称为北向应用,智能设备相对于应用与各项数据,是处于下方的,所以称为南向设备,这样北向应用与南向设备就很好理解了。

概括来说也就是

●Harmony0S应用开发叫北向,Harmony0S设备内部嵌入式开发叫南向 ●记忆窍门:上北下南 ●北向是纯软件开发,一般用java、 js、声明式UI, C++等语言,注重业务逻辑, 目标是实现应用功能,满足客户需求 ●南向是软硬件结合的嵌入式开发,一般用C、C++, 注重硬件操作和能力封装,目标是提供北向API的内部实现

HarmonyOS的南向和北向开发指什么?_应用软件

HarmonyOS究竟想干嘛?

●与Android、 iOs三分智能手机天下 ●为智能电视、车机、广告机、智慧手表等提供更好的OS解决方案 ●助力家电(如烤箱、咖啡机、烧水壶等)完成智能化升级 ●实现智能硬件之间的“智能联动” ●成为AloT OS的先驱和主流OS生态

HarmonyOS最大的创新在哪里?

●面向场景式编程,而不是面向设备式编程 ●传统方式绕弯也能做到,但是是应用级而不是OS级,限制多成本高

那么接下来给大家说一下什么是面向设备编程以及场景编程

什么是场景

只知道一个场景,而不知道其具体的设备,种类,举例来说,我现在要做的是一个在线教育的app,

编写有场景,场景不确定

举报

相关推荐

0 条评论