对华为开发有点想学,都需要学哪些技术栈?

2023-09-06 22:11:23 +08:00
 James369

最近看了几场华为的发布会,突然对它的软件技术能力很钦佩。

不管是之前很吓人的游戏加速技术 GPU Turbo ,还有现在遥遥领先的系统研发能力,从底层到上层,完整的生态,堪称和苹果有的一比。 据说马上要推 PC 系统了,这么一来,整个闭环即将达成,也算是自成一套的跨平台跨设备体系。

感觉很有必要去了解了解,学习学习。

2026 次点击
所在节点    问与答
8 条回复
momocraft
2023-09-06 22:19:52 +08:00
经典书籍先读一遍 比如
方舟编译器常见 50 种优化技巧必学必会
深入了解鸿蒙微内核
James369
2023-09-06 22:25:29 +08:00
@momocraft 嗯?一来就这么底层技术。
不过我对他的 一次编写,多端运行,自动适配的能力比较有兴趣。
1KN6sAqR0a57no6s
2023-09-06 22:34:47 +08:00
看不出来一楼是不是整活
iyeatse
2023-09-06 22:47:23 +08:00
一楼当然是整活了。正经回答的话,会 TypeScript/JavaScript 加一点 C++ 就可以了,其实这也是通用知识,学了没坏处。更进一步可以了解下它那个用 TypeScript 实现的 SwiftUI ,还挺有意思的。
tencentlove1
2023-09-07 00:46:42 +08:00
医生分内外各种,你得需要看你切入哪个点,你提的太庞大了,没有人能学完。

如果要学完,1 楼说的是基础基础
kkk9
2023-09-07 02:33:03 +08:00
当然是先安装遥遥领先的 HUAWEI DevEco Device Tool 啦!

https://device.harmonyos.com/cn/develop/ide/
biidbiid
2023-09-07 07:54:56 +08:00
前端那一套加少量 c++
gym345600
2023-09-07 08:51:32 +08:00
不需要专门了解,跟着主流该学啥就学啥,开发工具该用啥就用啥,特别是开源的。
然后就发现:哦原来之前学的都是替身,这才是本尊。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/971545

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX