V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
hugebug
V2EX  ›  程序员

新项目 敢不敢用 Flutter

  •  
  •   hugebug · 2018-11-26 11:55:18 +08:00 · 7427 次点击
    这是一个创建于 2216 天前的主题,其中的信息可能已经有所发展或是发生改变。

    看着 Flutter 的发展势头还行 正好公司也有个不算大的项目 是给自己的产品做配套的移动端 目前已知的功能就是正常的数据拉取展示 图片的上传 可能还会有图表曲线之类的 感觉也再没别的功能比较复杂的功能了 要不要用 Flutter 呢? 好纠结。。。。

    48 条回复    2019-01-08 10:02:38 +08:00
    javaCoder
        1
    javaCoder  
       2018-11-26 11:57:54 +08:00   ❤️ 3
    不要怂,直接梭哈
    fulvaz
        2
    fulvaz  
       2018-11-26 12:02:57 +08:00
    梭哈!
    torchmu
        3
    torchmu  
       2018-11-26 12:06:11 +08:00
    正式版都没发布,新项目应该稳一点
    lance7in
        4
    lance7in  
       2018-11-26 12:07:43 +08:00
    已经在用了,不过我是重构,酸爽
    KgM4gLtF0shViDH3
        5
    KgM4gLtF0shViDH3  
       2018-11-26 12:13:50 +08:00
    闲鱼都用了你们还慌啥
    ssshooter
        6
    ssshooter  
       2018-11-26 12:21:48 +08:00
    有时间查 bug 就用呗
    Mogugugugu
        7
    Mogugugugu  
       2018-11-26 12:35:12 +08:00
    看 项目 能不能做到后继有人 - -
    watsy0007
        8
    watsy0007  
       2018-11-26 13:26:48 +08:00
    不要怂, 就是干.成了会所嫩模, 输了重构干活.
    gz911122
        9
    gz911122  
       2018-11-26 13:46:42 +08:00
    上就是了 项目是公司的 学习是自己的啊 ~
    SKull4
        10
    SKull4  
       2018-11-26 14:02:18 +08:00
    @gz911122 #9 加班也是自己的。。。。
    C90
        11
    C90  
       2018-11-26 14:03:31 +08:00
    当然是梭哈呀~
    lizhenda
        12
    lizhenda  
       2018-11-26 14:11:03 +08:00
    还不成熟,比如你要弄个视频播放你就无解了,第三方 SDK 怎么接入,地图怎么嵌入
    PopeyeLau
        13
    PopeyeLau  
       2018-11-26 14:14:40 +08:00
    还是看需求吧。
    简单功能完成可以应付啊
    MushiUta
        14
    MushiUta  
       2018-11-26 14:18:02 +08:00
    现在主要是第三方 SDK 没办法搞啊。简单的统计,推送这些还好,要是让你上个 im,地图这些。
    nicevar
        15
    nicevar  
       2018-11-26 14:27:24 +08:00
    个人项目随便用,公司项目就算了,Android 下坑不是一般的多,特别是 4.x 的系统,你在高版本系统上开发的好好的,跑低版本上根本用不了
    闲鱼的问题还少吗,我的天,动不动就 ANR,切后台会出现,点快了也会出现,我不知道它是怎么通过 QA 测试的
    xuhaoyangx
        16
    xuhaoyangx  
       2018-11-26 14:29:27 +08:00
    @nicevar #15 算上这个时期各个厂商的乱改 bug,吱吱吱
    season4675
        17
    season4675  
       2018-11-26 14:30:28 +08:00
    flutter&dart,就是干!不要怂!
    zhongdong
        18
    zhongdong  
       2018-11-26 14:34:21 +08:00
    楼主会原生开发吗?会原生就不怂,和闲鱼一样部分模块用,是在不行就原生重写
    lolizeppelin
        19
    lolizeppelin  
       2018-11-26 17:41:34 +08:00
    对 原生开发熟就用

    不熟还是算了 233

    第三方 sdk 也没什么问题 原生水平够就行 封装一下就是
    lolizeppelin
        20
    lolizeppelin  
       2018-11-26 17:42:40 +08:00
    仔细看了下楼主需求 完全可以上
    NonClockworkChen
        21
    NonClockworkChen  
       2018-11-26 18:23:57 +08:00
    我写 RN 写的手都抖了,你 tmd 还敢直接上 flutter- -
    googlefans
        22
    googlefans  
       2018-11-26 22:45:31 +08:00 via iPad
    google 家的?
    wmhack
        23
    wmhack  
       2018-11-26 23:04:50 +08:00 via iPhone
    视频播放确实是一大坑,目前没有一个比较完美的视频播放方案
    faimin
        24
    faimin  
       2018-11-26 23:34:18 +08:00 via iPhone
    感觉列表可以直接用
    lucky2javascript
        25
    lucky2javascript  
       2018-11-26 23:41:40 +08:00
    一把梭直接搞
    janxin
        26
    janxin  
       2018-11-26 23:44:18 +08:00
    @NonClockworkChen 其实 Flutter 也就差不多跟 RN 一样坑
    hugebug
        27
    hugebug  
    OP
       2018-11-27 05:28:38 +08:00 via Android
    @MushiUta 这些直接跳原生可以不?
    hugebug
        28
    hugebug  
    OP
       2018-11-27 05:30:11 +08:00 via Android
    @zhongdong 我也是我肯定想的 不行就跳原生界面
    hugebug
        29
    hugebug  
    OP
       2018-11-27 05:31:20 +08:00 via Android
    @NonClockworkChen 一直在写 rn 想换个姿势跨平台
    nVoxel
        30
    nVoxel  
       2018-11-27 06:51:59 +08:00 via Android
    咸鱼用又如何
    wd
        31
    wd  
       2018-11-27 07:44:38 +08:00 via iPhone
    @janxin #26 差远了吧,rn 都多少年了。
    haaro
        32
    haaro  
       2018-11-27 07:47:27 +08:00 via iPhone
    自己的小项目在用,目前 bug 还是不少,尤其是输入控件,各种诡异表现
    hugebug
        33
    hugebug  
    OP
       2018-11-27 07:55:23 +08:00 via Android
    @haaro 看来还是保守点用 rn 吧
    esyle
        34
    esyle  
       2018-11-27 07:59:30 +08:00 via Android
    公司有个小项目也计划用,之前都没客户端开发经验,但愿坑少点。
    myhot21
        35
    myhot21  
       2018-11-27 08:10:34 +08:00 via Android
    必须用的,用了才能知道哪些坑。
    murmur
        36
    murmur  
       2018-11-27 08:21:29 +08:00
    @bestkayle 除非闲鱼把整个 app 重做 大公司用什么技术只是告诉你我用过哦 你要考虑整个 app 的架构
    janxin
        37
    janxin  
       2018-11-27 08:26:29 +08:00
    @wd 但是 RN 还是坑多啊 2333
    Neojoke
        38
    Neojoke  
       2018-11-27 08:38:11 +08:00
    使用不使用,可以从几个维度去分析:
    1. 技术可行性(4)
    2. 项目可扩展性(3)
    3. 项目可维护性(2)
    4. 项目交接难易程度(1)
    对于我们公司这种情况,人员比较稳定人员技术比较丰富的,交接难以程度就设定为 1 分,如果整体打分超过 8 分,就可以使用。
    纠结,在于没有一个明确到纸上的判断标准,主观上的感觉总是模棱两可的,通过不断的摸索具体的方法,修正判断标准,才能更老练,更科学
    marcong95
        39
    marcong95  
       2018-11-27 09:28:38 +08:00
    @hugebug RN 也不是那么保守,那还不如一步到位(滑稽
    jinbangzhu
        40
    jinbangzhu  
       2018-11-27 09:30:04 +08:00
    已经集成到现有项目里,不要怕,直接上
    whypool
        41
    whypool  
       2018-11-27 10:02:26 +08:00
    直接上,大不了背锅
    liangdi
        42
    liangdi  
       2018-11-27 10:09:43 +08:00
    已经有两个 app 在使用
    Maltazard
        43
    Maltazard  
       2018-11-27 10:17:44 +08:00
    真的是看热闹不怕事儿大啊哈哈...
    tanranran
        44
    tanranran  
       2018-11-27 10:19:32 +08:00
    有足够的人填坑的话,用

    人手不够的话,千万别用
    huclengyue
        45
    huclengyue  
       2018-11-27 10:39:38 +08:00 via Android
    自己试了 flutter 感觉写起来还挺不错,就是一些平台相关的功能,感觉还是要写 ios android 的插件。
    huclengyue
        46
    huclengyue  
       2018-11-27 10:40:23 +08:00 via Android
    @lizhenda flutter 支持显示原生 view
    hugebug
        47
    hugebug  
    OP
       2018-11-27 15:48:42 +08:00 via Android
    @huclengyue 看了咸鱼的文章了吧 在等 ios 的相关文章呢
    lizhenda
        48
    lizhenda  
       2019-01-08 10:02:38 +08:00
    @huclengyue 是的,正式版 1.0 确实支持了,很厉害,不过这个主题发的时候 1.0 还未发布~ 现在唯一的阻碍就是热更新官方还未实现,等热更新解决方案出了,那就是横扫了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3995 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 04:10 · PVG 12:10 · LAX 20:10 · JFK 23:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.