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

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

Study Hall: Throwback Thursday

We’re adding some chic retro styling to today’s challenge: Create a SwiftUI view that reimagines your app clothed in the interfaces of the past. Dress your UI up in the grayscale style of System 7, the linen of early iPhoneOS, or another time period entirely! Visit the SwiftUI Study Hall to...

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期間中に開催されるイベントにご参加ください。

Explore #WWDC22Challenges on social media

Read the WWDC22 Challenges Terms and Conditions