PianetaMac

Tutto sul mondo del Mac e Molto Più

Il Mondo dell'ITMondo Apple News

Un solo codice, due piattaforme: IOS e MacOS

Spread the love
di Alessandro Perrone e Elena Montin

I rumors in casa apple, in questo periodo parlano di un progetto molto segreto il cui Nome in codice è “Project Marzipan”: un sistema unificato che consentirà agli sviluppatori di creare un’unica app disponibile (ed ugualmente performante) su iPhone, iPad e Mac. Nonostante Apple si sia rifiutata di commentare le indiscrezioni di Bloomberg (presente al seguente link), è questa la novità che dovrebbe venire presentata ufficialmente alla prossima WWDC – la conferenza dedicata agli sviluppatori di giugno – e che si troverebbe già a uno stadio avanzato.

Attualmente si usa un unico Ide, XCode, per la generazione delle Applicazioni mobile e desktop, ma bisogna creare progetti diversi e compilazioni diverse per ciascuna piattaforma.
La Apple, con Marzipan, vuole creare un solo modo per progettare  le applicazioni per le due piattaforme diverse, cioe’ lo stesso binario potrà girare sia per i dispositivi iOS che quelli macOS.
Con una sola app per tutti i prodotti Apple, invece, ci sarebbe la garanzia di avere sempre gli aggiornamenti sincronizzati e tutte le applicazioni disponibili su ogni dispositivo.
Apple e le App universali, una scommessa che se verrà vinta, permetterà agli sviluppatori di concentrarsi su un unico codice, senza preoccuparsi delle differenze di memoria o di potenziali errori di codice per le due piattaforme.

Pare che le app universali saranno progettate in modo tale da poter funzionare perfettamente con un touchscreen, un mouse e trackpad a seconda della piattaforma su cui saranno eseguite. Tale nuove possibilità dovrebbe pervenire con l’arrivo di iOS 12 e MacOS 10.14, le prossime major release dei propri sistemi operativi in arrivo il prossimo anno, ma la timeline potrebbe cambiare.

Di particolare interesse è poi la voce che ipotizza che le app universali per iOS e macOS renderebbero un giorno più semplice ad Apple la possibilità di creare un singolo sistema operativo per tutti i propri dispositivi, nel caso in cui scegliesse di intraprendere quella direzione.

Apple significa progresso e innovazione. Quindi crediamo che questo progetto, come gli altri della casa di cupertino, sarà una altra pietra miliare della storia della tecnologia.