鸿蒙应用开发(北向)

206 阅读1分钟

概念

华为鸿蒙系统(HUAWEI HarmonyOS),是华为公司在2019年8月9日于东莞举行的华为开发者大会上正式发布的分布式操作系统。

鸿蒙应用开发是指华为鸿蒙操作系统(HarmonyOS)提供的API和开发工具,创建可以在鸿蒙设备上运行的应用程序。鸿蒙系统是华为开发的全场景、分布式操作系统,支持多种设备类型,包括手机、平板电脑、智能电视、智能手表等。

ArkTS是HarmonyOS应用开发语言。它在保持Typescript(简称TS)基本语法风格的基础上,对TS的动态类型特性施加更加严格的约束,引入静态类型。同时,提供了声明式UI、状态管理等相应的能力,让开发者可以以更加简洁、更加自然的方式开发高性能应用。

开发者工具

学习TS

  • 数字
  • 字符串
  • 联合类型
  • 数组
  • 枚举
  • 元组
  • 未知类型
  • 无返回值类型
  • 空类型
  • 未定义类型
  • this访问的变量

HarmonyOS应用开发基本内容

  • 创建项目 hello world
  • 认识ArkTS
  • 组件的使用
  • 长度单位
  • 界面布局
  • 事件交互
  • 路由、路由传参
  • 自定义组件,组件传值
  • 生命周期相关回调函数
  • 网络请求 数据前后端交互
  • 数据存储

动手实践

  • 编写todolist(备忘录)
  • 实现天气查询功能(天气预报)
  • 实现在线翻译功能(学习英语App)