Introduction à macOS Mojave

Ce document fournit une vue d’ensemble générale des fonctionnalités nouvelles et mises à jour de macOS Mojave.

Pour commencer à créer des applications macOS Mojave avec Xamarin, consultez le guide de prise en main de Xamarin.Mac 5.0.

Mode sombre

Le mode sombre est un thème sombre à l’échelle du système dans macOS Mojave qui utilise un jeu de couleurs gris foncé dynamique pour afficher les éléments de l’interface utilisateur. Il introduit également de nouvelles couleurs d’accentuation, des effets de couleur et des couleurs de teinte de contenu pour aider les applications tierces à s’afficher bien, quels que soient les paramètres de couleur de l’utilisateur.

Infrastructure de notifications utilisateur

L’infrastructure notifications utilisateur est incluse dans macOS Mojave, ce qui modifie les API que les applications Mac utilisent pour fonctionner avec les notifications utilisateur.

Framework de langage naturel

L’infrastructure natural language permet aux applications d’effectuer différents types d’analyse du langage. Par exemple, il peut être utilisé pour identifier des parties de la parole et déterminer la langue représentée par un bloc de texte.

Framework vision

L’infrastructure Vision comprend un détecteur de visages amélioré qui peut détecter les visages dans différentes orientations. En outre, les révisions de demande peuvent désormais être utilisées pour sélectionner une révision spécifique de l’algorithme d’infrastructure Vision.

Infrastructure réseau

L’infrastructure réseau, la pile réseau sous-jacente URLSession aux API couramment utilisées dans les applications iOS, est désormais disponible en tant qu’infrastructure autonome, ce qui facilite l’utilisation de TCP, UDP, TLS, IPv4/IPv6 et bien plus encore.

Dépréciations

Avec macOS Mojave, Apple a déprécié OpenGL ES et OpenCL, encourageant les développeurs à adopter metal et metal performance shaders.