用SwiftUI开发APP
- Published on
- Authors
- Name
- Wxm
做什么
经常逛app store,对笔记/日记类的应用很感兴趣,于是决定做一个。
怎么做
搜索如何制作ios的应用,会有各种各样的方式,比如用框架flutter,uniapp之类,或者原生的UIKit,SwiftUI,经过比较最后决定使用SwiftUI作为入门开发的方式。 SwiftUI最大优势:相比同样原生的UIKit构建界面更方便!通过简单声明就可以实现各种效果。 当然也有不少缺点:ios系统版本要求较高,自带组件可定制有点少等等问题。 不过作为入门来说是一个很优秀的方式,因为真的足够简单。
参考
App
名称:StarlightDiary 项目地址
开发&上线
断断续续弄了大概3个月,终于做好了。 其中也出现不少问题,不过最终也都顺利解决。 其中最浪费时间的是设计,一开始没有想好做什么样的界面,然后不断做不断改,浪费了很多时间,引以为戒。
其他事
有时间我也会把swiftUI相关基础知识,以及我碰到的问题和解决放在另一篇文章中,希望能有帮助。