Chiudi l'annuncio

Il passaggio ad Apple Silicon per Mac ha portato numerosi grandi vantaggi. I computer Apple sono migliorati notevolmente in termini di prestazioni e consumi energetici e, grazie all'utilizzo di una diversa architettura (ARM), hanno acquisito anche la capacità di eseguire le classiche applicazioni disponibili per iPhone e iPad. Questa opzione è a disposizione degli sviluppatori senza alcun porting o preparazione difficile: in breve, tutto funziona praticamente immediatamente.

Gli sviluppatori possono semplicemente ottimizzare le proprie app per essere più controllabili tramite tastiera e trackpad/mouse. In questo modo le capacità dei computer Apple più recenti, basati sui chip Apple Silicon, vengono notevolmente ampliate. Possono gestire l'avvio di applicazioni mobili praticamente senza il minimo problema. Insomma, tutto funziona immediatamente. A peggiorare le cose, Apple ha già messo a punto la tecnologia Mac Catalyst, che consente una semplice preparazione delle applicazioni iPadOS per macOS. L'app poi condivide lo stesso codice sorgente e funziona su entrambe le piattaforme, mentre in questo caso non si limita nemmeno ad Apple Silicon Macy.

Problema lato sviluppatore

Le opzioni menzionate sembrano fantastiche a prima vista. Possono rendere il lavoro molto più semplice per gli sviluppatori e per gli utenti che utilizzano i propri Mac. Ma c’è anche un piccolo problema. Sebbene entrambe le opzioni siano qui con noi da qualche venerdì, finora sembra che gli sviluppatori tendano a trascurarle e onestamente non prestano loro molta attenzione. Naturalmente potremmo trovare anche alcune eccezioni. Allo stesso tempo, è opportuno menzionare una cosa importante. Anche se i Mac con Apple Silicon possono gestire il lancio delle suddette applicazioni iOS/iPadOS, ciò non significa che ogni singola app sia disponibile in questo modo. Gli sviluppatori possono impostare direttamente che il loro software non possa in nessun caso essere installato sui computer Apple.

In tal caso, di solito si difendono con una semplice giustificazione. Come abbiamo indicato sopra, non tutte le applicazioni potrebbero funzionare bene sui Mac, il che richiederebbe la personalizzazione per i Mac. Ma un’opzione più semplice è disabilitarli direttamente. D'altro canto sono vietate anche le applicazioni che potrebbero sicuramente essere utilizzate senza il minimo problema.

progetto macOS Catalina Mac Catalyst FB
Mac Catalyst che consente il porting delle applicazioni iPadOS per macOS

Perché gli sviluppatori ignorano queste opzioni?

In conclusione, rimane la domanda: perché gli sviluppatori ignorano più o meno queste possibilità? Sebbene dispongano di solide risorse per facilitare il proprio lavoro, questa non è per loro una motivazione sufficiente. Naturalmente è necessario considerare l’intera situazione anche dal loro punto di vista. Il fatto che ci sia un'opzione per eseguire applicazioni iOS/iPadOS sui Mac non garantisce che ne valga la pena. È del tutto inutile che gli sviluppatori rilascino software che non funzioni correttamente o lo ottimizzino quando è più o meno chiaro in anticipo che semplicemente non susciteranno alcun interesse sulla piattaforma macOS.

.