ウーニャ、しってる。みんなふんいきでSwiftUIをつかってる。 by uhooi

iOSDC Japan 2022
採択
2022/09/10 17:15〜
Track A
レギュラートーク(40分)

ウーニャ、しってる。みんなふんいきでSwiftUIをつかってる。

the_uhooi uhooi the_uhooi

SwiftUIでViewを構築するのは難しいです。

何も考えずに書くとクソデカViewになります。
複数のViewに分割する場合も、プロパティやメソッドに切り出すのがいいか、構造体を定義するのがいいか迷います。

Viewの命名も迷います。
Atomic Designに沿うのもいいですが、iOSと馴染めない気がします。
UIKitに近い命名はわかりやすいですが、SwiftUIではスマートでないと感じます。


「いきなりぐちってごめんなさい。ウーニャほんとはSwiftUIとなかよくしたいです…!」

このトークは、ウーニャ(私)とみんながSwiftUIのViewの分割と命名について一緒に考えます。
まずはウーニャがViewの分割や命名の考え方を話すので、それについてコメントを頂き、議論してよりいいViewの構築を考えます。

かなりふあんですが、だいじょうぶます。がんばるます。