iOSDC Japan 2020
レギュラートーク(20分)

SwiftUI_Tips

dbank0208 DaisukeNagata dbank0208

今年の1月より、業務案件でSwiftUIで開発を実施しました。結果的にはSwiftUIの方がUIkitより実装規模がコンパクトになりました。毎日開発を進める上で、様々な詳細に気付かされましたし、コツを掴んでしまえば、iOSの開発者はすぐに SwiftUIを扱えるようになります。

SwiftUIではデフォルト動作では表現しきれない場合に多くのカスタマイズが必要になってきますが、カスタマイズが比較的実施しやすいように構成されています。

SwiftUIでの今すぐ使えるサンプル、Tipsを発表、提供したいと思います。
今後、SwiftUIを使用して開発を進める上でのメリット、デメリットも合わせて共有できたらと思います。

発表の概要は
SwiftUIにおける考え方、UIKitとの違い。デフォルトでは専用のメソッドがなく、カスタマイズで表現する必要があるSwiftUIのカスタマイズサンプル、SwiftUIで開発をする上でのメモリー対策。以上の内容で20分の間にSwiftUIが魅力的に感じ、今後の開発で役立っていただけたらと思います。