チャレンジ: SwiftUIサイエンスフィクション

ロボットや宇宙船、時には瓶の中に浮かぶ脳などが出てくるSFは、SwiftUIを使ったクリエイティブな課題を行うのに完璧なプレイグラウンドです。そこで、みなさんが抱くSFの夢のシーンを構想したり、再現してみましょう。ぷかぷか浮かぶ数字や、白黒に光るコード、あるいは別の宇宙から来た何かなど、みなさんが抱くSFの夢、あるいは悪夢のインターフェイスを作るチャンスです。

課題を始める

シーンを設定し、作りたいSFの世界を思い描きます。近未来?現状に疑問を抱く地下組織の一員?そこで働く人たちだけが知っている、謎の建物の中?壊れた月のそばで浮遊している?

この世界で、みなさんならどのようにデバイスを操作しますか?使う技術は?みなさんのミッションは、そのインターフェイスを現実のものにしたSwiftUIのビューをXcodeで作成することです。インスピレーションを得るために、レイアウトやコンテンツのトランジションといったSwiftUIのトリックを試してみましょう。これにより、(少なくともデザイン面での) 時空の構造を垣間見ることができます。

次のステップ

ディストピアの傑作が完成したら、「#WWDC22Challenges」のハッシュタグをつけて、Twitterでシェアしたり、SwiftUI Study Hallで作品を共有してください。また、この課題やその他のSwiftUIに関するトピックの意見交換をしたい場合は、WWDC22の期間中に開催されるイベントにご参加ください。

Study Hall: SwiftUI science fiction!

Floating numbers? Neon code screens? Today, we’re taking a page out of our favorite speculative fiction and challenging you to create a SwiftUI screen from an alternate reality. Visit the SwiftUI Study Hall to collaborate on the “SwiftUI science fiction!” coding challenge. Ask questions,...

View now

Explore #WWDC22Challenges on social media

Read the WWDC22 Challenges Terms and Conditions