LCUI: 一个 C 写的图形界面库, 1.0 alpha2 版本 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lcsoft
V2EX    分享创造

LCUI: 一个 C 写的图形界面库, 1.0 alpha2 版本

  •  
  •   lcsft
    lc-soft 2017-07-11 20:36:49 +08:00 4226 次点击
    这是一个创建于 3019 天前的主题,其中的信息可能已经有所发展或是发生改变。

    就不复制粘贴了,请点击这个链接了解详情: https://github.com/lc-soft/LCUI/releases

    感觉要搞的事情好多,例如:

    • 示例程序,帮助新手快速了解
    • 教程,中文+英文版,扩展用户量
    • CSS 框架,降低界面开发成本
    • 各种界面组件
    • 图形处理性能优化
    • 输入法支持
    • 以及其它

    打算更新 README.md 和项目主页内容,不知大家对此是否有改进意见?

    第 1 条附言    2017-07-12 13:47:39 +08:00
    教程也打算更新一下,一个 helloworld 太简单了,展现不了多少功能,想多补充一些示例程序,目前想到的有:

    - 登录界面:展示一些简单的布局、交互、表单验证处理
    - 新闻 APP 界面:展示如何使用列表布局、显示图片

    大家对此还有哪些意见?还有哪些典型的应用界面可以拿来做 demo 的?
    20 条回复    2017-07-20 20:05:51 +08:00
    vingz
        1
    vingz  
       2017-07-11 20:49:06 +08:00 via Android
    不是 c++吗
    nutting
        2
    nutting  
       2017-07-11 20:58:22 +08:00 via Android
    c?
    zcbenz
        3
    zcbenz  
       2017-07-11 21:22:40 +08:00 via iPhone
    个人以为,这类项目最重要的是文档,当然最麻烦的也还是写文档。如果想要争取用户,还是需要多花些时间在这种枯燥的事情上的。
    Shura
        4
    Shura  
       2017-07-11 21:28:29 +08:00 via Android   1
    看成了 luci
    lcsoft
        5
    lcsoft  
    OP
       2017-07-11 22:29:38 +08:00
    @zcbenz @vingc723 是 C 啊
    lcsoft
        6
    lcsoft  
    OP
       2017-07-11 22:31:14 +08:00
    @zcbenz 同时维护两个语言版本文档的话会更麻烦。
    mengyaoss77
        7
    mengyaoss77  
       2017-07-12 09:09:10 +08:00
    已 star。
    顺便说下官网的 "date" 写成了 "dete"
    Thiece
        8
    Thiece  
       2017-07-12 09:40:55 +08:00
    等完善,先 Star
    lcsoft
        9
    lcsoft  
    OP
       2017-07-12 11:05:15 +08:00
    @Thiece 别只是等啊,如果有文档方面的改进意见话,可以加快更新文档的
    Thiece
        10
    Thiece  
       2017-07-12 11:22:56 +08:00
    @lcsoft Readme 个人没什么意见,文档方面你可以参考隔壁的 RN http://reactnative.cn/docs/0.46/getting-started.html
    besto
        11
    besto  
       2017-07-12 12:20:34 +08:00
    我想说的是:小时候用 TC 又不想用 TC 的图形库...这个必须支持一把。
    yuting0501
        12
    yuting0501  
       2017-07-12 13:38:57 +08:00
    看起来不错,不知道楼主有没有用过 QT QML 语言,和楼主的很像,都是用类似 css 的语法写界面
    lcsoft
        13
    lcsoft  
    OP
       2017-07-12 13:48:33 +08:00 via Android
    @yuting0501 没用过 Qt。
    21grams
        14
    21grams  
       2017-07-12 14:23:00 +08:00
    跨平台吗?
    fy
        15
    fy  
       2017-07-13 10:19:06 +08:00
    资瓷,很不错的项目。可惜是 GPL,用不起来。
    fy
        16
    fy  
       2017-07-13 10:21:25 +08:00
    对了,关于元素布局前些天有朋友推荐我这样一个项目,可以参考:
    https://facebook.github.io/yoga/
    https://gist.github.com/mochja/c4788a4801885b58c1e38d7fb4c091a9
    lcsoft
        17
    lcsoft  
    OP
       2017-07-13 11:26:19 +08:00 via Android
    @fy 协议以后会考虑改掉,现阶段选 GPL 主要是提醒别人谨慎使用,出问题我不负责。
    MrLin
        18
    MrLin  
       2017-07-18 14:03:38 +08:00
    多页面呢?页面跟页面的通信是怎样的
    lcsoft
        19
    lcsoft  
    OP
       2017-07-18 20:43:27 +08:00
    @MrLin

    多页面?这个和网页不一样,没有页面的概念。
    如果你说的是多窗口的话,应该不支持,虽然以前做过多窗口支持,但很久没维护这个功能了。
    MrLin
        20
    MrLin  
       2017-07-20 20:05:51 +08:00
    @lcsoft 嗯,是指的多窗口。有些桌面程序需要多窗口的场景
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5403 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 03:42 PVG 11:42 LAX 20:42 JFK 23:42
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86