È possibile che a breve il supporto per le applicazioni Android venga fornito tramite una soluzione software specifica per Windows 10, eliminando così la necessità di emulazione Android o mirroring dello schermo del telefono.
Microsoft sta creando un sottosistema, simile al Sottosistema Windows per Linux, che consentirà l'esecuzione di applicazioni Android su Windows 10.
Sebbene ci siano vari modi per emulare le app Android, non esiste ancora il supporto Android ufficiale su Windows.
La nuova soluzione software ha il nome in codice "Project Latte" e potrebbe debuttare il prossimo anno. L'azienda aveva già preso in considerazione l'integrazione di app Android in Windows 10 tramite un progetto con nome in codice Astoria, che però non ha mai visto la luce.
Il progetto Latte mira a fornire un prodotto simile e probabilmente si baserà sul Sottosistema Windows per Linux (WSL). Tuttavia, Microsoft dovrà fornire un proprio sottosistema Android affinché le applicazioni Android funzionino effettivamente.
Con una quota di mercato di circa il 70% nel settore mobile e diversamente da iOS, un ecosistema applicativo aperto, sarebbe un errore non integrare direttamente il supporto Android in Windows 10.
Microsoft ha già iniziato a offrire un supporto limitato per l'avvio di app Android su Windows 10 tramite l'app "Il tuo telefono" e dispositivi Android compatibili. Tuttavia, l'avvio di app Android tramite il telefono avviene tramite streaming delle app dal telefono anziché eseguendole direttamente su Windows 10.
Il nuovo sottosistema per Windows 10 consentirebbe la distribuzione di applicazioni Android tramite il Microsoft Store e la loro esecuzione in un ambiente virtualizzato.
Ci si potrebbe chiedere come farebbe Microsoft con l'interfaccia utente grafica richiesta per le applicazioni Android.
Con il rilascio di WSL 2, Microsoft ha avviato un progetto chiamato "WSL-G " o "WSL – Graphical Architecture". Questo progetto utilizza un server di visualizzazione Wayland integrato per eseguire applicazioni GUI Linux direttamente all'interno dell'interfaccia utente di Windows 10.
Steve Pronovost di Microsoft ha parlato alla conferenza XDC 2020 lo scorso settembre e ha spiegato in dettaglio la nuova funzionalità WSL-G che Microsoft sta creando:
"Il supporto per le interfacce grafiche delle applicazioni in WSL sta diventando una realtà! Ci stiamo avvicinando a un'anteprima iniziale e siamo lieti di annunciare una versione di Anteprima per Windows Insider nei prossimi mesi ". "Abbiamo incluso molti dettagli di ottimizzazione e finitura, come la visualizzazione delle icone per le app Linux sulla barra delle applicazioni e il supporto dell'audio con il microfono (e sì, questa è davvero la versione Linux di Microsoft Teams in esecuzione su WSL) . «
Porta WSL WSL, incluso il componente G o qualcosa di simile, per eseguire il sistema operativo Android e consentire a Windows 10 di eseguire applicazioni Android virtualizzate.
Il progetto Latte permetterà agli sviluppatori di app di pubblicare applicazioni che non hanno ancora una versione disponibile per Windows. Ci si potrebbe chiedere che tipo di app saranno disponibili se il progetto decollerà effettivamente, dato che molte app Android sono progettate principalmente per i telefoni e risultano meno adatte a uno schermo più grande.
Microsoft non ha ancora commentato la notizia relativa al Project Latte, ma, supponendo che non cambi idea, l'introduzione delle app Android sulla piattaforma renderà Windows 10 un sistema operativo pressoché universale in termini di supporto alle app, secondo Windows Central. Il progetto potrebbe essere incluso nell'aggiornamento di Windows 10 previsto per l'autunno del 2021.
Project Latte non sarebbe un'esclusiva di una particolare piattaforma , il che significa che sarebbe in grado di eseguire app Android su hardware Intel, AMD e persino ARM. Questo potrebbe dare una spinta a Windows 10, che attualmente sta incontrando difficoltà sulla piattaforma ARM.
Tuttavia, alcuni hanno segnalato dei problemi con Wayland.
“Quella sensazione quando una versione stabile di Wayland viene rilasciata su Windows più velocemente di Linux; (Attenzione: ho provato ad usarlo su Nvidia, ma è tutt'altro che utilizzabile, ho provato ad usarlo anche su Radeon 5700, si blocca all'avvio, anche il mouse non funziona) ”, E