截止 2021 年 2 月,最适合前端同学做移动端的技术是?

2021-02-01 09:27:35 +08:00
 firhome
大家好。前端同学特来请教。

先介绍一下背景,公司是创业公司,to B 的。pc 和 小程序都有了。很久以前做过 Ios 和安卓 的 app,但是基本失败了。
老板现在又提出做手机端 app,但是只想试水看看能不能成,不会招专门的开发。所以提出让前端来做。后期如果做的好的话 可能再招专门的 app 开发。

想问问大家现在比较成熟让前端快速学习能开发移动端 app 的技术栈是哪些?

我自己了解了一下

flutter (学习成本高,但是性能貌似不错)

uniapp (学习成本低,但是貌似坑比较多)
9078 次点击
所在节点    程序员
74 条回复
heasy
2021-02-01 15:29:43 +08:00
RN 呗
x13945
2021-02-01 15:38:33 +08:00
RN +1
Aviciii
2021-02-01 15:40:23 +08:00
想快速试水的话,uniapp 直接封装一个就行。
自己在 flutter beta 版的时候学过一段时间,那时国内文档还少,只能去 sf 爬代码,真的很难受,好多第三方、硬件集成都是问题,总之体验很差。当然,目前版本应该都解决了,但是学习成本也不小,可能不是简单前端就能快速熟悉了的,尤其涉及到混编、接口调用、Dart 等。
所以我的结论就是,uniapp 快速试水,正式开发用原生。
shiny
2021-02-01 15:41:52 +08:00
快应用
lujie2012
2021-02-01 16:18:29 +08:00
原生,flutter 都不行,进入的之后没有 native 的开发技能都是坑。最简单就是原生开发一个壳,里面给你 webView 容器,之后全部 H5 自己玩。好像 apiclould 就是这个模式。目前没有特殊硬件 APP,就是界面数据展示,交易,商品这样的 H5 无敌

对我来说,我精通原生,数据库+原生界面+H5 这一套梭子下来大大小小都能玩,数据缓存,视频,相机,蓝牙

对于有能力的团队,Flutter,RN 至少用一样,不然大家都没有成长性
lujie2012
2021-02-01 16:19:17 +08:00
博库书城 APP 就是你想要的东西,,,,,H5 搞定
bickman
2021-02-01 16:26:21 +08:00
听你们老板这么说,感觉就是先把东西做出来,管你用什么技术,反正投资人也不懂的非常细,能拿到投资就好,然后再看情况是继续好好开发还是就这样了
hyyou2010
2021-02-01 16:40:25 +08:00
RN 于熟悉 React 的前端没多少学习成本,要用原生的地方外包吧。
preach
2021-02-01 16:48:33 +08:00
套壳吧,试水最重要 PS:Android,iOS,前端都做过 恩,原生
wa143825
2021-02-01 16:49:38 +08:00
写了半年 flutter 了,可以说学习成本很高,但感觉挺爽
ctrlands
2021-02-01 17:19:18 +08:00
目前只试水过 cordova
luvxy
2021-02-01 17:45:35 +08:00
豆瓣绝大数都是 web 页面,你觉得体验怎么样, 我感觉除了那些非常在意性能,或者有啥特别酷炫的动画,算法,很大型的项目.....不然就用套壳很多人也不觉得怎么样把, 就阿里系那一堆辣鸡 app 卡的要死,大家还不是一直都在用
hongweiliuruige
2021-02-01 17:52:13 +08:00
rn 正在疯狂发育
superBearL
2021-02-01 18:20:39 +08:00
我司小厂,用 uniapp + uView UI 应付够用
lancelock
2021-02-01 18:23:03 +08:00
小程序
IvanLi127
2021-02-01 18:39:37 +08:00
cordova 吧,既然前端去开发,想稳就用 web 技术栈。为了自己的话,用 flutter 是个不错的选择。
Jetry
2021-02-01 19:34:22 +08:00
ionic 。。。 试一哈?
coloz
2021-02-01 20:23:09 +08:00
最优选择肯定时 cordova,足够成熟,就是给你的前端程序打个包就好了。如果要调用原生插件,常用的还是很可靠的,在原生支持上吊打 uniapp 几条街
jones2000
2021-02-01 20:26:02 +08:00
js
FreshOldMan
2021-02-01 20:36:59 +08:00
flutter 本质和 rn 是一样的,web 套壳最适合你们

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

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

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

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

© 2021 V2EX