Tanca l'anunci

El canvi a Apple Silicon per a Mac va aportar una sèrie de grans avantatges. Els ordinadors d'Apple han millorat significativament pel que fa al rendiment i el consum d'energia, i gràcies a l'ús d'una arquitectura diferent (ARM), també han aconseguit la possibilitat d'executar aplicacions clàssiques disponibles per a iPhones i iPads. Aquesta opció està disponible per als desenvolupadors sense cap portabilitat o preparació difícil; en resum, tot funciona pràcticament immediatament.

Els desenvolupadors només poden optimitzar les seves aplicacions perquè siguin més controlables mitjançant el teclat i el trackpad/ratolí. D'aquesta manera, les capacitats dels ordinadors Apple més nous, que es basen en xips Apple Silicon, s'amplien notablement. Poden gestionar el llançament d'aplicacions mòbils pràcticament sense el més mínim problema. En resum, tot funciona immediatament. Per empitjorar les coses, Apple ja ha creat la tecnologia Mac Catalyst, que permet la preparació senzilla d'aplicacions iPadOS per a macOS. Aleshores, l'aplicació comparteix el mateix codi font i funciona en ambdues plataformes, mentre que en aquest cas ni tan sols es limita a Apple Silicon Macy.

Problema del costat del desenvolupador

Les opcions esmentades semblen genials a primera vista. Poden fer que la seva feina sigui molt més fàcil per als desenvolupadors i perquè els usuaris facin servir els seus Mac. Però també hi ha una petita captura. Tot i que ambdues opcions han estat aquí amb nosaltres durant algun divendres, fins ara sembla que els desenvolupadors tendeixen a passar-les per alt i, sincerament, no hi fan gaire cas. Per descomptat, també podríem trobar algunes excepcions. Al mateix temps, convé esmentar una cosa important. Fins i tot si els Mac amb Apple Silicon poden gestionar el llançament de les aplicacions iOS/iPadOS esmentades, això no vol dir que totes les aplicacions estiguin disponibles d'aquesta manera. Els desenvolupadors poden establir directament que el seu programari no es pugui instal·lar als ordinadors Apple sota cap circumstància.

En aquest cas, solen defensar-se amb una simple justificació. Com hem indicat anteriorment, pot ser que no totes les aplicacions funcionin bé en Mac, cosa que requeriria personalitzar-les per a Mac. Però una opció més fàcil és desactivar-los directament. D'altra banda, també estan prohibides les aplicacions que segurament es podrien utilitzar sense el més mínim problema.

Projecte macOS Catalina Mac Catalyst FB
Mac Catalyst que permet la portabilitat d'aplicacions iPadOS per a macOS

Per què els desenvolupadors ignoren aquestes opcions?

En conclusió, queda la pregunta, per què els desenvolupadors ignoren més o menys aquestes possibilitats? Tot i que disposen de recursos sòlids per facilitar el seu propi treball, aquesta no és una motivació suficient per a ells. Per descomptat, també cal mirar tota la situació des del seu punt de vista. El fet que hi hagi una opció per executar aplicacions iOS/iPadOS en Mac no garanteix que valgui la pena. És completament inútil que els desenvolupadors alliberin programari que no funcionarà correctament, o que l'optimitzin, quan està més o menys clar per endavant que simplement no hi haurà cap interès a la plataforma macOS.

.