チャレンジ:SwiftUIを使ったThrowback Thursday

あなたのSwiftUIビューにシックなレトロスタイルを加える準備は出来ましたか?この課題では、過去のインターフェイスをまとったAppやコンセプトを呼び覚ますSwiftUIビューを作成してもらいます。System 6のゴージャスなグレースケール、初期のiPhoneOSのリネン、あるいはまったく別の年代でUIをドレスアップさせましょう。

Study Hall: Throwback Thursday

View now

また、 SwiftUI Study Hallで、この課題に協力して取り組むこともできます。ホールでは、質問したり、他の開発者とつながったり、自分の作品を共有したりすることができます。

課題を始める

まず、年や年代、配色を選びます。次に、Appの画面をスナップし、あの栄光の日々に戻しましょう。さらに挑戦したい場合は、ランダムな数字のジェネレータで1984~2013年の間の年を選択するか、Swift Playgroundを開きます。

print("Reimagine your app's interface like it's from the year \(myCoolRetroYear)!")
let myCoolRetroYear = Int.random(in: 1984..<2013)

どこに着地しても、その年代に顕著だったApple Design Languagesについて考えてみましょう。SwiftUIに慣れていない場合は、Xcodeプレビューを試して、ツールがどの程度コードを書いてくれるのか見てみましょう。経験のある方は、この機会にぜひ、いろいろ楽しんでみてください。(リブートも大歓迎です。最初の2021年SwiftUI Throwback課題に参加された方は、2021年のプロジェクトを復活させても構いません)

次のステップ

あなたのタイムマシンの傑作をハッシュタグ 「#WWDC22Challenges」をつけてTwitterでシェアしたり、SwiftUI Study Hallで共有してください。また、SwiftUIの他のトピックについて意見交換をしたい場合は、WWDC22期間中に開催されるイベントにご参加ください。

Read the WWDC22 Challenges Terms and Conditions