Vuoi che le tue app Android e iOS preferite vengano eseguite su Windows 10?

Vuoi che le tue app Android e iOS preferite vengano eseguite su Windows 10? / finestre

Microsoft ha un problema con l'app.

Non è sempre stato così. Microsoft ha sempre aveva il più grande sistema operativo (OS). Circa dieci anni fa, aveva anche la più grande piattaforma di elaborazione mobile. Non avevano bisogno di corteggiare gli sviluppatori. Semplicemente non c'erano molte alternative. Essere uno sviluppatore era, essenzialmente, lavorare all'interno dell'ecosistema Windows.

Ma poi le loro fortune mobili hanno iniziato a svanire. Ora sono il terzo sistema operativo mobile più popolare, con il moribondo BlackBerry che non trascina troppo indietro. Anche Windows viene usurpato sul desktop da Apple e Google Chrome OS.

Ciò ha portato gli sviluppatori - una specie notoriamente volubile - a rivolgere altrove le loro attenzioni. Microsoft ha perso il pubblico di sviluppatori in cattività.

È una tendenza che è molto difficile da invertire, ma Microsoft pensa di essersi incrinata con Project Islandwood e Project Astoria [No Longer Available]: due toolkit che semplificano il porting di app per Android e iOS su Windows; e grazie alla Universal Windows Platform, simultaneamente ai dispositivi mobili e desktop. Una versione di Astoria è trapelata di recente e sta già causando ondate.

Progetto Astoria e Islandwood spiegati

Microsoft è incredibilmente desiderosa di colmare il divario di app. Ma stanno cercando un tipo specifico di app. Vogliono applicazioni belle e tattili, poiché Microsoft è incredibilmente investito nel touchscreen. Per Redmond, è il prossimo grande paradigma dell'interazione uomo-macchina. Ma il problema è che gli sviluppatori che nuotano nell'ecosistema di Microsoft hanno poca esperienza nella creazione di app basate su touch.

Che ci crediate o no, le sfide associate allo sviluppo di applicazioni focalizzate al tocco sono più che tecniche. Sono umani. Stanno per costruire bellissimi disegni orientati al tocco. Questo è qualcosa di incredibilmente difficile, e Microsoft ha impiegato molto tempo per capire.

Che è esattamente il motivo per cui Microsoft è così entusiasta di Astoria e Islandwood, dal momento che consente di trasferire immediatamente le app Android e iOS esistenti a Windows 10, senza dover aspettare che le competenze della comunità degli sviluppatori maturino.

Astoria è il toolkit di Android. A detta di tutti, è piuttosto semplice da usare. Preparare un'app per Android per Windows 10 può essere semplice come aggiungere una singola riga di codice. Microsoft ha anche incluso una libreria di interoperabilità che consente all'app di funzionare con i servizi Microsoft esistenti.

Islandwood è un po 'più complesso. È in effetti una suite completamente nuova di strumenti di sviluppo, librerie e toolchain che consente agli sviluppatori di creare applicazioni Windows 10 con Objective-C ed esportare progetti Xcode esistenti in Visual Studio. Al momento, è esclusivamente Objective-C, ma Microsoft è lavorando su un attesissimo compilatore Swift. Come mi influenza il nuovo linguaggio di programmazione di Apple? Come mi influenza il nuovo linguaggio di programmazione di Apple? Fin dall'inizio, gli sviluppatori sapevano che il nuovo Swift di Apple sarebbe stato grande. Ma perché dovrebbe interessarti? Leggi di più .

Sarei negligente se non menzionassi anche i progetti gemelli di Astoria e Islandwood; Centennial e Westminster.

Centennial [No Longer Available] è pensato per rendere le vecchie applicazioni Windows (in particolare quelle create con Win32, COM e, vecchie app .Net) funzionano con il nuovo standard Universal Windows Platform (UWP). Non fa nulla per cambiare il codice, o richiede che i programmi vengano ricompilati. Piuttosto, riconfeziona i binari esistenti in un formato che funziona con UWP.

Dato l'enorme numero di applicazioni Windows esistenti che non rientrano nell'ambito di UWP, questo sembra un gioco da ragazzi.

Westminster è anche piuttosto interessante, in quanto consente agli sviluppatori di trasformare facilmente le applicazioni Web esistenti in applicazioni native di Windows Store.

Ciò include le applicazioni Windows 10 Mobile, che eseguiranno effettivamente lo stesso codice delle varianti desktop di Windows, anche se con alcune modifiche.

La perdita

Nonostante Windows 10 sia già stato lanciato, e l'incredibile fanfara seguita successivamente, Microsoft è stata piuttosto low-key riguardo ai propri strumenti di sviluppo orientati alla compatibilità. L'unico esempio del mondo reale che abbiamo visto finora è stato Candy Crush Saga, che è stato realizzato da iOS utilizzando Islandwood.

Gli strumenti stessi sono, per la maggior parte, in una beta chiusa. Sebbene, come abbiamo visto più volte, è fin troppo facile aprire una versione beta chiusa senza il permesso degli sviluppatori in questione.

Il progetto Astoria è stato recentemente trapelato. Non molto tempo dopo, alcuni programmatori intraprendenti hanno rilasciato un'applicazione che consente il sideload degli APK Android ai dispositivi Windows 10 Mobile, semplicemente trascinandoli e rilasciandoli.

Astoria è stata quasi certamente ottenuta con mezzi illegali. Di conseguenza, abbiamo deciso di non testarlo per questo articolo. Come WindowsCentral, non siamo troppo entusiasti di sostenere il download di codice rubato. Inoltre, Astoria non è ancora lontanamente completo. Non è stato rilasciato per una ragione.

