初学鸿蒙系统HarmonyOS第一课

简介: 初学鸿蒙系统HarmonyOS第一课

写在前面


鸿蒙系统HarmonyOS,是一款面向全场景的分布式操作系统个,这其中涉及到的场景,分别包括着移动办公,运行健康,社交通信,媒体娱乐等生活中的各个场景。


对于大众而言,这将是更便捷的开端。


对于开发者来说,也将是非常有意义的,同宗同源的情况下,可以减少很多的开发成本和多平台兼容的难度。


和我一起开始鸿蒙系统的学习之旅吧。


鸿蒙Harmony


对于Harmony鸿蒙OS,官方给出的其特征有以下几点:


分布式架构


分布式架构给我们带来一次改革,那就是多终端协同将会更加容易。


使用了确定时延引擎和高性能IPC技术


引进了这项技术,进一步的弥补了当前市面上的系统性能不足的问题。


基于微内核架构重塑终端设备可信安全


鸿蒙HarmonyOS,其采用全新的微内核设计,拥有更强的安全特性和低时延等特点。


跨终端生态共享


统一开发,多端部署,这简直就是开发者的天堂。


万丈高楼平地起


如果要学习鸿蒙系统APP的开发,那第一步当然是先准备好其开发环境了,先去官网去下载一下IDE,下载链接


下载此IDE,需要注册华为开发者账号,建议大家注册一个。

image.png

如上图,可以根据需要下载相关软件。


下载完毕后,开始安装:

image.png

打开安装好的IDE。

image.png

下载相应的SDK。

image.png

现在我们就成功的打开了IDE。

image.png

总结

今天学习了安装IDE,明天我们来学着新建个项目试试看。


相关文章
|
1月前
|
存储 缓存 5G
鸿蒙 HarmonyOS NEXT端云一体化开发-云存储篇
本文介绍用户登录后获取昵称、头像的方法,包括通过云端API和AppStorage两种方式,并实现上传头像至云存储及更新用户信息。同时解决图片缓存问题,添加上传进度提示,支持自动登录判断,提升用户体验。
109 1
|
1月前
|
存储 JSON 数据建模
鸿蒙 HarmonyOS NEXT端云一体化开发-云数据库篇
云数据库采用存储区、对象类型、对象三级结构,支持灵活的数据建模与权限管理,可通过AGC平台或本地项目初始化,实现数据的增删改查及端侧高效调用。
84 1
|
1月前
|
存储 开发者 容器
鸿蒙 HarmonyOS NEXT星河版APP应用开发-ArkTS面向对象及组件化UI开发使用实例
本文介绍了ArkTS语言中的Class类、泛型、接口、模块化、自定义组件及状态管理等核心概念,并结合代码示例讲解了对象属性、构造方法、继承、静态成员、访问修饰符等内容,同时涵盖了路由管理、生命周期和Stage模型等应用开发关键知识点。
181 1
鸿蒙 HarmonyOS NEXT星河版APP应用开发-ArkTS面向对象及组件化UI开发使用实例
|
1月前
|
存储 负载均衡 数据库
鸿蒙 HarmonyOS NEXT端云一体化开发-云函数篇
本文介绍基于华为AGC的端云一体化开发流程,涵盖项目创建、云函数开通、应用配置及DevEco集成。重点讲解云函数的编写、部署、调用与传参,并涉及环境变量设置、负载均衡、重试机制与熔断策略等高阶特性,助力开发者高效构建稳定云端服务。
239 0
鸿蒙 HarmonyOS NEXT端云一体化开发-云函数篇
|
1月前
鸿蒙 HarmonyOS NEXT星河版APP应用开发-阶段三
本文介绍了UI开发中的样式复用与组件构建技术,涵盖@Extend、@Styles和@Builder的使用方法,并通过Swiper轮播、Scroll滚动、Tabs导航等常用组件实现典型界面效果,结合生肖抽卡、小米轮播、回顶按钮等案例,展示实际应用技巧。
88 0
|
1月前
鸿蒙 HarmonyOS NEXT星河版APP应用开发-阶段二
本文介绍鸿蒙应用界面开发中的弹性布局(Flex)、绝对定位、层叠布局及ArkTS语法进阶,涵盖字符串拼接、类型转换、数组操作、条件与循环语句,并结合B站视频卡、支付宝首页等案例,深入讲解点击事件、状态管理与界面交互功能。
121 0
鸿蒙 HarmonyOS NEXT星河版APP应用开发-阶段二
|
2月前
|
移动开发 网络协议 小程序
鸿蒙NEXT即时通讯/IM系统RinbowTalk v2.4版发布,基于MobileIMSDK框架、ArkTS编写
RainbowTalk是一套基于开源即时通讯讯IM框架 MobileIMSDK 的产品级鸿蒙NEXT端IM系统。纯ArkTS编写、全新开发,没有套壳、也没走捷径,每一行代码都够“纯血”。与姊妹产品RainbowChat和RainbowChat-Web 技术同源,历经考验。
124 1
|
3月前
|
缓存 移动开发 网络协议
纯血鸿蒙NEXT即时通讯/IM系统:RinbowTalk正式发布,全源码、纯ArkTS编写
RainbowTalk是一套基于MobileIMSDK的产品级鸿蒙NEXT端IM系统,目前已正式发布。纯ArkTS、从零编写,无套壳、没走捷径,每一行代码都够“纯”(详见:《RainbowTalk详细介绍》)。 MobileIMSDK是一整套开源IM即时通讯框架,历经10年,超轻量级、高度提炼,一套API优雅支持 UDP 、TCP 、WebSocket 三种协议,支持 iOS、Android、H5、标准Java、小程序、Uniapp、鸿蒙NEXT,服务端基于Netty编写。
223 1
|
4月前
|
容器
HarmonyOS NEXT仓颉开发语言实战案例:外卖App
仓颉语言实战分享,教你如何用仓颉开发外卖App界面。内容包括页面布局、导航栏自定义、搜索框实现、列表模块构建等,附完整代码示例。轻松掌握Scroll、List等组件使用技巧,提升HarmonyOS应用开发能力。
|
3月前
|
安全 JavaScript API
鸿蒙开发核心要素
鸿蒙开发核心要素