Mojave

UI

  • Dark mode, which is no more than a UI theme along with dynamic desktop colors.

FaceTime

  • Several updates to group FaceTime

App Store

  • revamping the App Store. Tightening the app development process by introducing an app notarization stage. In this stage application applications are sent to Apple for automatic vetting analysis.
  • Changed extensions of SIP to third-party apps using a nude code signature format (0x20500)

kernel scheduling model, including turn styles and priority cues.

Grant central dispatch or introduce.

  • Grand Central Dispatch (GCD) is Apple’s framework for efficiently managing and executing concurrent tasks by dispatching work items to system-managed queues across available CPU cores.

User mode concept of memory magazine allocation made its way into the kernel and the introduction of zone cash. Introduction of iOS is UI kit and other important support framework into macOS Mojave in the /System/iOSSupport folder

iOS applications cannot be compiled and run on macOS with minimum changes outside of the traditional emulator, as Apple itself demonstrated by reporting the built-in news app stock app voice memos dot app and home app. The ladder brings HomeKit support to macOS. Declaring 32 bit support obsolete M – 32 bit apps are now intercepted on launch and generate a warning message. 32 bit support has been announced deprecated as far back as 10.8.