Challenge: Throwback with SwiftUI – Uncover – Apple Developer
Whether you’ve been coding for 40 years, you are new to the SwiftUI scene, or you are a designer — every person enjoys a fantastic throwback. Give in to the nostalgia and picture what your application could seem like if built for the Mac or Iphone interfaces of yesteryear. Are you a admirer of the refreshing feel of 2000s-era Aqua? Potentially you want the iconic grayscale of Program 6. Or perhaps you have been hoping for a return to the early days of iPhoneOS skeumorphism. Now’s your probability: Journey back in time with us and style a SwiftUI see that embraces that retro styling.
Begin the problem
Prior to you travel by time, it is vital to choose your digital companion: are you coming up with a perspective for an existing application, or bringing an solely new watch thought alongside for the journey? After you have determined, it’s time to fireplace up Xcode. Use your preferred random variety generator to choose a 12 months between 1984 and 2013 — or if you like, open up up a Swift Playground to take you again in time:
enable myCoolRetroYear = Int.random(in: 1984..<2013)
print("Reimagine your app's interface like it's from the year (myCoolRetroYear)!")
Once you’ve settled on a year, begin imagining your interface with the Apple Design Languages prominent during that time! For designers and those newer to the world of code, explore how much UI you can create with the help of Xcode Previews. And when it’s time to start adding code, see how simple and fun SwiftUI makes it. For seasoned code warriors, further your SwiftUI knowledge and explore the new features of SwiftUI that will take your recreated artifact to the next level.
Want to share your work-in-progress or collaborate with other developers? For those participating in the Digital Lounges, we’re hosting a Challenge Study Hall in the #swiftui-study-hall channel from 8 a.m. – 11 a.m. PDT on Wednesday. You can also show off your finished design in the Developer Forums using the tag “WWDC21-Challenges,” or on social media using the hashtag #WWDC21Challenges.
Register for the Digital Lounges
Visit the SwiftUI Digital Lounge (Requires registration)
Explore WWDC21 Challenges on the Developer Forums
Explore #WWDC21Challenges on social media
Resources
Introduction to SwiftUI
Read the WWDC21 Challenges Terms and Conditions
Whether you’ve been coding for 40 years, you are new to the SwiftUI scene, or you are a designer — every person enjoys a fantastic throwback. Give in to the nostalgia and picture what your application could seem like if built for the Mac or Iphone interfaces of yesteryear. Are you a admirer of the refreshing feel of 2000s-era Aqua? Potentially you want the iconic grayscale of Program 6. Or perhaps you have been hoping for a return to the early days of iPhoneOS skeumorphism. Now’s your probability: Journey back in time with us and style a SwiftUI see that embraces that retro styling.
Begin the problem
Prior to you travel by time, it is vital to choose your digital companion: are you coming up with a perspective for an existing application, or bringing an solely new watch thought alongside for the journey? After you have determined, it’s time to fireplace up Xcode. Use your preferred random variety generator to choose a 12 months between 1984 and 2013 — or if you like, open up up a Swift Playground to take you again in time:
enable myCoolRetroYear = Int.random(in: 1984..<2013)
print("Reimagine your app's interface like it's from the year (myCoolRetroYear)!")
Once you’ve settled on a year, begin imagining your interface with the Apple Design Languages prominent during that time! For designers and those newer to the world of code, explore how much UI you can create with the help of Xcode Previews. And when it’s time to start adding code, see how simple and fun SwiftUI makes it. For seasoned code warriors, further your SwiftUI knowledge and explore the new features of SwiftUI that will take your recreated artifact to the next level.
Want to share your work-in-progress or collaborate with other developers? For those participating in the Digital Lounges, we’re hosting a Challenge Study Hall in the #swiftui-study-hall channel from 8 a.m. – 11 a.m. PDT on Wednesday. You can also show off your finished design in the Developer Forums using the tag “WWDC21-Challenges,” or on social media using the hashtag #WWDC21Challenges.
Register for the Digital Lounges
Visit the SwiftUI Digital Lounge (Requires registration)
Explore WWDC21 Challenges on the Developer Forums
Explore #WWDC21Challenges on social media
Resources
Introduction to SwiftUI
Read the WWDC21 Challenges Terms and Conditions