SwiftUI 是真香,现阶段来看除了缺乏统一的规范,一些 lazy 组件的 bug ,combine 库有些繁琐,动画系统包的有点深,gesture 兼容有点问题,navigation 自定义有点困难,不少功能需要借助 UIViewRepresentable 等外,其他的都挺好,特别是现在的动画系统跟 Hero 那转场的实现差不多,一些复杂的交互简单的令人发指。最近分析了一下 UI 设计辅助类软件的发展,主要从 Sketch 到 Figma 的变化,结合 UI 框架这种声明式的发展方向,在未来可预见的时间里 UI 开发跟 UI 设计的结合会越来越明显,未来 UI 代码量会急剧下降,而代码生成则会变的极其简单,UI 设计只需要在 Figma 这类设计辅助软件里完成 UI/UX 设计,导出的内容可能就只差业务代码了,再看看 ProtoPie 这种产品,结合 SwiftUI 现在的动画实现产出交互代码也都是几个蓝图连连看了。
感慨发完了,习惯记录软件叫「宁静清单」,去年十月份开始做的,中间来来回回花了四五个月,第一版不是很满意,又花了一个月发了 1.1.0 ,功能还有很多待完善,欢迎大家体验指正,可以加群 Q: 781744407 讨论交流。
![]() | 1 Vaspike 2022-06-01 14:21:21 +08:00 在哪里填兑换码呢,只能订阅呀 |
![]() | 2 sirlr 2022-06-01 14:22:26 +08:00 想问一下 V2EX 怎么发帖呢 |
![]() | 3 vaxl 2022-06-01 14:25:57 +08:00 9L7A3KNNEJXN 已用,谢谢 |
4 qiyuanshouji 2022-06-01 14:28:26 +08:00 via iPhone 谢谢 已兑换第一个 T77W94HYHPJ7 |
![]() | 5 kenniewwwww 2022-06-01 14:31:12 +08:00 via iPhone 倒数第二个已用 感谢 lz |
6 rivt 2022-06-01 14:39:20 +08:00 via iPhone WRYNWJJTYRNL 已用,感谢 |
![]() | 8 SenLief 2022-06-01 14:40:15 +08:00 好像都被用了,lz 再来几个不?试了几个都不行。 |
![]() | 10 id3day 2022-06-01 15:36:46 +08:00 via iPhone 还有码吗,想要一个 [email protected] |
![]() | 11 redford42 2022-06-01 16:47:04 +08:00 [email protected] 请求一个试用机会 |
![]() | 12 gogo88 2022-06-01 19:14:59 +08:00 via iPhone 求个码: [email protected] |
![]() | 13 agagega 2022-06-01 22:14:12 +08:00 看到越来越多 SwiftUI 写的作品 |