V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
ila
V2EX  ›  Go 编程语言

请推荐一些使用 fyne 编写的优秀项目

  •  
  •   ila · 2022-10-03 21:25:50 +08:00 via Android · 3390 次点击
    这是一个创建于 789 天前的主题,其中的信息可能已经有所发展或是发生改变。

    自己写了几个,不满意。

    请各位彦祖和嘉欣推荐一些用 fyne 编写的优秀项目,学习和观摩下。

    10 条回复    2022-10-05 15:10:11 +08:00
    0o0O0o0O0o
        1
    0o0O0o0O0o  
       2022-10-03 21:49:55 +08:00   ❤️ 1
    webcape233
        2
    webcape233  
       2022-10-04 08:38:49 +08:00 via iPhone
    呃这个玩具就别费精力了
    ila
        3
    ila  
    OP
       2022-10-04 08:52:52 +08:00 via Android
    @webcape233 请推荐同类更优的库
    webcape233
        4
    webcape233  
       2022-10-04 10:24:18 +08:00
    @ila golang 目前没有什么好的 gui 库,fyne ,kivy 都一样,还是很 alpha alpha 的个人小项目,各种组件也很少,不好用。非要用,还是 wails 这种 webview 渲染吧,网页 ui 就很灵活了
    lysS
        5
    lysS  
       2022-10-04 10:29:28 +08:00
    要是能接受付点钱就 sciterjs ,webui 的有 wails 、不过我没玩过。。。
    lesismal
        6
    lesismal  
       2022-10-04 10:48:02 +08:00   ❤️ 1
    试用过几个,fyne 确实玩具,目前发现最强的是:
    https://gioui.org

    例子:
    https://github.com/gioui/gio-example

    楼主可以试试,他们仓库和 slack 群也都比较活跃
    ChrisFreeMan
        7
    ChrisFreeMan  
       2022-10-04 11:30:40 +08:00
    不敢用,Fyne 官方上架的 App Store 那几个应用就很劝退,最新上架的那个 Nomad Timezones 就两个页面的简单 app ,iPhone 上跑个 30 秒就烫到不行了。简直是没法用的级别。
    ila
        8
    ila  
    OP
       2022-10-04 23:48:42 +08:00 via Android
    发现 fyne 没有 time range 选择器
    6IbA2bj5ip3tK49j
        9
    6IbA2bj5ip3tK49j  
       2022-10-05 09:43:46 +08:00 via iPhone
    之前用 fyne 写过桌面应用,发现长列表和多图片性能极差,不如 html+js
    ila
        10
    ila  
    OP
       2022-10-05 15:10:11 +08:00 via Android
    @xgfan 我发现 fyne 没有 time range 时间选择器…
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1947 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 00:32 · PVG 08:32 · LAX 16:32 · JFK 19:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.