分享到:
发表于 2025-03-28 16:06:44 楼主 | ||||||||||||||||||||||||
引言“鸿蒙不是所有前端都会的嘛?”曾经和一名老板聊过鸿蒙,他如是说。 确实,或许有很多人会觉得:鸿蒙有什么好学的,真学起来,对于前端来说不都是so easy? 从前端到鸿蒙:1年经验浅谈多年前端,一朝干鸿蒙,转眼就是一年,要说有什么经验分享嘛?确实也没什么经验可以分享,真正做起来确实感觉语法上和写前端也没什么两样,对于前端来说上手确实很容易。但实际需求落地时,差别还是有一些的。不仅是技术上的提升,更有思维方式的转变。 对于前端来说,什么时候学习 HarmonyOS NEXT 都可以,毕竟 HarmonyOS NEXT 的入门成本确实非常低。但如果要深入学习,确实也是需要花时间的。否则,你可能难以理解为何路由管理需要与模态转场相配合,而非直接使用页面转场;为何有些接口不能在 UI 中直接调用,而有些接口却只能在UI 中调用;以及为何还要学 C++,以及它在什么场景才会用到。以上都还只是干了鸿蒙1年的我浅浅的经验。 鸿蒙开发会为前端带来什么?
1. 技术认知的突破:跨越“前端与原生”的鸿沟
2. 开发思维的转变:从单端到多端协同
3. 技术的扩展:补齐前端生态的短板
4. 总结对前端开发者而言,学习鸿蒙的价值远非“多学一个框架”这般简单: 相比于从零学习Android/iOS,前端开发者利用现有JS/TS经验,可在1-2个月内低成本完成鸿蒙开发技能迁移,从底层的视角,帮助前端开发者了解更深层的“界面开发”。 同时,其“一次开发多端部署”特性,使前端开发者能快速切入智能家居、车载系统等万亿级赛道,或许能在万物互联时代占据先发优势。 前端开发者的选择和机遇如果学习 HarmonyOS NEXT 的目的是为了转行,那么对于前端开发者来说,可能需要考虑一下转行的合适性。因为目前市场上对鸿蒙开发者的需求往往要求有安卓、iOS、flutter、RN或者C++经验。但如果工作安排如此,那么跟随工作安排进行学习也未尝不可,毕竟未来鸿蒙开发的具体要求尚未可知,保持灵活的态度对职业发展也是有益的。 若是想要寻求副业机会,目前鸿蒙手机应用市场尚处于发展阶段,对于有创新想法的开发者来说,这是一个充满机遇的领域,值得尝试和探索。而且华为官方也提供了各种各样的活动,挣点外快还是可以的。 若你仅仅是想了解 HarmonyOS NEXT,而不深入探究底层原理,作为前端开发者,得益于鸿蒙开发对前端的良好适配性,你也可以在较短的时间内掌握相关技能。 最后,国家在信息创新(信创)领域的政策导向不容忽视。随着国家对国产操作系统的支持力度不断加大,未来市场对鸿蒙系统开发的需求可能也将随之增长。对此保持一定的敏感度,对前端开发者来说也是有益无害的。我们可以根据市场需求和自我需求适时地调整和丰富自己,以便更好地适应市场的变化。 最后24年的 HarmonyOS NEXT 还不是很稳定,官方版本发布还是停频繁的,新的版本不兼容低版本,导致应用需要调整的事情还是有一些的。但2025年了,版本应该会稳定一些吧?毕竟,经过一年的快速迭代,大部分核心功能已经得到了充分的完善。 在2024年的科技版图中,除了持续火热的人工智能领域,鸿蒙操作系统的发展同样备受瞩目。鸿蒙系统在融入人工智能技术方面取得了显著进展。对于想要迅速开发与人工智能相关的鸿蒙应用的开发者来说,探索鸿蒙系统提供的AI服务或许也一条捷径。 以上,都是我在从事鸿蒙开发一年后,所积累的一些初步经验,仅代表个人观点和感受。对于前端开发者而言,是否学习鸿蒙还是应该基于个人职业规划和对技术趋势的判断。 转自:九酒 |
||||||||||||||||||||||||
楼主热贴
个性签名:无
|
针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员 、 查看帮助 或 给我提意见