Jump to content

Challenge: SwiftUI science fiction!

By Jubair Hossin Babu, 06/08/2022


Stars symbol and wand symbol on a dark background

With its robots, spaceships, and occasional brains floating in jars, science fiction is the perfect playground for a creative challenge with SwiftUI. And so we’re inviting you to conceptualize or recreate a scene from your sci-fi dreams. Whether you use floating numbers, glowing monochrome code, or something from another universe, this is your chance to build the interface of your science-fiction dreams… or nightmares!

Begin the challenge

Set the scene and picture the science-fiction world you want to create. Are you in the near future? Part of an underground insurgency questioning the status quo? Inside a mysterious building, known only to those who work there? Floating out by a broken moon?

How would you interact with devices in this world? What sort of technology would you use? Your mission is to create a SwiftUI view in Xcode that brings that interface into our reality. For inspiration, try out SwiftUI tricks like layout and content transitions, which can help you peer through the fabric of spacetime (design-wise, at least).

Next steps

When you’ve finished your dystopian masterpiece, share it on Twitter with the hashtag #WWDC22Challenges, or share your work in the SwiftUI Study Hall. And if you'd like to discuss this or other SwiftUI topics, join the team at events all throughout the week at WWDC22.

6885_wide_250x141_2x.jpg

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

View the full article

  • 41 Views
  • 0 Comments



Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
IP.Board News by DevFuse
×
×
  • Create New...

Write what you are looking for and press enter or click the search icon to begin your search