Tuttavia, se dovessi decidere da solo, si tratta semplicemente di installare l'app Windows Insider sul tuo telefono (compatibile) Windows 8.1 e installare la pre-release di Windows 10 Mobile. Quindi devi acquisire il convertitore e trascinarlo dentro un APK (ecco come scaricare gli APK Come scaricare un APK da Google Play a Bypass Limitazioni Come scaricare un APK da Google Play a Bypass Limitazioni Devi mettere le mani su il file APK installabile per un'app da Google Play? Vi abbiamo coperto. Per saperne di più). È così facile.

Quali sono i suoi limiti

Microsoft non è la prima azienda a corteggiare gli sviluppatori Android. BlackBerry, da quando il Playbook, tristemente fallimentare, ha permesso la conversione indolore delle app Android You Got Your Android in My Blackberry - Come eseguire app Android su Blackberry OS 10 Hai ottenuto il tuo Android in My Blackberry - Come eseguire app Android su Blackberry OS 10 Prima di caricare il dispositivo Blackberry con la tua app Android preferita, ci sono alcune cose che devi sapere. Leggi di più .

Ma Astoria ha alcuni limiti piuttosto importanti, molto simile a quello di BlackBerry 10. Google Play Services non funziona con esso e le app convertite non sono in grado di interagire con i servizi di Windows in quanto le app native possono.

E per qualche ragione, SnapChat non funziona correttamente con esso. Astoria potrebbe essere in grado di portare app Android, ma non aspettarti che abbiano lo stesso livello di qualità che ti aspetteresti da un'app nativa.

Perché è così bello?

Ti sei mai chiesto come è possibile eseguire le app Android sul desktop di Windows Come emulare Android ed eseguire le app Android sul PC Come emulare Android ed eseguire le app Android sul PC In realtà è piuttosto semplice far funzionare le app Android sul desktop o sul laptop ! Qui, ti guidiamo attraverso i migliori metodi. Leggi di più ? Mentre ad esempio è possibile emulare WhatsApp su Windows Come utilizzare WhatsApp sul PC e sincronizzare con il telefono Come utilizzare WhatsApp sul PC e sincronizzare con il telefono Ecco il modo migliore per utilizzare Whatsapp sul desktop e sincronizzarlo con Whatsapp sul tuo telefono o tablet Android. Per saperne di più, mancano soluzioni simili per iOS. O forse sei uno dei pochi entusiasti utenti di Windows Phone che bramano più app.

Personalmente, di recente ho abbandonato il mio telefono Android Huawei per un Lumia 640XL. Lo adoro. Mi piace l'esperienza utente coerente e i client di posta elettronica notevolmente migliorati. Adoro il fatto che sia veloce e adoro persino Groove (precedentemente noto come Xbox Music). Ma ci sono ancora alcune cose che mancano.

Alcune delle mie app preferite, come l'app di viaggio last minute Hotel Tonight Hotel Tonight: Trova le migliori offerte last minute per gli hotel [iOS] Hotel Tonight: trova le migliori offerte last minute per gli hotel [iOS] Leggi di più, e passa in rassegna i preferiti Uber Cosa Uber e perché è un minaccioso servizio taxi tradizionale? Che cos'è Uber e perché è un minaccioso servizio taxi tradizionale? Uber è atterrato e sta cambiando radicalmente il transito nelle città. E alcuni potrebbero dire, non del tutto per il meglio. Per saperne di più ci sono, ma molti non lo sono. Elementi essenziali come LoungeBuddy e Hailo.

Astoria mostra definitivamente agli sviluppatori che loro può porta le loro app Android su Windows 10 Mobile con il minimo sforzo. Ancora più impressionante, dimostra la facilità con cui un'applicazione mobile può essere trasferita sul desktop. Come ha dimostrato Candy Crush Saga, questo non deve essere un affare imbarazzante e frustrante, come spesso accade con le app mobili emulate. Piuttosto, può essere aggraziata, liscia e intuitiva.

Diciamo la verità. Ci sono state volte in cui volevamo utilizzare un'app mobile sul nostro computer. Forse hai bisogno di chiamare un Uber, o trovare le tariffe più economiche su Hotel Tonight, o forse hai semplicemente voluto usare la versione mobile di Facebook Messenger (che alcuni sostengono sia meglio della versione del browser). Questo rende tutto questo (e più) possibile.

Ciò potrebbe comportare una maggiore varietà di app disponibili e parità di funzionalità per le applicazioni esistenti.

Ma questo non accadrà a meno che tu, i lettori fanno pressione sui tuoi sviluppatori preferiti. È abbastanza facile Basta twittarli o mandarli via email. Se sei davvero disperato, vai al telefono e chiedi loro perché ignorano forse la piattaforma smartphone più sottosviluppata e potenzialmente redditizia là fuori.

Portare le app Android su Windows 10 Mobile sta per diventare facile. @loungebuddy @Hailo cosa stai aspettando? https://t.co/xsOyLW38dp

- Matthew Hughes (@matthewhughes), 17 agosto 2015

L'ho fatto. Cosa ti ferma?

O forse sono un po 'ottimista. Cosa pensi? Astoria e Islandwood porteranno Windows 10 alla fine a risolvere il problema relativo all'app? Oppure Microsoft è destinata a tenere per sempre un app store di terza categoria? Qualunque cosa tu pensi, fammi sapere nei commenti qui sotto e chattiamo.

Crediti fotografici: Nazioni Unite dei sistemi operativi per smartphone di Jon Fingas, Microsoft Lumia 640XL di Maurizio Pesce

Scopri di più su: Emulazione, Windows 10, Windows Mobile.