Microsoft non è una piattaforma ben nota per la sua varietà di app. Per risolvere questo problema, Microsoft sta cercando di convincere gli sviluppatori a portare le loro app sulla piattaforma Windows in modo che Windows 10 non rimanga più la piattaforma per ricevere app popolari anni dopo il rilascio.
Project Islandwood è un bridge creato da Microsoft per gli sviluppatori iOS per avvicinarsi meglio alla piattaforma Windows. Il programma consente agli sviluppatori di trasferire le loro app iOS su PC in modo che possano lavorare sia sulla versione desktop che su quella mobile di Windows 10.
Per rendere Project Islandwood ancora più attraente per gli sviluppatori iOS, Microsoft ha deciso di migliorarlo ulteriormente, aggiungendo una serie di funzioni utili come il pieno supporto per UIKit.
In realtà, gli sviluppatori iOS chiedono da tempo a Microsoft di portare una copertura API più completa dall'implementazione di UIKit e la loro richiesta è stata ascoltata. Tuttavia, il collegamento delle interfacce utente iOS a Windows è una proposta complicata.
In primo luogo, Microsoft vuole massimizzare il riutilizzo del codice per gli utenti e ridurre al minimo la quantità di legwork necessario una volta che gli sviluppatori portano la loro base di codice Objective-C su Windows. In secondo luogo, UIKit ha centinaia di classi e la reimplementazione di questo vasto framework su Windows è un'attività troppo difficile.
Microsoft ha invece deciso di affidarsi a una serie di soluzioni alternative per le suddette sfide, e le condividerà con gli sviluppatori iOS su GitHub, in attesa del loro feedback.
Il bridge iOS offerto da Microsoft porta:
- Avvio più rapido dei controlli iOS, quindi più di UIKit è disponibile per te
- Un modello di input tattile migliorato per una gestione degli eventi più performante
- Supporto molto migliorato per l'accessibilità e la localizzazione
- Migliore automazione dei test, che si traduce in controlli più stabili e di alta qualità
- Integrazione molto migliorata e utilizzo del framework dell'interfaccia utente di Windows, XAML
Insieme a queste modifiche, Microsoft introdurrà anche un nuovo strumento chiamato Xib2Xaml. Questo strumento convertirà i file XIB e Storyboard creati dagli sviluppatori iOS utilizzando Interface Builder di Xcode in file XAML nativi di Windows, consentendo agli sviluppatori di modificarli direttamente in Visual Studio.
Riteniamo che queste modifiche renderanno Windows Bridge per iOS più robusto e più facile da usare che mai.
Per ulteriori informazioni sul bridge Windows per iOS, controlla il post sul blog di Microsoft.
STORIE CORRELATE CHE DEVI VERIFICARE:
- Il client beta Tower Git è ora disponibile per gli sviluppatori Windows
- Microsoft afferma che gli sviluppatori possono rilasciare giochi solo per Project Scorpio
- Gli utenti di Dropbox su iOS possono ora creare e modificare file di Microsoft Office con l'app
- Ecco come appare Windows 95 su Apple Watch
- iOS