V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dukefightlife
V2EX  ›  程序员

现在的 app 开发好难

  •  
  •   dukefightlife · 2020-11-27 13:04:23 +08:00 · 4190 次点击
    这是一个创建于 1218 天前的主题,其中的信息可能已经有所发展或是发生改变。

    也不知道是不是自己年纪大了还是咋的, 有点怀念很久以前用 Flex Builder 的 mxml, 直接拖放,所见即所得,直接专心些组件业务逻辑, 现在的 app 框架,都靠硬编码去套, 什么 react,flutter, 乱七八糟的套, 好烦啊。

    20 条回复    2020-11-28 19:43:49 +08:00
    heyhumor
        1
    heyhumor  
       2020-11-27 13:08:38 +08:00
    存在即合理
    lujie2012
        2
    lujie2012  
       2020-11-27 13:11:15 +08:00
    不要一棵树上吊死啊,换个技术方向。

    我目前觉得,Swift swiftUI,kotlin flutter 开发 APP 很香,你怕是你吃过 MRC 的苦
    janus77
        3
    janus77  
       2020-11-27 14:06:32 +08:00   ❤️ 3
    现在的 app 非常看重交互和 UI 的,君不见苹果公司的东西卖那么火你以为什么原因呢?
    然后业务复杂度也更强,不止是渲染数据而已,还有什么手势缩放啊 音视频啊 AR/VR 啊,要不你用上古时代的工具做一个试试?这是技术带来的变革。
    综上你只是脱离新技术太久了而出现抵触情绪而已……时间久了就好了
    zzzzzzggggggg
        4
    zzzzzzggggggg  
       2020-11-27 14:43:00 +08:00
    kop1989
        5
    kop1989  
       2020-11-27 14:46:16 +08:00   ❤️ 1
    这些框架只是顺应了目前互联网公司的开发模式而已。(人海战术,所以要尽量降低沟通成本和垂直领域的技术要求,代码逻辑上要解耦)
    这也说明了目前在中国的软件开发,是互联网领头者说了算。
    关键词:康威定律(设计系统的架构受制于产生这些设计的组织的沟通结构。)
    dukefightlife
        6
    dukefightlife  
    OP
       2020-11-27 14:46:34 +08:00
    @lujie2012 flutter 正在用,各种 widget 套 widget,真心没 mxml 好用,记得当初.net 也高过类似 mxml 的东西。flex mxml 真的是神器。
    murmur
        7
    murmur  
       2020-11-27 14:49:08 +08:00
    flutter 是乱七八糟,rn 这些没那么麻烦,主要是你不能期望太高,我对各种非 native 框架的要求就是能用,别乱,不死机,就好了,还什么动画,想太多,你以为我不想 native,还不是没时间俩平台一起搞。
    themorecolor
        8
    themorecolor  
       2020-11-27 14:53:53 +08:00   ❤️ 1
    Flutter 习惯了才会发现他的好

    https://juejin.cn/post/6899690976638402568/
    westoy
        9
    westoy  
       2020-11-27 14:57:21 +08:00
    我和你相反, 最早那会儿拖控件拖的想死,as3 和 flex 那会儿能直接用 sdk 编译爽的一匹.......
    murmur
        10
    murmur  
       2020-11-27 15:13:33 +08:00
    @themorecolor 这 UI 是谁设计的,那种大圆角带毛边阴影的文本框感觉好丑
    themorecolor
        11
    themorecolor  
       2020-11-27 15:23:38 +08:00
    @murmur 哈哈
    zjsxwc
        12
    zjsxwc  
       2020-11-27 15:32:30 +08:00
    @heyhumor 偏个题

    “存在即合理” 原文是 “all existence has its reason”

    “has reason” !== “合理”
    CODEWEA
        13
    CODEWEA  
       2020-11-27 15:43:02 +08:00
    @heyhumor 只会说这一句话?
    ghosthcp516
        14
    ghosthcp516  
       2020-11-27 15:49:11 +08:00
    @zjsxwc 存在皆有因
    Bijiabo
        15
    Bijiabo  
       2020-11-27 16:10:09 +08:00
    我觉得有些看起来不那么时髦的技术、框架还是很好的。近些年来有些大厂的毒瘤为了 KPI 疯狂吹爆(没错,我说的就是阿里巴巴的某些毒瘤),整个氛围变得很浮躁。

    踏踏实实把东西做好才是应该追求的东西,不一定要套最新的技术、概念。
    lagoon
        16
    lagoon  
       2020-11-27 16:18:37 +08:00
    是新技术接受的太少了吧。

    我年龄也大了,但现在更喜欢 Flutter 的这种硬编码,而且我觉得比原生快和省力。

    而且代码量明显变少了。
    laminux29
        17
    laminux29  
       2020-11-27 16:19:17 +08:00   ❤️ 2
    题主之所以有此感慨,是因为 Adobe 那套 AS3 + Flash IDE + Flex Builder,那一套东西,除开性能与安全,其他东西秒杀现在所有前端框架,包括 H5,并且还超越一堆东西至少一二十年。

    当年一个小时可以出一套带动画的小 app,现在一个小时,还在解决兼容性问题(笑)。很多小屁股根本没接触过那一套东西,自然没办法想通那一套东西有多先进,多方便。当时的前端都不需要去研究什么技术,而是专注于业务、艺术、各种创新。看看当年的 AS3 群,每天聊美术与创新,还有 3D,现在的前端群,聊的是什么?这需求怎么实现,那兼容性怎么解决,然后几种框架哪个好,等等,高下立判。

    要不是 Adobe 自己作死,把 flash 弄死了,今天谁还天天研究技术,都去做艺术与创新了。
    superliwei
        18
    superliwei  
       2020-11-28 02:14:44 +08:00
    我是之前搞了近十年的 flash 开发,现在的前端技术学习起来反而很趁手。
    Elissa
        19
    Elissa  
       2020-11-28 12:12:20 +08:00 via Android
    vue 一开始也很抵触,想着 jq 一把梭就行了,后来发现学习方法不对,b 站上换个视频学的很愉快,后来开发的项目上规模才发现 vue 真香
    matatabi
        20
    matatabi  
       2020-11-28 19:43:49 +08:00
    flutter 统一安卓 ios 只是时间问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4024 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 05:15 · PVG 13:15 · LAX 22:15 · JFK 01:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.