【HarmonyOS HiSpark AI Camera试用连载 】鸿蒙体验三:应用程序开发 - HarmonyOS技术社区 - 电子技术论坛 - 广受欢迎的专业电子论坛
分享 收藏 返回

[文章]

【HarmonyOS HiSpark AI Camera试用连载 】鸿蒙体验三:应用程序开发

       距OpenHarmonyos 1.0发布有段时日了,相比大家应该都在忙于资源的整合与测试,首先感谢电子发烧友平台对广大嵌入式爱好者的鼎力支持,第一时间让geek们拿到Harmony os相对应的开发板,其实这次整合还是蛮迅速的,从发布会开始,到润和等公司生产测试,再加上各界大佬们的传授讲解,到广大行业支持者手里,也就一个月时间,可以看出Harmony os系统对国人来说多么重要。
       今天与大家分享的是Harmony os应用开发,包含几大块:
1、Harmony os应用开发与其他操作系统有什么不同
       首先Harmony os是分布式操作系统,这个概念在别的操作系统很少有讲到,所为分布式首先,指他存在不同的地方,或者说运行在不同的地方,之间存在必然的关系,大而广,互通互联,伴随物联网而生,使得他的运行机制不单单是跨核,而是跨系统通讯。其次,他的告诉安全机制也是分布式存在的必然条件。
2、Harmony os应用开发适合用哪些开发语言
       对于一个健全的操作系统其实不限于任何开发语言,只看哪个开发语言更适合,对于嵌入式行业来说,用的最多的汇编、C语言、C++,很少用太高级的语言,但往往为提高开发效率,有很多教育行业开发都用了脚本语言,比如Java、python、lua等等。
3、Hramony os应用程序抒写格式
  1. #include
  2. #include "los_sample.h"

  3. int main(int argc, char **argv)
  4. {
  5. printf("n************************************************n");
  6.     printf("nttHello Word!n");
  7.     printf("n************************************************nn");

  8.     LOS_Sample(g_num);

  9.     return 0;
  10. }
    从上面程序来看没有什么特殊的,引用标准的C语言输入输出头文件(#include ),还有自己写的写的程序头文件(#include "los_sample.h")

4、Harmony os应用程序编译
       以hi3515dv300平台为例,输入以下编译指令,文件生成在out/ipcamera_hi3516dv300目录下
  1. python build.py ipcamera_hi3516dv300 -b debug





更多回帖

×
发帖