1:什么是鸿蒙开发?
鸿蒙开发是指利用鸿蒙操作系统(HarmonyOS)进行应用和系统的开发。鸿蒙系统是华为公司开发的一款分布式操作系统,旨在打破设备孤岛,实现万物智能互联。该系统采用微内核设计,具备高性能和安性,支持多种设备和应用场:全景,如手机、3平板、电视、汽车等。
2:鸿蒙开发是否有前景?
Top20移动互联网公司中大多已启动鸿蒙原生应用开发,大厂名企争抢人才;目前,已有135所高校开设HarmonyOS相关课程,不分高校取消安卓课程,开展鸿蒙学习。
3:鸿蒙开发学什么?
1.基础语法:开发环境配置:DevEcoStudio 下载安装;开发环境配置;创建项目;UI框架ArkUl概述;HotReload热更新;
2.ArkUI基础:认识数据类型、变量、常亮、数组、函数、接口和对象、联合类型、枚举类型。
3.常用基础组件:Text组件、Span组件、image组件、ImageSpan组件Button组件。
4.组件属性:像素单位;通用属性;文本样式通用属性;
独有属性;背景属性;颜色渐变;阴影;多态样式;animation动画;图形;变换
ArkTS核心
1.变量和运算符:类型转换、类型推断、输出语句、算数运算符、赋值运算符、一元运算符、逻辑运算符、逻辑中断、比较运算符、运算符优先级。
2.语句:表达式和语句、顺序语句、分支语句、if、三元、switchcase、循环语句、fo循环、whlie 循环、do while 循环、各种循环语句的区别和使用场景、嵌套循环、循环打印三角形、break和 continue、调试工具的使用
3.数组:数组操作方法:查询、修改、新增、删除;数组遍历
这个阶段是从零构建知识体系,主要是掌握鸿蒙开发环境配置熟悉工程结构。掌握ArkTS的运算、函数、数组、对象等核心语法。使用ArkTS声明式UI完成鸿蒙界面开发,掌握使用DevEco Studio开发工具和各种调试技巧