跳转到内容

2024-05-22 日记

https://github.com/localsend/localsend/commit/a20b8bd9e843afa2eaf2632fb745b3908a4917d3

https://github.com/Cierra-Runis/mercurius/commit/506616a5b107abf116c6fcd0da25af0366b5e3bc

原来我这个部分的代码是借鉴了别人的,看时间就清楚了。

我还以为这部分代码是我自己想出来的,现在仔细想想,应该是当初看到这种写法之后自己才琢磨明白的。

小黑版本的 CHIPI CHIPI CHAPA CHAPA 猫猫动图

14:35:32

对了,自己有个新的软件想法,想开发一个手机字体设计软件。

因为自己有 iPad Pro 和 Apple Pencil 嘛,所以这个想法还不错,于是直接开工。

这样深入一写,Swift 语法感觉还行,SwiftUI 比想象的还要好用——就是 Xcode 不好用,以及官方文档过于不详细。

这样一比较觉得 Kotlin 那一套 Jetpack Compose 更不好写了。

毕竟 Apple 直接提供了 SwiftData 这么个好东西,随便用还不用担心数据不同步的问题。

但得心应手还是说不上的——我仍然觉得 Flutter 那一套非常方便,出项目的速度可以贼快了。

这样下来,给我所接触过的大前端的框架排个名的话……

  • TOP 1 Flutter
  • TOP 2 SwiftUI
  • TOP 3 Next.js
  • TOP 4 Electron
  • TOP 5 React Native
  • TOP 6 Jetpack Compose

为什么 Jetpack Compose 比 React Native 还要差劲呢?

因为 Jetpack Compose 感觉就是个半成品,完全没有成熟到可以快乐使用的程度。而 React Native,虽然也很难写,但使用的语言我是了解的,我也能看得懂的,官方文档虽然一坨但它社区很广,而 Jetpack Compose 就像个玩具一样。