关于跨平台开发,有些想和大家讨论下

我自己是做Android开发的,公司近年的项目开始有人提鸿蒙版适配,所以想和大家讨论下跨平台的一些方案和落地。
公司之前有uniapp这样的,然后也做过HarmonyOS NEXT的技术预研,今天公众号给我推了个 KuiklyUI,看了下介绍还挺厉害的,貌似QQ现在也在转这个。
PS:之前我们项目有人问怎么没有iOS端的时候,我们都是直接说要不给你寄个Android平板 :joy:

1 个赞

其实这个方案看起来更好

我觉得一般讨论跨平台
都是在讨论Web/安卓/iOS/Windows/macOS
其他都是归属到Other里的

至于这个
我觉得不如Flutter和React Native
前面两个至少AI会写


来自grok的总结
你要非常熟悉kotlin,可以玩玩

参照这个

都是未来可期。
目前还是用Flutter 吧


腾讯还有个 ovCompose,但我相对看好 Kuikly 多一些

flutter应该是目前最好的选择了吧,一个是生态,另一个是背景。希望被跨的平台大概论都是要去适配自己的平台的

哈哈哈,我们公司没有iOS开发,所以别人问的时候我们一般都这样说的,不过一般的功能都集成在H5了,只有少数依赖离线的和以前传承下来的复杂功能保留着原生Android。

1 个赞

也不是特别熟悉吧,之前谷歌推kotlin开发Android的时候集中学习了一段时间,简单开发Android开始没问题,但是新特性那些就有点弱了。

1 个赞

有H5可以选择React Native迁移一下,或者uniapp

复杂功能Flutter迁移一下,直接兼容iOS,不过上架需要走一下流程,有点麻烦

现在有AI,有些事情瞬间都变得简单起来了
甚至让AI一个端适配一个都行

不过测试还是需要人力的哈哈

1 个赞

说实话,桌面端了解的不多,不过前段时间用AI做了个adbBar的小工具,就是Tauri写的,至少我在 Mac和win上的体验是差不多的。

桌面端的话又不一样了,跟移动端设计逻辑差太多了。除非是比较简单的一套完成,不然还是建议桌面端和移动端分开,或者只是业务代码复用


话说你看到的是这个?

https://mp.weixin.qq.com/s/tnio89GwxBEb_yNX82n7lA

哈哈这个文章
说得倒是事实
image
但他是一点都不提Flutter


其实他给的这个非常典型,
以前遇到这种问题就抓瞎,只能去翻issue有没有解决的
现在靠AI,哈哈哈