IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 鸿蒙(HMOS)开发基础篇(三)开发工具特性介绍 -> 正文阅读

[嵌入式]鸿蒙(HMOS)开发基础篇(三)开发工具特性介绍

1 开发平台介绍

请添加图片描述
鸿蒙开发包含了分布式应用开发和分布式设备开发
请添加图片描述

1.1 应用开发

鸿蒙应用是在多设备运行的,同一个工程可以在多设备自适应,根据设备选择交互方式、UI布局,这个问题还在不断的发展和完善,需要开发者共同推进
请添加图片描述
鸿蒙应用框架
一个跨设备抽象的应用框架,统一的多设备框架
便利的API实现同步、共享、数据分发
请添加图片描述
多设备自适应,布局、交互、控件多态
请添加图片描述
UI开发
多端界面浏览,实时反馈(Preview),就像web开发一样
自适应
请添加图片描述
快速开发:
结构化补全:结合上下文(意图识别)、设备类型等信息
多设备差异化API:告知开发者适用范围
请添加图片描述
分布式调试
及时告知发生问题的设备
请添加图片描述
模拟器
鸿蒙提供的多设备模拟器,同时模拟多设备进行分布式调试
远程模拟器(免费)
本地模拟器(运行于x86平台)
远程真机
请添加图片描述
自动测试框架
本地单元测试、设备运行集成测试、UI自动化测试
鸿蒙开发提供两种语言堆栈,Java堆栈、Js堆栈
请添加图片描述
安全问题
提前检查APP的安全问题(安全漏洞、隐私保护),减少上架时的麻烦
请添加图片描述

1.2 设备开发

开发者基于HMOS的源码,在硬件设备上进行嵌入式开发、如分布式摄像头、智能后视镜等
请添加图片描述
集成化开发
减少工具切换的麻烦
请添加图片描述
组件组装
方便定制开发
请添加图片描述
开放生态
1+8+N(泛IOT设备)
N设备很好地与华为设备进行分布式交互,例如第三方厂商开发的摄像头可以被华为设备调用
请添加图片描述
安全检查
智能设备的安全尤为重要,家庭摄像头、智能门锁、智能猫眼都要保证绝对的信息安全
请添加图片描述

2 分布式应用开发

2.1 UI设计Preview

请添加图片描述
在preview中可以看到UI界面
请添加图片描述

2.2 调试

请添加图片描述
跨语言无缝调试
请添加图片描述
跨设备无风调试
请添加图片描述
X-ray debuger
可视化监测变量历史值
请添加图片描述
分布是调用链式追踪
请添加图片描述
鸿蒙应用的开发需要用到JAVA基础,接下来的博客更新JAVA开发基础


X 往期文章

STM32 CubeMX开发 F1通用定时器

鸿蒙(HMOS)开发基础篇(二)开发初体验-多设备协同

鸿蒙(HMOS)开发基础篇(一)环境搭建 & Helloworld

今天,我是数据库的BOS(读者-写者问题

哲学家不会吃饭了,我们快来帮帮他们(C语言、进程通信)

Python+OpenCV+imutils的简单图片处理(放缩、翻转、旋转、灰度RGB提取)

python手写K-means实现二维聚类


如果文中有误,还请在评论区指正。这里是海小皮,我们一同进步!!!

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2021-11-29 16:28:45  更:2021-11-29 16:29:27 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 10:21:28-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码