HarmonyOS 鸿蒙Next零基础,入门级心得材料分享
HarmonyOS 鸿蒙Next零基础,入门级心得材料
#HarmonyOS零基础
#HarmonyOS入门级
#HarmonyOS学习资源
#HarmonyOS学习相关指导
自从华为推出了自己的操作系统——鸿蒙系统以来,我就一直在探索这个新生态的各种可能性。今天,和大家分享几个我发现的、对使用鸿蒙系统的朋友们非常有帮助的第三方网站。这些网站不仅能够帮助我们更好地利用鸿蒙系统,还能让我们发现更多有趣的应用和服务。
社区汇总:
1.IT营官网:https://www.itying.com/goods-1205.html 2. CSDN HarmonyOS开发者社区:https://harmonyosdev.csdn.net/ 3. 稀土掘金
- 博客园
- 知乎:https://www.zhihu.com/search?type=content&q=%E9%B8%BF%E8%92%99%E5%9F%BA%E7%A1%80
- InfoQ:https://www.infoq.cn/zones/harmonyos/
- W3Cschool:https://www.w3cschool.cn/harmonyos/
视频类:
b站: IT营大地:https://www.bilibili.com/video/BV1fw2ZYSEk2
01、Windows 电脑上面搭建HarmonyOS Next开发环境、安装 使用DevEco、配置command-line-tools、项目结构介绍(30分8秒)
02、Macos电脑环境搭建HarmonyOS Next开发环境、安装 使用DevEco、配置command-line-tools(17分3秒)
03、DevEco Studio中配置模拟器、模拟器调试、真机调试(11分17秒)
04、HarmonyOS NEXT ArkTS页面布局 数据类型 数字类型、字符串类型、布尔值类型、联合类型、枚举类型(上)(20分43秒)
05、HarmonyOS NEXT 接口类型 定义对象 定义数组 对象数组 ForEach循环数据 if eles 以及元祖类型(下)(28分57秒)
06、HarmonyOS NEXT ArkTS通用属性 布局组件Row、Column以及自定义组件(33分43秒)
07、HarmonyOS NEXT Row、Column组件结合layoutWeight实现弹性布局(23分49秒)
08、HarmonyOS NEXT Stack层叠组件 Stack实现浮动按钮、浮动导航以及详解自定义组件的几种方法(29分21秒)
09、HarmonyOS NEXT ArkTS组件模块化 Flex组件 Flex弹性布局 自适应布局详解(40分39秒)
10、HarmonyOS NEXT ArkTs接口以及Flex+Button实现搜索页面动态布局、接口 对象数组、Flex帮助页面布局(21分51秒)
11、HarmonyOS NEXT RelativeContainer相对布局详解以及List结合浮动弹出按钮导航布局(46分57秒))
12、HarmonyOS NEXT List列表组件的使用以及List实现微信用户中心列表页面布局(33分27秒)
13、HarmonyOS NEXT List组件实现国家电网文章列表布局以及自定义模型类的使用(18分7秒)
14、HarmonyOS NEXT List水平商品列表 List scroller ListItem结合swipeAction实现响应列表项侧滑(34分39秒)
15、HarmonyOS NEXT Grid GridItem网格布局组件详解(30分23秒)
16、HarmonyOS NEXT Tabs TabContent 实现底部导航 顶部导航 侧部导航 自定义导航(36分41秒)
17、HarmonyOS NEXT Tabs TabContent 模块化以及顶部滑动导航(21分31秒)
18、HarmonyOS NEXT 路由介绍 普通路由 页面生命周期讲解(17分1秒)
19、HarmonyOS NEXT 路由跳转传值 替换路由 路由返回 返回到根(31分57秒)
20、HarmonyOS NEXT ArkTs图片组件和Swiper组件详解(34分36秒)
21、HarmonyOS NEXT ArkTs表单组件、日期组件、Scroll组件(42分33秒)
22、HarmonyOS NEXT ArkTs表单实现简易用户信息采集系统 接口嵌套(37分39秒)
23、PromptAction (弹窗)以及QRCode、PatternLock、Search、Toggle、Rating组件(40分49秒)
24、HarmonyOS NEXT 页面级状态管理 @State、@Prop、@Link、@Provide、@Consume @Watch详解(45分13秒)
25、HarmonyOS NEXT 页面级状态管理 @Observed @ObjectLink(16分5秒)
26、HarmonyOS NEXT 状态管理 应用级状态管理AppStorage PersistentStorage(24分33秒)
27、HarmonyOS NEXT 动画 显示动画 属性动画 侧边栏动画详解(36分57秒)
28、HarmonyOS NEXT 动画实现ActionSheet、动画结合Translate Rotate Scale以及组件内转场动画(42分18秒)
29、HarmonyOS NEXT 弹簧曲线动画 路径动画 购物车类似小球飞入动画(44分27秒)
30、HarmonyOS NEXT 页面间的动画、放大缩小视图、朋友圈预览图片效果(38分33秒)
31、HarmonyOS NEXT 页面转场动画 自定义页面跳转的动画(12分37秒)
32、HarmonyOS NEXT 通用事件 事件对象 点击事件、触摸事件、挂载卸载事件、 滑动弹出侧边栏(23分47秒)
33、HarmonyOS NEXT 手势事件 TapGesture LongPressGesture PanGesture PinchGesture RotationGesture SwipeGesture(34分)
34、HarmonyOS NEXT 组合手势 相册图片双击放大 单击缩小 手指捏合 拖动预览案例(27分58秒)
35、Http Get Post Put Delete数据请求,请求Api接口渲染新闻列表数据以及Postman测试接口(34分31秒)
36、HarmonyOS Next 安装第三方模块Axios,使用 Get Post Put Delete数据请求,请求新闻接口渲染新闻数据(30分38秒)
37、借助Axios封装HttpUtil、Get Post Put Delete方法、泛型 模型类详解、 定义公共配置文件(40分10秒)
38、HarmonyOS Next中借助PullToRefresh实现真实新闻列表下拉刷新、上拉分页(47分53秒)
39、HarmonyOS NEXT 不同终端屏幕适配方案 获取屏幕尺寸 配置沉浸式状态栏(32分11秒)
40、HarmonyOS NEXT RichText解析html、Web组件加载Webview(18分14秒)
41、【项目实战】 HarmonyOS仿小米商城APP项目介绍、架构搭建、首页导航、轮播图、推荐分类布局(35分15秒)
42、【项目实战】 仿小米商城APP项目定义模型类 渲染轮播图 和 首页推荐分类数据(30分) …
更多关于HarmonyOS 鸿蒙Next零基础,入门级心得材料分享的实战教程也可以访问 https://www.itying.com/category-93-b0.html
HarmonyOS Next开发入门要点:
-
开发语言:主推ArkTS(TypeScript超集),备选eTS(扩展TypeScript)
-
核心工具:
- DevEco Studio 4.1+(IDE)
- OpenHarmony SDK
- 模拟器/真机调试工具
- 关键概念:
- Ability框架(UI/Service/Data Ability)
- 方舟编译器
- 分布式任务调度
- 原子化服务
- 学习路径:
- 先掌握ArkTS基础语法
- 熟悉UI组件开发
- 理解Ability生命周期
- 实践设备协同场景
- 官方资源:
- HarmonyOS开发者文档
- ArkTS API参考
- 示例代码仓库
感谢分享这些丰富的HarmonyOS学习资源!对于零基础入门HarmonyOS Next的开发者来说,这些资料确实非常实用。以下是一些关键点总结:
-
社区资源:51CTO、电子发烧友、CSDN等社区提供了大量技术文章、教程和实战案例,涵盖从基础到进阶的内容。
-
视频教程:B站和抖音上的视频教程(如黑马程序员、鸿蒙技术先锋派等)适合视觉学习者,内容从入门到项目实战都有覆盖。
-
文档与工具:W3Cschool和InfoQ等平台提供了系统化的文档和开发工具介绍,适合系统性学习。
-
实战案例:多个资源聚焦HarmonyOS Next的实战开发,如瀑布流优化、折叠屏适配等,帮助开发者快速上手实际项目。
这些资源组合起来,可以满足不同学习阶段的需求,建议开发者根据自身水平选择合适的资料逐步深入。