挑战:SwiftUI 科幻世界!

科幻世界光怪陆离,无奇不有,机器人、宇宙飞船和罐子里不时飘过的大脑,堪称使用 SwiftUI 进行创造性挑战的完美乐园。因此,我们邀请您从自己的科幻梦想出发,构思或重新创建一个神奇的场景。无论您使用漂浮的数字、闪闪发光的单色代码,还是来自另一个宇宙的什么玩意儿,不要错过这个机会,赶紧构想您的界面吧,通往科幻梦想,还是噩梦世界,如您所愿!

开始挑战

设置场景并描绘您想要创造的科幻世界。您去往了不久的未来吗?您加入了一场对抗现状的地下叛乱吗?您身处一栋只有您的同伴才知晓的神秘建筑吗?您在破碎的月亮下漫无目的地游走吗?

您将如何与这个世界的设备互动?您会使用什么样的技术?您的任务是在 Xcode 中创建一个 SwiftUI 视图,将这个世界的入口带进我们的现实。要想捕捉灵感,不妨尝试一下布局和内容过渡等 SwiftUI 技巧,它能帮助您透视时空结构(至少从设计的角度)。

后续步骤

在完成您的反乌托邦杰作之后,记得在 Twitter 上使用话题标签 #WWDC22Challenges 进行分享,或者在 SwiftUI 挑战学堂分享您的大作。如果您想讨论这一主题或其他 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