threeti
V2EX  ›  Electron

electron 和 Java swing 开发出的软件 哪个体验好

  •  1
     
  •   threeti · Feb 6, 2024 · 5139 views
    This topic created in 1008 days ago, the information mentioned may be changed or developed.
    在 win\linux\mac 平时上, 开发出的软件 哪个体验会好些
    28 replies  •  2024-02-06 17:22:26 +08:00
    murmur
    murmur
    Feb 6, 2024
    1
    那只能投 swing 了,jetbrains 那套好像就是 java 的界面,不过是买的商业 ui 库还做了美化

    matlab 好像也是 java
    threeti
    threeti
    OP
    Feb 6, 2024
    2
    jetbrains 体验确实很不错, 比 vscode 好
    threeti
    threeti
    OP
    Feb 6, 2024
    3
    @murmur #1 jetbrains 体验确实很不错, 比 vscode 好
    Worldispow
    Worldispow
    Feb 6, 2024
    4
    electron 还有用户体验?
    我这看不出来 60hz 和 120hz 区别,也看不出来安卓、ios 、win 动画差别的眼睛,都能看出来 electron 不流畅。
    threeti
    threeti
    OP
    Feb 6, 2024
    5
    @Worldispow #4 仅剩开发者体验了😂
    ZField
    ZField
    Feb 6, 2024
    6
    java 的话可以考虑 jetpack compose ,以及 compose multiplatform
    Worldispow
    Worldispow
    Feb 6, 2024
    7
    @threeti 个人感觉也仅仅是界面开发者的体验好点,稍微优秀点的 electron 应用,安装文件夹一大堆 dll 文件,明显是用 c 之类的语言做了一些后台逻辑处理的。
    threeti
    threeti
    OP
    Feb 6, 2024
    8
    @ZField #6 好的, compose multiplatform 感觉挺强, 不知道能不能发展起来
    threeti
    threeti
    OP
    Feb 6, 2024
    9
    @Worldispow #7 有道理
    marcong95
    marcong95
    Feb 6, 2024❤️1
    10
    本站日常尬黑 Electron ?窃以为 electron 比 swing 下限高多了吧,你要是没有 jetbrains 或者 microsoft 的水平的话,盯着两者的天花板水平显然不现实。。。

    先不说 jb 用的是不是 swing ,jb 在低配电脑(例如敝公司的 7500+8G+128SSD )的体验明显远低于 vscode

    即便是在主流的电脑配置下,用上世纪的界面风格去换流畅,你咋不直接上 TUI 呢。。。
    dcsuibian
    dcsuibian
    Feb 6, 2024
    11
    https://www.v2ex.com/t/1008609
    我是 Javaer ,我觉得两者都不怎么样。要不考虑下 Flutter ?
    如果非要在这两者中选,那我投一票 Electron 吧,一般来说会更好看一点,开发体验也更好,而且实际的应用确实更多一点。
    threeti
    threeti
    OP
    Feb 6, 2024
    12
    @dcsuibian #11 Flutter 看起来也不错
    threeti
    threeti
    OP
    Feb 6, 2024
    13
    @marcong95 #10 Electron 确实很优秀和方便
    cslive
    cslive
    Feb 6, 2024
    14
    Electron 废用户,Java swing 废开发
    CLMan
    CLMan
    Feb 6, 2024
    15
    两个内存大户,谈体验的话,都谈不上好。
    threeti
    threeti
    OP
    Feb 6, 2024
    16
    @cslive #14 哈哈😂
    libook
    libook
    Feb 6, 2024
    17
    实际上是取决于开发者的调优,开发者烂,用啥牛逼的技术栈写出来的程序都一样烂。
    Gress
    Gress
    Feb 6, 2024
    18
    就我感觉,IDEA 比 VSCode 流畅,感觉还是 swing 比 electron 好
    threeti
    threeti
    OP
    Feb 6, 2024
    19
    @Gress #18 vscode 种感觉不跟手, 有没有指哪打哪的感觉
    threeti
    threeti
    OP
    Feb 6, 2024
    20
    @libook #17 是的😁
    zgw0
    zgw0
    Feb 6, 2024
    21
    Electron 胜在开发成本低
    murmur
    murmur
    Feb 6, 2024
    22
    @marcong95 流畅没用啊,java 就 idea ,没二选择,vscode 玩玩前端娱乐圈还行,写 java 那真是闹着玩一样
    okakuyang
    okakuyang
    Feb 6, 2024 via iPhone
    23
    java 跑的电脑发烫,能不用就不用。
    marcong95
    marcong95
    Feb 6, 2024
    24
    @murmur 但是楼主问的是他即将开发的软件的技术选型啊。写代码时候的体验那自然是 jb 更好。
    errZX
    errZX
    Feb 6, 2024 via Android
    25
    实在不行 electron 里面嵌个 vue 吧()
    aGVsbG93b3JsZA
    aGVsbG93b3JsZA
    Feb 6, 2024
    26
    swing 都不维护了,不如是用 javafx
    masterclock
    masterclock
    Feb 6, 2024
    27
    哪个 Java 的桌面软件是可以用的?
    IDEA 要不是没得换,也属于不能用啊
    qq135449773
    qq135449773
    Feb 6, 2024
    28
    javafx 真有人用么,印象里见过的项目没超过 5 个。

    还是用点主流技术栈吧。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2052 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 15:04 · PVG 23:04 · LAX 07:04 · JFK 10:04
    ♥ Do have faith in what you're doing.