WeatherKit subscriptions now available

WeatherKit brings valuable weather information to your apps and services through a wide range of data that can help people stay up to date, safe, and prepared. It’s easy to use WeatherKit in your apps for iOS 16, iPadOS 16, macOS 13, tvOS 16, and watch...
Apple

Behind the Design: Overboard!

The murder mystery game Overboard! is a whodunit with a killer twist: You done it… and now you have to get away with it.
In Overboard!, you play not as the detective but the murderer most foul — Veronica Villensey, a fading 1930s starlet who’s tossed h...
Apple

Get ready for iOS 16, tvOS 16, and watchOS 9

Now that you’ve watched the Apple Event, get ready for the release of iOS 16, tvOS 16, and watchOS 9. Learn how you can submit apps for each platform and explore how you can support the latest software features in your apps and games. Submit your appsG...
Apple

Xcode Cloud subscriptions now available

Xcode Cloud, the continuous integration and delivery service built into Xcode, accelerates the development and delivery of high-quality apps. Get started by configuring a workflow in Xcode and receive 25 compute hours per month at no cost until the end...
Apple

The Xcode Cloud toolkit

Build, test, and distribute great apps using Apple’s continuous integration and delivery service, Xcode Cloud. This toolkit provides you with all the information you need to manage and optimize your workflow. Learn how to set up your first workflow, de...
Apple

Behind the Design: (Not Boring) Habits

Few things are more emotionally gratifying than checking something off a to-do list (well, for some of us, anyway).
But if that sort of thing pleases you currently, wait until you get a load of the (Not Boring) Habits approach. The app’s checkbox is n...
Apple

WWDC22 video subtitles now in more languages

You can now watch the Keynote, Platforms State of the Union, and nearly 200 sessions from this year’s Apple Worldwide Developers Conference with Japanese, Korean, and Simplified Chinese subtitles. Available on the web or the Apple Developer app for iPh...
Apple

Behind the Design: Lego Star Wars: Castaways

