Posted on Leave a comment

WWDC21 Daily Digest: Day 3

A Memoji looking at an open MacBook Pro.

Welcome to day 3 of WWDC! Hope you’re staying fresh and focused — we’ve got a lot to show you today. Here’s a look at what the day has in store. (And make sure you don’t miss a thing this week by signing up for WWDC notifications in the Developer app — available for iPhone, iPad, and Mac.)

Travel back in time

But only to yesterday: Here’s the official recap of WWDC21, Day 2.

Tuesday@WWDC21

Symbols, signals, and sessions

Check out more than 60 new sessions: Demystify SwiftUI. Strike a pose (a hand pose, that is). And explore a series of concurrency sessions (which happen one at a time, we promise) in Swift.

Demystify SwiftUI

Explore SF Symbols 3

Discoverable design

Review code and collaborate in Xcode

Discover geometry-aware audio with the Physical Audio Spatialization Engine (PHASE)

Detect people, faces, and poses using Vision

Explore advanced rendering with RealityKit 2

Enhance your app with Metal ray tracing

AR Quick Look, meet Object Capture

Meet TextKit 2

Adopt Quick Note

Secure login with iCloud Keychain verification codes

Triage TestFlight crashes in Xcode Organizer

Symbolication: Beyond the basics

Swift concurrency: Update a sample app

Is that a challenge?

