anqi:我们要把过去微信十几年积累的功能大部分都是要重做的……这些功能往往实现了可能有十年以上的历史了。
主持人:要再去拆代码,代码里面可能注释写得也不一定全?
anqi:是的。程序员最痛苦的事情,就是看别人写的代码,还有看自己之前写的代码。
此外,华为鸿蒙系统的不稳定,或者说正处于高速迭代期,API 接口的经常变更,也是影响开发进度的原因。
anqi:鸿蒙系统它还处在高速的迭代期,系统会有各种各样的问题。最直观的,我们看到的就是鸿蒙的 API 版本……快的时候一个月就有两个版本。
anqi:如果涉及到“破坏性”的升级,我们就要花很多精力去重新适配它。
02
从头开发微信是什么体验?
有兴趣的童鞋,可以听听他们的播客。
播客大纲如下
Part 1 2:14 微信鸿蒙版是什么?
2:30 为什么要从头打造一个鸿蒙版本的微信?
3:42 微信鸿蒙版团队此前有哪些跨平台开发经验积累?
2:30 为什么要从头打造一个鸿蒙版本的微信?
3:42 微信鸿蒙版团队此前有哪些跨平台开发经验积累?
Part 2 9:55 把微信迁移到鸿蒙系统的挑战
08:38 技术地基:微信自研的跨平台内核「阿丽塔」
10:28 聊天、朋友圈等看似基础的模块,其实都必须重新搭建
13:27 手机端与电脑端团队在迁移中分别遇到了哪些困难?
19:36 微信团队与华为团队如何高频、高效协作?
08:38 技术地基:微信自研的跨平台内核「阿丽塔」
10:28 聊天、朋友圈等看似基础的模块,其实都必须重新搭建
13:27 手机端与电脑端团队在迁移中分别遇到了哪些困难?
19:36 微信团队与华为团队如何高频、高效协作?
Part 3 23:59 一些鸿蒙用户关心的问题
24:13 为什么微信鸿蒙版的开发节奏低于外界预期?
27:48 下载名额为什么一开始这么少?真的是在“耍猴”吗?
24:13 为什么微信鸿蒙版的开发节奏低于外界预期?
27:48 下载名额为什么一开始这么少?真的是在“耍猴”吗?
38:19 面对铺天盖地的质疑,团队成员是如何调整心态的?
41:55 微信鸿蒙版未来会是怎样的体验?
38:19 面对铺天盖地的质疑,团队成员是如何调整心态的?
41:55 微信鸿蒙版未来会是怎样的体验?
(参考:鹅厂黑板报、云头条)
- EOF -返回搜狐,查看更多