News

Icone che cambiano colore in iOS 18: il segreto dietro la magia di Apple

Condividi l'articolo

Apple ha svelato la sua modalità scura rinnovata in iOS 18, con una funzione che cambia automaticamente il colore delle icone delle app per adattarsi al tema scuro. Ma come funziona questa magia? Apple non ha fornito dettagli ufficiali, ma un ingegnoso sviluppatore ha scoperto il segreto dietro le quinte.

Le icone non vengono semplicemente oscurate uniformemente. Alcune, come quella di Tesla, adottano uno sfondo nero con dettagli colorati, mentre altre, come NetNewsWire, mantengono i loro colori originali con una luminosità ridotta. C’è anche un terzo caso, come Slack, dove lo sfondo diventa nero ma il primo piano rimane invariato.

Leggi anche:

Uno sviluppatore, Gui Rembo, ha analizzato il processo e scoperto che il sistema utilizza un algoritmo intelligente chiamato IconServices. Questo algoritmo estrae il primo piano dell’icona e applica una “matematica intelligente” per decidere se ricolorarlo in base al colore dello sfondo (come la “T” di Tesla) o mantenerlo invariato e scurire solo lo sfondo dell’icona.

Matematica intelligente, non magia

Rembo sottolinea che non c’è machine learning o intelligenza artificiale coinvolta, solo un algoritmo ben congegnato. IconServices valuta l’icona e determina se la ricolorazione o l’oscuramento semplice produrrà un risultato migliore. In casi eccezionali, dove l’algoritmo potrebbe fallire, sono presenti soglie predefinite per forzare l’oscuramento completo.

Per velocizzare il processo, l’algoritmo sfrutta le istruzioni ARM Neon, un set di ottimizzazioni per i processori ARM.

Fonte

Ti potrebbe interessare:
Segui guruhitech su:

Esprimi il tuo parere!

Cosa ne pensi di questa nuova funzione di iOS 18? La trovi utile e interessante? Lascia un commento nell’apposita sezione che trovi più in basso e se ti va, iscriviti alla newsletter.

Per qualsiasi domanda, informazione o assistenza nel mondo della tecnologia, puoi inviare una email all’indirizzo guruhitech@yahoo.com.

+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
+1
0
(Visited 89 times, 1 visits today)
0 0 votes
Article Rating

Rispondi

0 Commenti
Newest
Oldest Most Voted
Inline Feedbacks
View all comments