We will entertain your mind, enhance your brain, expand your lifestyle.

もうすぐ WWDC

以前の記事で、SwiftUIでアプリ作成すると書いたが、継続して進行中。そして難航中。

難航の原因はひとえに力不足なわけだが・・

  • Swiftの記述の柔軟さ・高度さに改めて気付かされる
  • SwiftUIでの実装の難しさ(概念的にな理解の不足)
  • WatchOS上でのSwiftUIの仕様や挙動が、iOSと異なるものがある

といったところか。

それにしても、WWDC目前のこの時期。苦労して実装した機能が、OSやSwiftUIの新バージョンで、仕様変更されたり、新規に標準で追加されたり、廃止されたりと大きく変わる可能性もある。

まぁ、それはそれで楽しみだが