Get Ready for macOS Mojave

macOS Mojave was designed with advanced technologies to provide cutting-edge performance and robust security. Core ML 2 and the new Create ML framework let your apps deliver intelligent functionality faster and more easily than ever. Maximize the graphics and compute potential of your apps using advancements in Metal 2. Build richer web experiences in Safari. And with updates to Developer ID, you can give users even more confidence in the apps you distribute by having them notarized by Apple.

Dark Mode

Dark Mode is a dramatic new look that helps users focus on their work. Content takes center screen as toolbars and menus recede into the background. macOS apps that use standard AppKit colors and are rebuilt with the macOS Mojave SDK will automatically appear in Dark Mode when the user turns on the setting.

Learn more about supporting Dark Mode using AppKit

Mac App Store

The reimagined Mac App Store arrives with a new look and new editorial content that inspires and informs. Organized around the specific things customers love to do on Mac, along with insightful stories, curated collections, and videos, the all-new Mac App Store beautifully showcases your apps and makes them even easier to find.

Learn about the all-new Mac App Store

Machine Learning

With Core ML 2, you can process models faster than ever, make them smaller, and more. And now, you can easily build and train models on your Mac using the new Create ML framework, with no machine learning expertise required.

Learn about Machine Learning

Metal 2

Metal 2 evolves to give the GPU even greater control of its graphics pipeline, accelerate neural network training, and provide powerful new tools that give deep insight your shader code.

Learn about Metal

Safari and Webkit

Safari now automatically creates, autofills, and stores strong passwords when users create new online accounts, and flags reused passwords so users can change them. You can build even richer web experiences in Safari with support for OpenType-SVG fonts and CSS color support in WebKit.

Learn about the updates

Developer ID

Signing your apps with a Developer ID is key when distributing outside the Mac App Store. Now you can give users even more confidence in your app by submitting it to Apple to be notarized.

Learn about Developer ID

Available in 2019

Sneak Peek at New Developer Framework for Mac Apps

The News, Stocks, Voice Memos, and Home apps announced at WWDC were brought to Mac using UIKit frameworks that have been adapted and added to macOS. This technology will be available to developers in 2019, making it easier to bring iOS apps to macOS, providing new opportunities, and creating more apps for Mac users to enjoy.