macOS Mojave

macOS Mojave brings several iOS apps to the desktop operating system, including Apple News, Voice Memos, and Home.

macOS Mojave was announced on June 4, 2018, at Apple's annual Worldwide Developers Conference in San Jose, California.

[10] Mojave requires a GPU that supports Metal, and the list of officially-compatible systems is more restrictive than the previous version, macOS High Sierra.

The graphics frameworks OpenGL and OpenCL are still supported by the operating system, but will no longer be maintained; developers are encouraged to use Apple's Metal library instead.

Apple chose OpenGL in the late 1990s to build support for software graphics rendering into the Mac, after abandoning QuickDraw 3D.

At the time, moving to OpenGL allowed Apple to take advantage of existing libraries that enabled hardware acceleration on a variety of different GPUs.

It reduces driver overhead and improves multithreading, allowing every CPU thread to send commands to the GPU.

[citation needed] The only supported Nvidia graphics cards are the Quadro K5000 and GeForce GTX 680 Mac Edition.

[31] Four new apps (News, Stocks, Voice Memos and Home) are ported to macOS Mojave from iOS, with Apple implementing a subset of UIKit on the desktop OS.

[33] With Home, Mac users can control their HomeKit-enabled accessories to do things like turn lights off and on or adjust thermostat settings.

Voice Memos lets users record audio (e.g., personal notes, lectures, meetings, interviews, or song ideas), and access them from iPhone, iPad or Mac.

[35] Users can choose dark or light mode when installing Mojave, or any time thereafter from System Preferences.

[37] A limited dark mode that affected only the Dock, menu bar, and drop-down menus was previously introduced in OS X Yosemite.

[25] macOS update functionality has been moved back to System Preferences from the Mac App Store.

[15] TechCrunch's Brian Heater dubbed Mojave "arguably the most focused macOS release in recent memory", playing an important role in reassuring professional users that it was still committed to them.