我们是 cordova 应用,重写底层的 native 桥接部分,保留原来的 h5 部分
1 、真的不要拿苹果去硬套,有的时候最不可能的路反倒最简单,我们的企业发布已经申请下来,很快,周末填表周一就过了,一个调查问卷,如果你们公司直接打过招呼、有合作或者买了很多华为设备大可一试,否则软著+备案+上架折腾死你
2 、鸿蒙的开发相当于没有任何兼容性负担的 ios 或者安卓开发,几条语句搞定一个功能,如果全用系统组件(拍照、图片、文件、通讯录)的话,都不怎么用定制界面的,当然问题是目前鸿蒙规划的适配设备还都是麒麟 9000 或者 8000 的,暂时没看到 mate40 系列的适配计划
外加不需要科学就可以下到 sdk ,这个安卓是最恶心的,aosp 部分没有镜像只能科学解决
3 、啥时候做的像一点呗,ios 和安卓的 webview 都是自动映射 chrome://inspect ,oh 这边每次还得去抄端口执行代码,那个批处理我这还不行,执行报错
4 、华为现在明显看出来这边很积极的推进鸿蒙 next ,我们一个小公司尚且如此,大厂应该有很多人在做一对一的支持
5 、你能明显感觉安卓的影子,但是还带点倔强,比如安卓的 intent ,到了鸿蒙变成 want 了,嘿
6 、目前各方 SDK 还是不稳,我们就遇到过开了深信服 SDK 后(疑似),图片处理组件偶尔会 fatal 的问题,c 错误,jpeg 模块报错,暂时没解决
7 、鸿蒙最大的问题还是没有国外那种社区氛围,官网论坛都是在水没用的东西,开源鸿蒙虽然看上去有很多产品,适配的时候还是手机鸿蒙,比较好的是官网很详细,例子也很多,但是如果超出文档范围就只能提工单或者找你们的对接人了,虽然说可以给他们最小 demo 去调试,但是问题就是玄学,指不定你去掉哪个他就不复现了
8 、是谁说 arkts 是 ts 的打死他,一个 ts 100 多个特性不支持,不如说是 ts-flutter 去掉动态语法的部分(比如 const {arg1, arg2} = params 是不允许的)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.