Discover fun, interactive ways to learn about the latest technologies and frameworks. Challenge yourself to explore something new this WWDC — and share your creations with others through the Developer Forums (WWDC21-challenges), select Digital Lounges, and social media (#WWDC21Challenges).

Challenge: Animated artistry in SwiftUI

Challenge: Large Text

Challenge: Throwback with SwiftUI

Challenge: Design multi-step Shortcuts

Challenge: Achievement Unlocked – Title Teasers

Challenge: Create a musical instrument in Swift Playgrounds

Challenge: Design for declarative device management in your MDM solution

A trivial night in the lounges

Tonight is Trivia Night in the Developer Tools Digital Lounge, where you’ll face rapid-fire multiple choice questions on tools and frameworks starting at 7 p.m. PDT. And at midday, we host engineers Josh Shaffer and Jacob Xiao for a live Q&A starting at 3 p.m. PT.

Register for the Digital Lounges

Visit the Developer Tools Digital Lounge (Requires registration)

Explore an accessible world

At 11 a.m. PDT, engineers and designers behind the Apple Watch share stories about Apple’s approach to accessible design, constant iteration, and community engagement.

Accessibility by design: An Apple Watch for everyone

Speaking of music…

We explored the power of music and audio with the sonic wizards behind five of our favorite apps: the kids’ sandbox Pok Pok Playroom, the interactive bedtime story Loona, the incredible AI-powered NaadSadhana, the inclusive and inventive If Found…, and the extremely summery Poolsuite FM. Find out how they make their apps sound note-perfect right here.

Music makers

Mindful Cooldowns for Coding… powered by Fitness+

Close out Wednesday at WWDC at 3 p.m. PDT with a 10-minute Mindful Cooldown for Coding with Fitness+ trainer Jessica Skye.

That’s it! See you tomorrow!

Posted on Leave a comment

Challenge: Design for declarative device management in your MDM solution

Calling all MDM developers and enterprise administrators! Explore designing new declarative device management solutions that move management policies from the MDM server to the device. By sending declarations to the device and utilizing the status channel, that device becomes more autonomous and proactive. And your MDM solution will manage many facets of the device experience using the MDM protocol.

Begin the challenge

Start to identify important areas of the solution that would most benefit from adopting a declarative management approach. What one or more areas would that be? What challenges, if any, would there be to adopt this new approach into your solution?

If you are a developer of an MDM solution, you can consider how this integrates into your existing product. If you don’t have an existing MDM solution but are considering building a new one for general or specific use, how can declarative device management accelerate your development?

If you’re a device administrator at an organization, consider how you would want your MDM solution to adapt to the new paradigm. And consider those who use managed devices. How might this improve their experience?

Resources

  • WWDC21

Meet declarative device management

The future of device management is here: Learn how you can support mobile device management while allowing individual devices to be autonomous and proactive, bringing both increased performance and scalability. We’ll show you how you can incorporate this declarative model in your MDM solution.

Read the WWDC21 Challenges Terms and Conditions

Posted on Leave a comment

Challenge: Design multi-step Shortcuts

Shortcuts icon on a silver background

The best shortcuts help us get things done, faster: Show us your best multi-step shortcuts for designer and developer productivity.

A multi-step shortcut is composed of multiple actions, often from different apps. The best multi-step shortcuts can be used across platforms, helping people to quickly get things done, often without even needing to open an app. These sorts of shortcuts are a perfect fit for macOS, and now that the Shortcuts app is on the Mac, we want to know how you plan to use your shortcuts to simplify tasks, remove complexity, or just make things in your life easier.

Begin the challenge

We’re challenging you to share your favorite multi-step shortcuts for designer and developer productivity. Ideally, these shortcuts should meet one or more of the following criteria:

  • Does it employ multiple steps in a novel or interesting way?
  • Does it have a great experience both when used with a tap or click and when used with Siri?
  • Is it uniquely useful on the Mac?
  • Extra credit if the shortcut is fun or enjoyable!

You can create an entirely new shortcut for this challenge, or nominate one you’ve already created. Share your shortcut with the developer community on the Developer Forums.

Visit the Apple Developer Forums

Resources

Design great actions for Shortcuts, Siri, and Suggestions

Actions are the building blocks of shortcuts. They allow people to take advantage of your app’s functionality even when they’re not looking at your app’s interface. We’ll show you how to design actions that are useful, easy-to-use, and can be incorporated into powerful multi-step shortcuts….

Meet Shortcuts for macOS

Shortcuts is coming to macOS, and your apps are a key part of that process. Discover how you can elevate the capabilities of your app by exposing those features as Shortcuts actions. We’ll show you how to build actions for your macOS apps built with Catalyst or AppKit, deploy actions across…

Read the WWDC21 Challenges Terms and Conditions

Posted on Leave a comment

Challenge: Create a musical instrument in Swift Playgrounds

Hammer and paintbrush symbols

The first part to composing a musical masterpiece? Making your own instrument from scratch! In this challenge, you’ll use graphical tools to create a musical instrument in Swift Playgrounds and give a performance that will leave your audience floored (and waiting for an encore)!

Begin the challenge

The Swift Playgrounds app includes several Playgrounds books with starting points to help you explore different coding concepts and ideas. For this challenge, we’re asking you to use the Sonic Create book in the Swift Playgrounds app to build a musical instrument of your own creation. Now, this musical instrument doesn’t have to look or sound like an ordinary instrument — it could be a bunch of crystal pianos laid out like piano keys, or a beat-maker board that plays notes on a constant loop. Sonic Create comes with an entire set of sounds and instruments, as well as great graphics for building the look and feel of your instrument.

Before you make your own creation, you can use the Sonic Workshop book to learn how to use graphics to play sounds and loops.

Before you make your own creation, you can use the Sonic Workshop book to learn how to use graphics to play sounds and loops.

If you’d like to get in a little musical practice before venturing into the virtual instrument-making world, we recommend first downloading the Sonic Workshop challenge book from Swift Playgrounds, where you can explore using graphics to play sounds and loops. Once you’re familiar with some of the API, you can start creating graphic instances to respond to touch or drag events. You can also check out some of the musical examples provided in the Sensor Create book (iPad only), including “Using Light to Play Sound,” “Synesthesia,” and “Beat Maker.”

Ready to build your own instrument? Think about how you might want to make music with only these objects to guide you, and the kinds of sounds you want to create. Consider how the code you write influences the objects — their placement, their resonance, and the kinds of music you can make. How can you design your instrument to be intuitive, and also to invite people to explore and play? As a developer, the tools you make for yourself or others can completely change how other people use those tools and experience the world. (Pretty cool when you think about it!)

Once you’ve created something you like, share it with community on the Developer Forums.

Visit the Apple Developer Forums

Resources

Download Swift Playgrounds for macOS

Download Swift Playgrounds for iOS

Learn more about Swift Playgrounds

Read the WWDC21 Challenges Terms and Conditions

Posted on Leave a comment

Music makers

MusicKit icon inside of a speak bubble symbol

An immersive app doesn’t just look or feel great: It has to sound amazing, too. We asked several of our Apple Design Award-nominated developers to share their philosophy around making music, audio design, and sound. (And occasionally frogs.)

Poolsuite FM: Hot fun in the summertime

Let’s just come right out and say it: Poolsuite FM is the perfect summer mood. This bitmapped, genre-hopping, beach party jukebox immerses you in 90s design nostalgia while maintaining a great technical experience behind the scenes. And it was invented not by a reggae artist or an Ibiza DJ but an affable Scot named Marty Bell who, prior to developing his poolside player, had no musical training, no tech background, no money to hire help, and — this part is key — definitely no pool.

What he did have was the keen idea to synthesize that summer feeling and his well-honed ability to curate music that sounds like sunshine. “I have a pool in my head,” Bell says. “I imagine 10 people hanging out. They’re all way cooler than me. And I think, ‘OK, would I play this song in that scenario?’” he laughs. “The stakes are really high.”

Poolsuite FM (known until very recently as Poolside FM) was conceived during the uncommonly dismal Scottish winter of 2014. “It was a very gray time,” Bell says from his home in the Scottish highlands (though he’d recently returned from a “seven-month Covid escape” to the Dominican Republic). “It was cold and spitting rain all the time. Listening to this music just boosted the serotonin in my brain.”

Bell wanted to spread sunshine to others, but as a longtime party planner, he also knew that a simple playlist app would be a hard sell. “Everybody thinks they have the best playlist,” he laughs. “I thought, ‘Why don’t I take this summer thing that makes me feel happy and pair with something else that makes me feel happy: cheesy ‘80s beach movies on VHS?”

Properly drenched in technological nostalgia and positive vibrations, Poolsuite FM made an instant splash. Its look mirrored the Mac you had in 1994; its playlists were curated by Bell and often drawn from under-the-radar artists on Soundcloud and YouTube; and its sound was decidedly all over the map. “There’s disco, indie rock, and electronic music,” he says, “but I feel like it’s all in the same family.”

Today, Poolsuite FM has a deep well of stations like Indie Summer, Hangover Club, Tokyo Disco, and Friday Nite Heat. Its primary channel has 600 tracks; Bell adds a dozen or so every week through his own curation and submissions he gets on social media. “I’d far prefer Poolsuite to be bursting with artists people had never heard of,” he says.

And there’s one last surprise: Poolsuite FM has never monetized. Bell relies on volunteer help; to start bringing in money, he’s launched a sunscreen line. “I don’t ever want to monetize Poolsuite,” he says. “I don’t want to track metrics and KPIs and all that. It would kill the vibe.” And summer is nothing if not a vibe.


If Found: Intergalactic planetary

If Found isn’t like any other game. Or app. (Frankly we’re still working out what to call it.) It’s an immersive sci-fi coming-of-age story centered around a journal kept by its protagonist, a young transgender woman named Kasio. To (greatly) simplify the experience, you progress through the story by erasing each scene with your finger, gradually unifying the (seemingly very disparate) narrative strands as you scrub. All the while, you’re gently guided along by audio designers/composers Eli Rainsberry and Matt Hopkins.

“I wanted to get the feeling that you could open this journal and hear everything in your head, like you were daydreaming,” says Rainsberry.

A gaming industry vet whose work can also be heard on Bird Alone, A Monster’s Expedition, and Wilmot’s Warehouse, Rainsberry strongly connected with If Found’s subtler, more emotional “notebook” sequences. “That’s where I could work more intimately with the erasing system,” they say. “The cliffside scenes start with softer winds; as Kasio moves along in the story, things gets colder and thinner.” Rainsberry felt the arc of the notebook scenes called for an analog approach, one heavy on acoustic guitar, mandolin, and harmonica. “I wanted to replicate memories fading away,” they say.

Hopkins, who records under the moniker 2 Mello, composed the more dramatic scenes — including a cinematic and celestial opening sequence, which drops you into deep space and gradually compels you to erase entire planets (and then something even bigger).

To do so, he drew on 90s electronica, leaning in equally to the frenetic roar of The Prodigy and the more analog approach of Aphex Twin. “It’s pretty rare that you get asked to do anything that sounds like pop music for a video game,” he says. “It’s usually more about emotions and mood. But that was my inspiration this time. I even managed to sneak a little breakbeat in there.”

If this all sounds a little mysterious, that’s the idea: If Found’s storylines weave around each other like ribbons, coalescing in an ending that also unifies the pair’s work. “I sampled some of Eli’s stuff there, where the notebook is constantly switching places with real life,” says Hopkins. Rainsberry has their own notes about it: “I provide quiet moments to give people space to process what’s going on, and then Matt comes in with incredible climax music. It’s a really nice balance.”


Pok Pok Playroom: The kids are alright

While crafting the inventive children’s sandbox Pok Pok Playroom, Esther Huybreghts and Mathijs Demaeght made a solemn vow: “We wanted something parents wouldn’t have to mute in a restaurant,” Huybreghts laughs. “We didn’t want media and jingles and jangles that get stuck in your head. We wanted a quieter experience.”

To the delight of grown-up diners everywhere, they got it: Pok Pok Playroom is a tasteful feast for little senses. There are hand-drawn switches to flip, gears to grind, blobs to plop together, and bells to ring. But they’re all done with a judicious aural balance that activates young minds while also leaving space for kids to fill in details with their own imaginations. That’s all thanks of sound designer Matt Miller, who took initial audio ideas from Demaeght and jumped into the project with his entire … well, mouth.

“I started by making little sounds: ‘choo choo, quack quack,’” says the Toronto-based Miller. “It was all very embarrassing.”

It also worked. Miller went on to record every sound in the Playroom: all the sloshing mops, sizzling grills, and wordless dialogue were entirely provided by he and his wife, Cathy. “The idea was to create calming sounds,” says Miller, “something that could be heard a number of times without becoming fatiguing.” (Here we’ll give parents and caregivers a moment to nod appreciatively.)

Initially, Miller and Demaeght wanted to use a small number of real-world objects, but they quickly realized that the app’s 500 animations required a broader arsenal of sounds — so Miller went on a hunt. “I got wooden blocks, pots from the kitchen, stuff I bought at a local thrift store,” Miller says, pointing to a boxes of “Foley objects” in the background of his home studio. “I’d just walk into a music store and start pinging on things.”

His biggest challenge came in the app’s “musical blobs” section — an abstract playspace of movable shapes. “A musical blob is a completely new idea,” Miller says. “A lot has to come together for that to work.” For instance: The color blue is always a C, while circles (the simplest of shapes) are represented by a single sine wave (the simplest of sounds). “There needs to be a consistency,” says Miller.

But like his target audience, Miller also found room for a little play: One of his favorite effects involves a dung beetle that raises its back legs and rolls the dung away. “That rolling sound is just me rolling over the edges of a soup can,” he laughs. “When we can be literal, we’re literal. But it’s fun to throw curveballs, too.”


Loona: Night time is the right time

One workday morning last year, Loona founder Andrew Yanchurevich texted team sound director Ivan Senkevich to ask why he wasn’t in the office yet. Luckily, Senkevich had very good answer: He was out looking for frogs.

More specifically, Senkevich was looking for the sounds of frogs — recordings he could integrate into his team’s sleep app. “My region has a great natural sound,” says Senkevich of the area around his hometown of Minsk, Belarus. “I came into my village often to record.”

He had plenty of reason to do so. Part bedtime story, part interactive activity, and all gorgeous, Loona is an app that winds you down with “sleepscapes” — blends of sound, story, and narration designed to soothe your mind at bedtime. (Think of them as meditative interactive storybooks.)

To create the appropriately somnolent aural environment, Senkevich often hit the road, traveling around town in search of not just amphibian friends but breezy forests, babbling rivers, and the buzz of insect life. “Some of the sleepscapes are more cartoonish and some more realistic. But we always try to show the natural-ness of the sound.” (Some sounds, he notes, did come from libraries. “You can’t record the sea in Minsk,” Senkevich says with a laugh.)

Sound is a crucial ingredient in Loona’s restful recipe of art, storytelling, graphics, music, and sleep science. To hear Yanchurevich tell it, that magical mix is driven by Senkevich’s history in both graphics and audio design. “Ivan came to us with experience in both,” says Yanchurevich. “He feels that connection between two worlds. That’s his superpower.”

The resulting app is designed, as Yanchurevich says, to “recreate this safe bubble from your childhood.” In the introductory sleepscape “The Dragon’s Shrine,” you’ll explore a beautifully-rendered marble pagoda while an appropriately-mellifluous voice guides you through calming, repetitive tasks like lighting lanterns and coloring in architectural details. As you progress through sleepscapes, you’ll lose yourself in a fairytale kingdom, explore a dark forest (which sounds a lot like Minsk), or simply cozy up to a crackling fire. Music comes from a team of sound freelance musicians that stretches from Brazil to Asia to the United States and incorporates the culture of each. But the final product is a single design. “We try to present the graphics and audio as one thought,” Senkevich says.


NaadSadhana: Extraordinary machine

NaadSadhana is the sort of astonishing, future-world app that could only be created by someone with an extremely specialized, almost-impossible skill set.

Sandeep Ranade was that someone.

With the help of AI, the app listens as you improvise a vocal line, then generates a backing track to match — all in real time. NaadSadhana (a mix of the Sanskrit words for “essence of sound” and “systemic practice”) has neither stock riffs nor repeating loops; its 10 instruments, including virtual tanpura, tabla, and harmonium, are as spontaneous as your vocals. And with features like visual biofeedback, it’s a powerful tool for blind or hard-of-hearing people.

Ranade was perfectly positioned to create such a project. The Pune-based developer began singing at 4; by the 11th grade, he was an excellent singer who also exhibited skill in software engineering. “I needed to decide whether to go into either software or music,” Ranade says, “and I decided I wanted to do both professionally.”

He pursued that dual track for years (as well as a few others: Ranade has a masters from Johns Hopkins, two decades of tech-world experience, and a thriving career as a Hindustani classical vocalist). All the while, he kept teaching, but inefficiencies in the process nagged at him. Training for Indian classical singing is an intense and demanding process; in the “ancient system,” Ranade says, students would live with their teachers and practice for 10 hours a day, every day. Today, that timing isn’t possible, but the work remains the same.

“If you don’t have frequent course correction, your neural pathways won’t converge to where they need to be,” he says. “I needed something that would tell students, ‘You’re just a little bit flat here, a little sharp there.’” Unable to find a solution — and despite having no background in Swift, Xcode, AI, graphic design, or designing mobile apps — he set out to build it himself.

From there, Ranade began tweaking. He added an AI to detect what was singing and what was not, but felt room for more. “I wanted accompaniment,” he says. “Instruments like a swarmandal, which has 40 strings, are hard to tune and travel with. I thought, ‘What if something could play close to as well as I can, stay in tune, and fit on my phone?’”

He gave the app a test run by recording “Na Corona Karo,” a song about taking precautions against COVID-19 that became a viral hit shared by A.R. Rahman and others. But Ranade was most moved by the reaction he got from the leaders in his field. “Musical geniuses like my late guru thought it was real human accompaniment,” he says. “They were astonished it was software.”

Today, NadSaadhana features automatic harmonies on violin, piano, and harmonium as well as percussion instruments like shakers and ankle bells. Its AI is trained not to adjust to the complexities of each instrument, but to the mix of the orchestra and the mood of the singer. “It’s not as simple as ‘This is the note he’s singing, so here are the chords,’” Ranade says. “There has to be context: Is he singing slower or faster? Does he sound sadder or more upbeat? That changes the chords you hear, from all the thousands possible.” Some bands rage against machines; Ranade’s future is working more closely with them.

Posted on Leave a comment

Challenge: Achievement Unlocked – Title Teasers

Achievement symbol with an achievement icon that looks like a puzzle in a circle.

When you create achievements that truly surprise and delight your players as they make their way through a game, you can help elicit a feeling of accomplishment, or even make the player laugh. Most of us have experienced playing games where we have unlocked some kind of achievement or trophy that stirs some of these emotions. This is exactly what we want you to consider when you create Game Center achievements for your apps or games — and now, we’re challenging you to show the developer community your best, funniest, strangest, and most delightful achievements.

Begin the challenge

This challenge focuses on crafting an achievement that gives someone just enough of a clue to send them on their way. That means how you present the locked version of your achievement is crucially important. Focus on ensuring you’re providing just enough of a hint that the player doesn’t get frustrated. And, of course, be sure to make the player feel it was worth it with the unlocked version once they do figure out how to achieve it!

We welcome all achievements, new, old, existing, or imaginary: Show off locked and unlocked versions of your “teaser” from one of your existing apps or games, or put your wordsmithery to work and create an entirely new achievement. And share it with the developer community on the Developer Forums.

Best of all, we’ve made it easy for you to participate and dream up awesome achievements even if you haven’t yet implemented Game Center or you want to try something entirely new: Just download the attached Game Center achievement template.

Visit the Apple Developer Forums

Best practices for great achievements

It’s a lot of fun to create unique and engaging achievements to connect people with your app or game. Below are a few of our recommendations when thinking about writing and designing achievements.

Be creative with an achievement’s title, but straightforward with its description
Although most people appreciate entertaining titles, they expect an achievement’s description to specify how to earn it. If you were to create a WWDC21 achievement, for instance, you might write the following:

Title: Code Completionist
Description: Watched every WWDC21 Code-Along session.

Be succinct
The Game Center achievement card limits your title and description to two lines each before truncating the text — brevity is key to a great achievement.

Think inclusively
Follow the Human Interface Guidelines around inclusivity when creating achievements. The best jokes, puns, and wordplay are those that are intuitive and friendly to everyone who might interact with your app or game, and make players feel recognized and rewarded.

Add unique, high-quality images
People appreciate earning unique achievements that remind them of each accomplishment. When you create custom artwork, you can help that achievement stand out from the others in your app or game and make it more recognizable to people who interact with it.

You can learn more about how to design great achievements in Apple’s Human Interface Guidelines, and in the WWDC20 session “Design for Game Center.”

Design for Game Center

Get your game’s interface ready for Game Center. We’ll show you how to deliver personalized touches to the GameKit interface that provide a rich experience for players, with features like achievements, leaderboards, and multiplayer gaming. Learn how to customize your game’s access point, design…

Download the Achievement Unlocked Challenge material

Learn more about designing achievements

Read the WWDC21 Challenges Terms and Conditions

Posted on Leave a comment

The music of WWDC21

Three Memoji on a black and purple background

WWDC is powered by three things: developers, ingenuity, and music. (Also coffee, so maybe four things.) And while we might not be able to gather together this year, we can always connect through shared sounds — just like we do in person. This year’s expertly curated playlists are perfect for moments of energy, focus, relaxation. They’re also great for simply setting the scene for an amazing week.

WWDC 2021

Turns out our official WWDC playlist is also a great summer mixtape. From Ariana Grande to Wolf Alice, here are the sounds of WWDC21.

Listen to the official WWDC21 playlist

Power Up

The heartbeat of the week, the summer’s biggest artists. Welcome to WWDC21.

Listen to the WWDC21 Power Up playlist

Coding Energy

Inspiring. Empowering. Energetic. Nothing but good vibes in this set of upbeat tracks.

Listen to the WWDC21 Coding Energy playlist

Coding Chill

Let your mind unwind with these elegant electronic sounds, lo-fi rhythms, and relaxing beats.

Listen to the WWDC21 Coding Chill playlist

Coding Focus

Tune out the world and center your mind with these mellow sounds.

Listen to the WWDC21 Coding Focus playlist

Posted on Leave a comment

WWDC21 Daily Digest: Day 2

A memoji staring in amazement at a MacBook Pro.

Welcome to your WWDC21 Daily Digest. Now that our Keynote and Platform State of the Union have concluded, it’s time to get down to work. Our first sessions have arrived, with labs, coding challenges, and the Digital Lounges also starting today.

With so much to do, it’s hard to know where to start, so we’ve put together an overview of everything you need to have a great second day at WWDC. Our first tip: Make sure you don’t miss a thing this week by signing up for WWDC notifications in the Developer app — available for iPhone, iPad, and Mac.

Cool down with Fitness+

Join our Fitness+ team every day at 4 p.m. PDT for a Mindful Cooldown for Coding, right on your device or Apple TV.

Rewatch the Keynote and State of the Union

Did you miss out on Day 1? Catch up on all the announcements in under three minutes with our daily recap, or rewatch the Keynote and Platform State of the Union in full.

Monday@WWDC21

Keynote

Keynote (ASL)

Platforms State of the Union

Platforms State of the Union (ASL)

Explore pavilions, labs, and lounges

The WWDC tab of the Developer app has everything you need to have a great online conference experience this year. Let’s take a brief tour.

Pop into a pavilion: With more than 200 sessions, labs, and activities, pavilions can help you find the most relevant content on the topics that matter most to you. Each pavilion contains a daily schedule with relevant sessions and labs, featured content and challenges, links to the Digital Lounges, and more.

You can find our pavilions in the WWDC tab of the Developer app, listed below your personalized schedule. Explore the latest sessions and labs for Augmented Reality, seek out the latest in SwiftUI, or check out the demos and documentation from Developer Tools.

Lab life: Our Apple engineers and designers are here all week to help provide guidance and conversation around the latest frameworks, APIs, and best practices. Members of the Apple Developer Program, Apple Developer Enterprise Program, or 2021 Swift Student Challenge Winners can request a lab appointment. There are dozens of available labs every day — if you’re eligible to request an appointment, sign up now!

Hang out in a Digital Lounge: For more of a group experience, you can join the Digital Lounges and connect with Apple engineers and designers around select topics. We’re offering a small number of lounges this year, hosted by Developer Tools as well as engineers and designers from our SwiftUI, Accessibility, and Machine Learning teams.

Register for the Digital Lounges

Visit the Accessibility Digital Lounge (Requires registration)

Visit the Developer Tools Digital Lounge (Requires registration)

Visit the Machine Learning Digital Lounge (Requires registration)

Visit the SwiftUI Digital Lounge (Requires registration)

Sessions, sessions, everywhere

We’ve got more than 60 sessions arriving on Day 2 that feature Xcode Cloud, SharePlay, inclusive design, spatial audio, ShazamKit, and more. Here are some of our must-watch videos of the day:

What‘s new in Swift

Meet async/await in Swift

Meet TestFlight on Mac

Meet Xcode Cloud

Meet DocC documentation in Xcode

Apple’s privacy pillars in focus

The process of inclusive design

The practice of inclusive design

Immerse your app in spatial audio

Create 3D models with Object Capture

Use the camera for keyboard input in your app

Challenge, accepted

Discover fun, interactive ways to learn about the latest technologies and frameworks with our coding and design challenges. No matter your level of expertise, challenge yourself to explore something new this WWDC — and share your creations with others through the Developer Forums, select Digital Lounges, and social media. Check out some of our favorite challenges for Day 2:

Challenge: Speech Synthesizer Simulator

Challenge: Achievement Unlocked – Fabulous Fails

Challenge: Create your first 3D model with Object Capture

Challenge: Animated artistry in SwiftUI

Challenge: Build an app using built-in Sound Classification

Drop the (virtual) needle

What’s WWDC without a little mood music? Our official WWDC playlists are ready for your ears: Check out official and lovingly-curated mixes Power Up, Focus, Chill, and Energy.

The music of WWDC21

Up, up, and away

We think this is coolest job we’ve heard about in a long, long time: Our guest speaker today is the incredible Tiera Fletcher, who at age 22 landed her dream job as an aerospace engineer on NASA’s Space Launch System, the most powerful rocket created in the history of the universe. (Well, that we know of, anyway.) Learn what it’s like to design components for a rocket that’s 322 feet tall, produces 8.8 million pounds of thrust, and is currently slated to ferry humans to the moon, Mars, and (picture this in a dramatic echoey voice) beyond.

Out of this world… on to Mars

And that’s it! See you tomorrow for (much) more.

Posted on Leave a comment

Xcode 13 is now available

Xcode 13 adds powerful new team development features, perfect for working with Xcode Cloud as well as with GitHub, Bitbucket, and GitLab collaboration features. Initiate, review, comment, and merge pull requests directly within Xcode. See your teammates’ comments right inside your code. And quickly compare any two versions of your code files.

Learn more

Posted on Leave a comment

Introducing Xcode Cloud

Xcode Cloud is a continuous integration and delivery service built into Xcode and designed expressly for Apple developers. It accelerates the development and delivery of high-quality apps by bringing together cloud-based tools that help you build apps, run automated tests in parallel, deliver apps to testers, and view and manage user feedback. Sign up for the beta today.

Learn more about Xcode Cloud