不考虑过去的代码经验,希望框架可以兼顾 Android 和 iOS ,如果是开源的会更好(有时候我相信开源社区更甚于商业公司)
应该选什么呢?我对移动开发框架的概念还停留在几年前,React Native ,Kotlin ,Flutter ,Weex ,这些东西还在吗?还在继续进步吗?
|  |      1wobuhuicode      2022-11-07 00:03:40 +08:00  3 东南亚外包最火 Flutter   欧洲外包最火 React Native Weex 没了 Kotlin 还是小孩子 | 
|  |      2xieren58      2022-11-07 00:04:21 +08:00 兼顾就 Flutter,  单 Android 就 jetpack compose, 单 iOS 就 swiftui | 
|  |      3WildCat      2022-11-07 00:04:59 +08:00 React Native. | 
|      4zpxshl      2022-11-07 00:45:12 +08:00 via Android rn 吧。需求量比 flutter 广多了 | 
|  |      5WildCat      2022-11-07 01:54:31 +08:00 如果你用微软的 app ,无论什么平台,基本都是有 React Native 的 components 的。 | 
|      6okakuyang      2022-11-07 02:17:47 +08:00 我现在在用 React Native ,小毛病不断,但是作为一个 App 解决方案来说确实能解决一般需求。Flutter 没研究过,道听途说觉得挺不靠谱的。 | 
|  |      7wadezhao OP @WildCat 没太看明白,啥叫用微软的 APP ?是开发时的操作系统吗?难道 RN 的组件还分平台? | 
|      8louxinbo      2022-11-07 08:44:44 +08:00 可以考虑 React Native ,以前性能不如 Flutter ,更不如原生。 今年推出的新架构,性能有了大幅提升,虽然还不稳定,第三方包都还没更上,但是感觉未来可期。 学了 React ,将来还可以兼顾 Web | 
|  |      9zqlcrow      2022-11-07 09:07:57 +08:00 找个招聘网站,搜一搜岗位,有多少页,不就知道了吗?   推荐 Flutter 。 React Native 比 Flutter 广?国内的招聘网站似乎不支持这个结论。 | 
|      10C603H6r18Q1mSP9N      2022-11-07 09:08:53 +08:00 看你们公司规模吧,如果 20 人+,那就 RN 或者 原生,否则 flutter / uniapp ,小公司能用就行了 | 
|  |      13ufan0      2022-11-07 10:38:43 +08:00 对着官网和几本 flutter2 的书,在使用 Flutter3 做跨平台程序,除了 ios 、mac 端有点小问题,其余挺顺利,学习也比较方便。 官方甚至提供了 Dart 与其他语言的语法对比。 | 
|  |      14zoharSoul      2022-11-07 10:44:14 +08:00 flutter 好一点, rn 那个各个平台表现不一致调的头疼, 而且 Android 上没有 ios 上好用 | 
|      15xintianyou      2022-11-07 10:45:10 +08:00 uni-app 吧 哈哈哈 | 
|  |      16silvernoo      2022-11-07 10:53:58 +08:00 via Android flutter 很靠谱 | 
|  |      17debuggerx      2022-11-07 11:01:14 +08:00 能跨平台的其实就三个,react ( rn )、vue 、flutter ,都尝试一下不就好了,有啥好问的。 别人推荐的就一定适合你?推荐人多的就一定好? | 
|  |      18WildCat      2022-11-07 11:11:12 +08:00 @wadezhao Office (Word/Excel/PowerPoint), Outlook 等你能用到想到的几乎所有 app 的 Windows ,macOS ,Android ,iOS 版本。 | 
|  |      19beginor      2022-11-07 11:22:26 +08:00 .NET7 + MAUI 了 | 
|  |      21binhb      2022-11-07 12:41:52 +08:00 via iPhone 推荐 flutter 关注了 flutter 的 youtube 、twitter 感觉官方和社区都挺活跃的 目前个人使用 flutter 开发的 ios app 即将发行,官方和社区的包可以满足我个人的开发需求 | 
|  |      22XCFOX      2022-11-07 13:12:47 +08:00 我个人写 Flutter 的 demo 的时候感觉 Flutter 还是比不上原生的流畅,尤其是在长页面滑动和翻页的时候,刷新率显然降低。 React Native 是渲染成原生组件的,动画流畅性反倒更好。 目前手机上几个使用 Flutter 写的 App:《哔哩哔哩漫画》还挺流畅的,就是左右翻页和快速滑动页面的时候会出现明显掉帧。另外一个《彩云小梦》可以说是我手机上最卡的 App 了,应该是没适配 120HZ 。 Flutter 官方也是注意到了 Flutter(Skia) 渲染性能不行的问题,目前已经在开始构建自己的渲染引擎 Impeller( https://github.com/flutter/flutter/wiki/Impeller),目前还是处于预览阶段。 写 Flutter 的时候还碰到别的一堆问题,比如 web 上中文显示慢一拍,比如桌面端默认只支持 60hz 。 Flutter issues 目前 5k+,相比 React-Native 是 2k 。看来都很坑😅,不过 RN 我没深入用过。 | 
|      23vision1900      2022-11-07 13:15:57 +08:00 一个博主在 Youtube 上狂批 Flutter:  再加上我自身有 React 基础,决定上 RN 的车 还有一个想法是只为 IOS 用户开发付费的原生 APP ,安卓用户可以直接用支持移动设备的响应式 Web 网站,毕竟 IOS 用户愿意付钱来获得更好的体验 | 
|  |      24murmur      2022-11-07 13:28:09 +08:00 国内首选 uniapp 做小程序,或者直接 native | 
|  |      25zaul      2022-11-07 14:43:07 +08:00 via iPhone uniapp 一把梭 | 
|  |      26wadezhao OP | 
|  |      27murmur      2022-11-07 19:21:52 +08:00 @wadezhao 是的,国内是减量的年代,各大中小场疯狂裁员,安卓 rom 内卷各种功能自己做不给别人活路 除非搞独立开发,去 ios 市场赚情怀钱,否则基本只能小程序切入,已经没有给其他 app 留后路了 要资源没资源,要底层没权限,要创意抵不过大厂抄袭,哎 | 
|  |      29WebKit      2022-11-08 01:02:51 +08:00 via Android 推荐 Flutter 。性能不错。各个平台表现一致 | 
|  |      31wjx0912      2022-11-08 10:47:12 +08:00 uniapp 一把撸,各平台不需要动脑筋 | 
|      32zdustrong      2022-11-09 12:07:57 +08:00 via Android Capacitorjs, 你可以自己去官网看. 也可以看下我的项目, 做个参考, https://github.com/zdu-strong/Technical_Backup/tree/master/capacitor | 
|  |      33no13bus      2022-11-16 12:12:11 +08:00 @vision1900 折哥们挺有意思的。我也关注了他。经常邀请一些大佬来直播啥的 |