45. 我使用Compose做了一个JSON解析器桌面软件

JSON格式化软件

桌面跨平台软件的实现方式有很多种,目前主流的electron、flutter、原生Qt 方案等等。最优解应该还是非Qt莫属,但Qt的学习曲线有些高,开发效率低。没关系 现在又多了一种方案 ——>Compose 来自谷歌的Android UI工具包,现已经移植适配到了桌面软件开发上。

在五一假期无聊使用Compose做了一个JSON解析的桌面软件,也算对桌面软件的一种尝试,打包后有50多M,实属有些大了,内存占用上也不是太低,Compose在桌面端还需要发力呀。

特点

  • 操作简单 粘贴即格式化
  • 格式错误会有红色边框显示
  • 暂时仅支持mac,如果win或Linux 想支持 下载源码自行打包
    图

待优化:

  • 格式化数据的操作和UI展示的线程分离
  • 更多功能支持

项目已经开源:地址

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值