The world of Lego Star Wars: Castaways contains many wonders — amazing animation, delightful storylines, and pitch-perfect physical comedy. Perhaps the most impressive among them, however, is this: If you had a big enough pile of bricks (and a big enou...
Apple

Behind the Design: Slopes

It is a demonstrable fact of app development that most great ideas arrive in late-night diners.
At least, that’s how it went for Curtis Herbert — creator and mastermind behind the ski-tracking app Slopes. One evening during a winter trip to the Poconos...
Apple

Kali Linux 2022.3 Release (Discord & Test Lab)

In light of “Hacker Summer Camp 2022” (BlackHat USA, BSides LV, and DEFCON) occurring right now, we wanted to push out Kali Linux 2022.3 as a nice surprise for everyone to enjoy! With the publishing of this blog post, we have the download l...
Kali

Behind the Design: Marvel Future Revolution

Marvel Future Revolution pulls off a balancing act that’s nothing short of heroic.
Netmarble’s open-world superhero MMORPG is a massive Marvel mashup that unites heroes and villains from all universes, timelines, and realities for a giant free-for-all....
Apple

Secure Kali Pi (2022)

This is the first part of a 3 part series of blog posts surrounding Kali usage on Raspberry Pi devices. This first post will cover enabling Full Disk Encryption (FDE) on a Raspberry Pi, part two will cover remotely connecting to it, and finally, part t...
Kali

Behind the Design: Odio

Max Frimout is an audio engineer for Odio, and it’s his job to transport you and your ears to a different world.
From his home studio in the Netherlands — stocked with keyboards, instruments, and a tangle of wires and boards more suited to a ‘50s B-mov...
Apple

Live Activities now available in beta

Live Activities help people stay on top of what’s happening in your app in real time, right from the Lock Screen. You can now get started with Live Activities and the new ActivityKit framework, which are available in the beta 4 version of iOS 16.Please...
Apple

Meet with App Store experts

Get ready to connect with experts online to learn how to make the most of App Store features. Discover how to attract new customers, test marketing strategies, add subscriptions, and so much more. Live presentations with Q&A will be held throughout...
Apple

Behind the Design: Wylde Flowers

Lots of games defy easy explanation, but Wylde Flowers is a particularly rare bloom.
This charming Apple Design Award-winning game is a cross-pollination of farming simulation, eerie mystery, optional love story, and exploration of tolerance and unders...
Apple

Weekly Virtual Machines, with Build Scripts

We have always made all our build-scripts public. These are the same set of tools which we use to generate Kali Linux (for each release, or our weekly images). You may have noticed that previously there wasn’t anything about Virtual Machines (VMs...
Kali

Behind the Design: Procreate

Procreate needs little introduction. For more than a decade, the world-class design app has served anyone looking to create high-caliber art: pro designers, calligraphers, influencers, schools making prom flyers, and pretty much everyone in between. It...
Apple

Behind the Design: A Musical Story

Press play on Charles Bardin’s A Musical Story, and you might find yourself traveling back in time.
“It’s all about the freedom of ‘70s music,” says Bardin, the French composer/developer who created the Apple Design Award-winning game along with Alexan...
Apple

Kali Linux in Linode’s Cloud

A few months ago, Linode reached out to us asking “What would be needed in order to get Kali added to Linode?”. We explained to them how all the build-scripts that we used to create Kali are public, and what their different options and conf...
Kali

Behind the Design: Halide Mark II

Halide Mark II's Sebastiaan de With is an analog guy in a digital world. As co-founder and creative lead at Lux Optics — the company behind the Apple Design Award-winning camera app — de With is no stranger to design or digital photography. But he’s al...
Apple

Get ready for RoomPlan

Now your apps can create 3D floor plans — including key characteristics, such as dimensions and types of furniture. Powered by ARKit, this new Swift API utilizes the camera and LiDAR Scanner on iPhone and iPad to bring surroundings into your apps.Learn...
Apple

Update on apps distributed in South Korea

Apple designed the App Store to be a safe and trusted place to discover and download apps. Apple’s in-app purchase system, an integral part of our world-class commerce platform, offers people around the world a private and secure user experience across...
Apple

Behind the Design: Gibbon: Beyond the Trees

Why design games? For Apple Design Award winner Felix Bohatsch, it’s about more than creating delightful diversions or telling a great story.
“[They’re] a kind of asynchronous communication,” says the Vienna-based designer. “I can share topics and thou...
Apple

Meet the prototypers

Creating a great app, game, or product takes work. Brainstorming ideas, thoughtful iteration, and — as Apple’s Prototyping team knows all too well — feedback. Constant feedback. “If we’re not getting feedback on something, we’re just not showing it to ...
Apple

Behind the Design: 2022 Apple Design Awards

The Apple Design Awards honors excellence in innovation, ingenuity, and technical achievement in app and game design. Our award-winning designers take thoughtful and creative approaches to their apps and games, giving people new ways to work, play, or ...
Apple

WWDC22 resources and survey

Thank you to everyone who joined us for an amazing week. We hope you found value, connection, and fun. You can continue to:
Watch sessions at any time.
Read about newly announced technologies.
Get sample code from sessions.
Post on the Apple Developer ...
Apple

Challenge: Menu bar extras with SwiftUI

And now, a brief message from your friend, the Mac menu bar:
Hi! ?? I’m the menu bar! I always love making File → New Friends. We might have first met in the early 1980s, but I’ve only gotten more powerful and helpful (Format → Font → Humble Brag).
I’v...
Apple

WWDC22 Daily Digest: Friday

Welcome! It's time for our final morning briefing. (We know — we can't believe it's Friday, either.) Before we power down for the week, however, we’ve got one more great day of events and activities.
Let’s begin by catching up on Day 4:

...
Apple

Best of WWDC22

Best of WWDC22WWDC may have come to a close, but there's still so much to explore. Catch up on the highlights and enjoy videos all year long.WWDC22 daily dispatchesIf it's a quick daily report you need or a catchup on all the special events of the week...
Apple

Challenge: SwiftUI Animation Extravaganza!

Get your imagination ready for some high-quality visualization: We invite you to envision an animation and bring it to life using SwiftUI and Swift Playgrounds. Your animation can include text, shapes, colors, sounds, explosions, dancing cats — whateve...
Apple

Challenge: Private Access Tokens

Private Access Tokens are powerful tools that prove when HTTP requests are coming from legitimate devices without disclosing someone's identity. This proof can help you reduce how often you show CAPTCHAs to people. They are simple to set up and test — ...
Apple

Challenge: Design for superheroic navigation

Calling all designers: We're inviting you to use your powers to design a "super" navigation experience for an app that helps our developer heroes fight code-tastrophes and design disasters. In this challenge, you’ll design a tab bar and screen of a fic...
Apple

Challenge: Bindless ray tracing

Mirror, mirror on the ... other mirror. In this challenge, we invite you to explore bindless rendering in Metal 3 and reflect rays on mirrored surfaces.
Thanks to the bindless enhancements in Metal 3, the HybridRendering sample app looks better than ev...
Apple

Challenge: Throwback Thursday with SwiftUI

Ready to add some chic retro styling to your SwiftUI views? In this challenge, we're inviting you to create a SwiftUI view that reimagines your app or concept clothed in the interfaces of the past. Dress your UI up in the gorgeous grayscale of System 6, the linen of early iPhoneOS, or another time period entirely!









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




We also welcome you to visit the SwiftUI Study Hall to collaborate on this challenge. Ask questions, connect with other developers, and share your creations.Begin the challengeTo get started, pick a year, era, or color scheme. Then, snap a screen from your app and take it back to those glory days. If you need a boost (or a challenge), use a random number generator to choose a year between 1984 and 2013 — or open up a Swift Playground:print("Reimagine your app's interface like it's from the year \(myCoolRetroYear)!")
let myCoolRetroYear = Int.random(in: 1984..<2013)Wherever you land, think about the Apple Design Languages prominent during that era. If you’re newer to SwiftUI, experiment with Xcode Previews to see how much code the tools will write for you. If you have more experience, take this chance to play around. (And we love a reboot: If you joined us for the original 2021 SwiftUI Throwback Challenge, feel free to resurrect your 2021 project.)Next stepsShare your time-machine masterpiece on Twitter with the hashtag #WWDC22Challenges, or share your work in the SwiftUI Study Hall. And if you’d like to discuss other SwiftUI topics, join the team at events throughout the remainder of the week at WWDC22.Explore #WWDC22Challenges on social mediaRead the WWDC22 Challenges Terms and Conditions
Apple

Sound advice

An immersive app doesn’t only look and feel great — it has to sound incredible, too. During WWDC, we spoke with Apple Design Award finalists about the sensational sounds of their apps and games. Come with us as we travel on a musical journey through co...
Apple

Sign up now for WWDC22 labs and lounges

Register for labs and Digital Lounges to connect with Apple engineers, designers, and experts online all week long.Digital LoungesA wide variety of exciting activities are happening daily on Slack.
Ask questions at engineering and design Q&As.
Join...
Apple

Challenge: Create a reactive soundscape

Bring on the noise: It's time for a sound design challenge! We're inviting you to experiment with creative ways to manipulate sound on iPhone and iPad using its myriad sensors, inputs, and variable states. (Think of typing on the iOS keyboard — where t...
Apple

Challenge: SwiftUI science fiction!

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 us...
Apple

Challenge: WidgetKit workshop

Take a glance at this WidgetKit challenge, won't you? With glanceable experiences coming to the Lock Screen in iOS 16, it’s the perfect time to try building your very own Lock Screen widget. Begin the challengeIf you’re exploring glanceable technologie...
Apple

Challenge: Draw with metal-cpp

Metal is the foundation for accelerated graphics and compute power on Apple platforms — and if you’re familiar with C++, now’s the perfect time to explore its incredible power. For this challenge, we're inviting you to try out metal-cpp and render your...
Apple

Challenge: Go big or go home

What’s better than people loving your app on iPhone? People loving your app on iPad and Mac, too! This challenge invites you to explore the ways you can expand your app’s presence in the Apple ecosystem. Explore prototyping your iPhone app for iPad, ad...
Apple

Meet the WWDC22 Swift Student Challenge winners

In the lead-up to Apple’s Worldwide Developers Conference, young people from around the globe used Swift Playgrounds to showcase their coding skills as part of the Swift Student Challenge. This year, they include submissions from first-time participant...
Apple

Meet the new Human Interface Guidelines

Meet the new Human Interface GuidelinesApple’s Human Interface Guidelines (HIG) is a comprehensive resource for designers and developers looking to create great experiences across Apple platforms. Now, it’s been fully redesigned and refreshed to meet y...
Apple

Introducing WeatherKit

Bring valuable weather information to your apps and services through a wide range of data that can help people stay up to date, safe, and prepared. It’s easy to use WeatherKit in your apps with a platform-specific Swift API, and on any other platform w...
Apple

Challenge: Toolbar transformation Tuesday

Move over, Taco Tuesday. This week, it’s Toolbar Transformation Tuesday! With iOS 16 and iPadOS 16, you can now adopt powerful productivity improvements in your app like customizable bar button items, inline search bars, and document menu support.
So ...
Apple

Challenge: You can build an app for that!

WWDC isn’t only about exploring the brand-new frameworks and APIs — it’s also an excuse to give yourself time to experiment and play with the APIs that already exist. Whether you've got a problem you've been itching to solve or you just want a blank ca...
Apple