Introduzione a macOS Mojave

Questo documento offre una panoramica generale delle funzionalità nuove e aggiornate in macOS Mojave.

Per iniziare a creare app macOS Mojave con Xamarin, vedere la guida introduttiva per Xamarin.Mac 5.0.

Modalità scura

La modalità scura è un tema scuro a livello di sistema in macOS Mojave che usa una combinazione di colori grigio scuro dinamica e scura per visualizzare gli elementi dell'interfaccia utente. Introduce anche nuovi colori accentato, effetti colore e colori tinta del contenuto per aiutare le app di terze parti a apparire bene indipendentemente dalle impostazioni dei colori dell'utente.

Framework notifiche utente

Il framework notifiche utente è incluso in macOS Mojave, modificando le API usate dalle app Mac per lavorare con le notifiche utente.

Framework del linguaggio naturale

Il framework del linguaggio naturale consente alle applicazioni di eseguire vari tipi di analisi del linguaggio. Ad esempio, può essere usato per identificare parti del parlato e determinare la lingua rappresentata da un blocco di testo.

Framework di visione

Il framework vision include un rilevatore viso migliorato in grado di rilevare i visi in diversi orientamenti. Inoltre, le revisioni delle richieste possono ora essere usate per selezionare una revisione specifica dell'algoritmo del framework di Visione artificiale.

Framework di rete

Il framework di rete, lo stack di rete sottostante le URLSession API comunemente usate nelle applicazioni iOS, è ora disponibile come framework autonomo, semplificando l'uso di TCP, UDP, TLS, IPv4/IPv6 e altro ancora.

Elementi deprecati

Con macOS Mojave, Apple ha deprecato OpenGL ES e OpenCL, incoraggiando gli sviluppatori ad adottare metal e metal performance shader.