鸿蒙初级开发者 · 持续学习中

用 ArkTS 构建清爽的鸿蒙应用。

我是Gusoe,一名鸿蒙初级开发者。正在系统学习 HarmonyOS 应用开发、ArkTS、ArkUI 组件、页面路由、状态管理与本地数据存储,希望从真实小项目中提升工程能力。

1+鸿蒙练习项目
20+ArkUI 常用组件
3学习重点方向
持续代码练习与复盘

练习项目

这些项目围绕鸿蒙入门开发场景设计,用来练习页面搭建、组件封装、状态管理、数据存储和接口请求。

HMOS

星澜计算器App

一款带粒子光效、悬浮导航和沉浸式光感界面的计算器应用,为日常计算提供更轻盈、直观、有科技感的使用体验。

ArkTSListState

学习路径

目前按照“基础语法、界面开发、数据能力、项目实战”的顺序推进,尽量把每个知识点都落到可运行的小项目里。

01 / Syntax

掌握 ArkTS

学习变量、类型、函数、类、模块化和异步处理,保证能读懂并编写基础业务代码。

02 / UI

练习 ArkUI

熟悉常用组件、布局容器、样式设置、事件响应和组件之间的数据传递。

03 / Data

处理数据

练习本地存储、网络请求、状态同步、异常提示和页面数据刷新。

04 / Project

完成项目

把功能拆成页面和组件,完成调试、预览、打包和复盘,积累可展示作品。

技术栈

根据项目规模选择技术,不追求复杂架构,优先保证交付速度、代码可读性和部署成本。

前端与体验

ArkTS鸿蒙应用主要开发语言
ArkUI声明式界面开发
Ability应用组件与生命周期
Navigation页面路由与跳转

工具与基础

DevEco Studio开发、预览与调试
Git代码版本管理
REST API接口请求与数据解析
HTML / CSS / JS前端基础能力