Введение в macOS Mojave

В этом документе представлен общий обзор новых и обновленных функций в macOS Mojave.

Чтобы приступить к созданию приложений macOS Mojave с помощью Xamarin, ознакомьтесь с руководством по началу работы с Xamarin.Mac 5.0.

Темный режим

Темный режим — это темная тема в macOS Mojave, использующая динамическую серую цветовую схему для отображения элементов пользовательского интерфейса. Он также представляет новые цвета акцента, цветовые эффекты и цвета цвета содержимого, чтобы помочь сторонним приложениям выглядеть хорошо независимо от параметров цвета пользователя.

Платформа уведомлений пользователей

Платформа уведомлений пользователей включена в macOS Mojave, изменяя API, используемые приложениями Mac для работы с уведомлениями пользователей.

Платформа естественного языка

Платформа естественного языка позволяет приложениям выполнять различные типы анализа языка. Например, его можно использовать для идентификации частей речи и определения языка, представленного блоком текста.

Платформа визуального зрения

Платформа визуального распознавания включает улучшенный детектор лиц, который может обнаруживать лица в различных ориентациях. Кроме того, изменения запросов теперь можно использовать для выбора определенной версии алгоритма визуального зрения.

Сетевая платформа

Сетевая платформа, сетевой стек, базовый URLSession ИНТЕРФЕЙС API, часто используемый в приложениях iOS, теперь доступен в качестве автономной платформы, что упрощает работу с TCP, UDP, TLS, IPv4/IPv6 и т. д.

Устаревшие элементы

С macOS Mojave Apple не рекомендует OpenGL ES и OpenCL, поощряя разработчиков внедрять шейдеры metal и metal Performance Шейдеры.