从争议到崛起的开发者新蓝海,2024年鸿蒙OS开发展望与学习指南

前言

对于客户端同学来说,这几年的技术真的是层出不穷,无论从 JetPack Compose 的太子身份,还是 KMP 的另辟蹊径,再到最近炙手可热的 Harmonyos ,无疑都为 Android 端同学开启了很多新的方向,或者说为行业又续了几分光彩。 但如果要说在 2024 年的现在,上述的那个技术最炙手可热,那毫无疑问,肯定是 Harmonyos。

说起 鸿蒙 系统,在 2023 年以前,普遍只有两个观点:

鸿蒙不就是套壳 Android 吗?
华为NB,遥遥领先!

甚至于这个事情到现在依然能在某乎引发广泛讨论,评论区也流传着这么一句话:鸿蒙系统,Android内核。 其实如果认真了解,也许真没那么复杂,因为 AOSP 的原因,现有的鸿蒙系统(非Next),可以说就是在 Android 之上的一个二次封装,这并不意外。毕竟现有的最大用户群都是 Android ,放着成熟的不用,从0重搞成本何其大。而之所以对于鸿蒙的话题总是绕不开,我想原因更多的是国内的媒体进行大肆的传播,从而导致上面的情况。

但自从 鸿蒙Next 之后,似乎套壳的声音小了很多,原因不用我们多言,相应的,摆在我们原生开发者面前的道路,也似乎更愈发的清晰。 特别的,一些头部的应用已经加快了适配,比如 小红书、支付宝 等,虽不排除有 KPI 的嫌疑,但毫无疑问,大家都想吃第一口的螃蟹,或者从数据层面而言,也是不得不做。

鸿蒙现状

鸿蒙生态在过去几年内快速成长,尤其是国内,华为及其合作伙伴共同努力下,推动了大量应用与服务的鸿蒙版本适配。目前,国内主要应用市场上的大部分常用应用已完成适配,为用户提供了较为完整的生态体验,之前争议很大的微信是否要适配鸿蒙,现在微信也表态,支持鸿蒙。

身为开发者,其实我们更应该关注数据层面,如果经常关注自家 App数据 的小伙伴,其实应该会注意到这样一个事实: 在 Android 用户群中,华为的机型总是 Android 中最多的,而且普遍都是中高端系列; 如果再仔细一点,也能发现 华为用户的付费率 也是 Android 中最高。相应的,在第三方的统计数据中,鸿蒙系统在全球市场的份额已经在第四季度达到了4%。

鸿蒙学习

面对鸿蒙这一新兴的开发领域,作为技术前沿的探索者,我们有理由去拥抱变化,勇于尝试。学习鸿蒙开发,不仅能够让我们掌握一项新的技能,更能够让我们站在智能时代的前沿,把握未来的发展趋势。

鸿蒙开发并不像想象中那么难以入门。对于熟悉Java或Kotlin的开发者来说,鸿蒙的ArkTS语言和ArkUI框架提供了亲切的学习曲线。

如果你想成为一名鸿蒙开发者,我为你精心筹备了一系列顶级且极具实效的学习资源,让你的学习之路高效且充满成效!与网络上零散的碎片信息不同,这份专属的学习宝典知识点结构系统完整,便于消化吸收和长期记忆。

image.png

内容涵盖了从 ArkTS 应用开发入门指南、HarmonyOS 核心概念的深入解读、快速上手实战技巧、开发基础理论的全面剖析,到利用ArkTS进行高效开发的深度实践,每一环节都精心设计,旨在构建你坚实的鸿蒙开发基石。不论是初学者寻找方向,还是有一定基础想要深化理解的开发者,这套资料都能成为你成长路上的得力助手。

快速入门

  • 开发准备
  • 构建第一个ArkTS应用(Stage模型)
  • 构建第一个ArkTS应用(FA模型)
  • 构建第一个JS应用(FA模型)

开发基础知识

  • 应用程序包基础知识
  • 应用配置文件(Stage模型)
  • 应用配置文件概述(FA模型)

资源分类与访问

  • 资源分类与访问
  • 创建资源目录和资源文件
  • 资源访问

学习ArkTs语言

  • 初识ArkTS语言
  • 基本语法
  • 状态管理
  • 其他状态管理
  • 渲染控制

基于ArkTS声明式开发范式

  • UI开发(ArkTS声明式开发范式)概述
  • 开发布局
  • 添加组件
  • 显示图片
  • 使用动画
  • 支持交互事件
  • 性能提升的推荐方法

兼容JS的类Web开发范式

  • 概述
  • 框架说明
  • 构建用户界面
  • 常见组件开发指导
  • 动效开发指导
  • 自定义组件

Web组件

  • 概述
  • 设置基本属性和事件
  • 并发
  • 窗口管理
  • WebGL
  • 媒体
  • 安全
  • 网络与连接
  • 电话服务
  • 数据管理
  • ...........

应用模型

  • 概述
  • Stage模型开发指导
  • FA模型开发指导

关注哇哇,均可分享哦~

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容