基本需求,开发一个简单的题库产品~ 学完应该不会没用吧? 有人说现在学相当于 49 年入国军,但是我想以后的人用 APP 只会更多。。
1
AlwaysCGG 2020-04-18 10:49:23 +08:00 via Android
学 flutter 吧 简单
|
2
iFlicker 2020-04-18 10:52:38 +08:00 5
现在只用用户规模达到一定程度之后才会用原生 app,因为相对来说原生开发成本高,当然体验也是最好的(怕被喷就算我主观吧)。
其他的创业思路就是 公众号->微信小程序->全平台小程序->js 系混合->flutter->原生-> |
4
Cmdhelp 2020-04-18 12:41:03 +08:00
。。。毕业前我是一名 Android 开发,毕业后我放弃了,适配到我想吐
|
5
murmur 2020-04-18 12:45:14 +08:00
你都学安卓和 ios 了,肯定先学 native 啊
|
7
ciki 2020-04-18 13:00:32 +08:00
49 年入国军
|
8
minami 2020-04-18 13:13:18 +08:00 via Android
玩票的话,什么时候都不晚。入行就要斟酌了…
|
11
nguoidiqua 2020-04-18 13:54:41 +08:00
想对于早就在学的人现在学当然晚了,比起不学的人现在学一点也不晚。
至于 Flutter,酷安里面越来越多新的 APP 是用 Flutter 写的(即使他们并不打算搞跨平台),国内大厂如阿里头条之类也在很积极的在建设、推广 Flutter 生态,经常能看到他们的技术团体发的文章,比如“阿里集团内如何进行 Flutter 体系化建设?”、“字节跳动为什么选用 Flutter”,这些都是最近发的文章,可以看看。 而且学习难度也不大,花点时间学下还是可以的,假如哪天火了,先入场的就有优势了,不火也能和安卓、IOS 开发结合用用。 不过这种事情最好还是看自己需要和情况来决定,别人说的只是别人的角度看到的东西。 想学的人会看到很多值得学的理由,不想学的人也会看到很多不值得学的理由,问问自己时间该怎么用就是了。 |
13
toliho OP |
14
xingheng 2020-04-18 14:17:18 +08:00
基于兴趣想学什么时候都不晚,个人建议不要一上来就 Flutter/RN,会非常影响对 App 开发的“初体验”,用原生框架最好,先知道是怎么回事,然后再去思考那些其他的框架做了什么事。
如果是找工作的话,建议不要学了,竞争比你想象的要激烈。 |
15
nieyujiang 2020-04-18 14:19:38 +08:00 via iPhone
我公司的 app 基本上把各种跨平台框架全用了一遍,现在正在用 flutter,事实上工作量也没减少,甚至还增加了。一天到晚写各种原生的插件🌚🌚🌚
|
16
dsdisenc 2020-04-18 14:29:02 +08:00
学 flutter 吧,flutter 感觉是一个趋势了
|
17
qihuandaxia 2020-04-18 14:54:24 +08:00
@nieyujiang 感觉我们是一个公司。。。
|
18
hantsy 2020-04-18 15:01:07 +08:00
Flutter 不错,用的人也越来越多了。
可惜我对 Layout 方面的应该不敏感,所有 Layout 相关的东西用不起来,CSS Flex,Grid,Nativescrpt 。 |
19
gunavy 2020-04-18 15:03:55 +08:00
没啥用户的用 Flutter 没问题。用户多,一系列 kpi 考核加上的时候,一些问题没办法解决,例如某些安卓机型闪退,那时候就坑了!
|
20
yingyueliuhen 2020-04-18 15:16:21 +08:00
vue,可以前端,可以前后端一起搞,可以搞移动端 PC 端小程序
|
22
Jirajine 2020-04-18 16:13:15 +08:00 via Android
赞同楼上先原生的观点,iOS/Android 至少选一个主要的学习原生,然后再考虑用这些跨平台的框架扩展。
|
23
gunavy 2020-04-18 16:17:22 +08:00
|
24
iFlicker 2020-04-18 18:40:30 +08:00 via Android
@toliho 学习成本还好 ,主要是目前还是不太稳 你看 flutter 的 issue 我上次提的时候看了一下是五千多
|
25
murmur 2020-04-18 18:47:48 +08:00
@nguoidiqua 我对你的观点恰好相反,为什么 flutter 要替代 rn,就是因为 rn 坑多,rn 的设计就没法解决性能问题
前端圈是不讲究未来的,讲究自我革命,如果一个东西好用,3 年后自然好用,而且成熟了,比如 vue2 和 1,2 的人起手就用到了 vdom,还会在乎 1 的奇奇怪怪问题么 吹 flutter 的话,当年用在 rn 上也是这么说的,前几天我还搜了阿里说在天猫上应用 rn (包括 weex )的文章 如果 flutter 不好用,那么 3 年后会有新的框架干掉 flutter,就这样继续下去,一浪接一浪 而这其中一直做顶梁柱的,还是 native 部分 大厂吹一部分是为了 KPI,毕竟瞎鸡儿重构也算工作量,而且别人后面有顶尖的 native 团队,别人写的 rn 和 flutter 跟你不是一个级别,别人遇到问题可以自己修,根本不需要 issue,但是能做到这个级别的有几个 |
26
mxT52CRuqR6o5 2020-04-18 19:42:27 +08:00 via Android
Flutter 前景如何得看谷歌的态度和 fuchsia 能不能成功,现在我感觉谷歌对待 flutter 的态度实验性质更多点,如果真想好好做应该优先解决安卓 ios 的一大堆 issue 和提升性能,而不是搁那折腾 flutterweb 和 flutterdesktop
|
27
mxT52CRuqR6o5 2020-04-18 19:46:09 +08:00 via Android
@murmur flutter 这种路线的框架必须有大厂撑着才能做下去,光靠社区维护都很困难,不可能有一波又一波 flutter 框架出现的
|
28
nicevar 2020-04-18 20:28:59 +08:00
学 iOS 或安卓与 Flutter 没什么太大关系,Flutter 就是一个 UI 框架,你学会了不代表你就会 iOS 或安卓开发,两码事,再说这个年代 UI 框架满天飞,学会一个作用也不是太大。
|
29
exploreexe 2020-04-18 21:56:42 +08:00
有点晚了,如果实力允许还是去研究 AI 吧。
|
30
Notzuonotdied 2020-04-18 22:11:54 +08:00
@exploreexe AI 其实要求和门槛更高,而且竞争激烈……
我觉得学 Android 和 iOS 都还行吧,要是简单写写界面,感觉就是可以随时被替代的。 如果你是往深了学,那 Android 会有很多的东西可以搞的。 至于 Flutter,就是坑有点多,如果有精力自己研究 Engine,Flutter Tools 这些源码也是可以学到很多东西的。 |
31
xingheng 2020-04-18 22:27:18 +08:00
@murmur 对于阿里的开源项目我一直持观望态度,对内他们肯定是为了 KPI,对外开源是告诉大伙儿“我先开头了啊,你们也帮忙完善一下吧”,设计层面仍然只是对内的企业级需求。
|
32
coolmenu 2020-04-19 01:01:39 +08:00 via Android
感觉 flutter 还没有 xamarin 好呢。。后面这个微软砍项目比 Google 好点
|
33
toooo 2020-04-20 08:39:56 +08:00
现在搞移动端, 有点类似 10 年前下定决心要搞 Windows 开发一样, 即便是现在依然有职位, 有需求, 但数量上是很少的.
|
34
lear7 2020-04-20 09:05:20 +08:00
我是多年 Android 原生,后来因为前老板继续交货,用了 20 多天就用 Flutter 做了个简单的电商 APP,放到原生,起码 2 个月吧。
|
35
lancelock 2020-04-20 09:49:51 +08:00
我学过 flutter,主要是冲着 fusion 用这个,不然我是不会学的
|