Windows 10: il porting delle app da iOS ed Android ha delle limitazioni

di

Nel corso della Build Conference tenuta lo scorso mese, Microsoft ha annunciato che Windows 10 supporterà sia il codice iOS che Android attraverso alcuni nuovi SDK messi a disposizione degli sviluppatori, che renderanno più semplice il porting delle app verso il uovo OS.

Questa mossa è stata chiaramente messa in atto per diminuire il divario che c'è tra il Windows Store ed i concorrenti, ma Kevin Gallo di Microsoft ha affermato che questa strategia è solo un punto di partenza e non una soluzione a lungo termine.
Tra le tante novità presenti in Ten c'è Continuum, vale a dire una feature per l'interfaccia utente che scala le applicazioni a seconda delle dimensioni dello schermo del dispositivo, ma questo potrebbe causare problemi con le applicazioni provenienti da altri sistemi operativi. Kevin Gallo afferma che “le applicazioni di messaggistica e quelle che hanno una profonda integrazione con le operazioni di background avranno dei problemi di esecuzione”, riferendosi proprio al porting in quanto utilizzando lo strumento messo a disposizione degli sviluppatori le applicazioni che utilizzano i servizi di Android si troveranno ad affrontare alcune difficoltà durante la loro esecuzione in Windows 10, e lo stesso discorso a quanto pare si può estendere anche a quelle per iOS, anche se Project Islandwood dovrebbe dare agli sviluppatori iOS più opzioni durante il porting delle loro app su Windows 10, tra cui la possibilità di pubblicare una stessa applicazione in più Windows Store (smartphone, PC, Xbox, tablet). “L'esperienza utente di un'applicazione progettata per un piccolo dispositivo sarà ottimale sul desktop, ma non su tutta la gamma” afferma lo stesso Gallo a TechRadar, il quale ha affermato che la decisione di consentire il porting è da interpretare come un'iniziativa per invogliare gli sviluppatori a creare app per Ten, ma è chiaro che “non si tratterà di un'esperienza efficace” nel lungo periodo. 

FONTE: Neowin
Quanto è interessante?
0