Microsoft incoraggia inoltre gli sviluppatori iOS a trasferire le proprie app su Windows 10

Video: Android 10 + Windows 10. Как выжить в экосистеме Samsung? 2024

Video: Android 10 + Windows 10. Как выжить в экосистеме Samsung? 2024
Anonim

Microsoft non è una piattaforma nota per la sua varietà di app. Per risolvere questo problema, Microsoft sta cercando di convincere gli sviluppatori a trasferire 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 sul PC in modo che possano funzionare sia sulla versione desktop che su quella mobile di Windows 10.

Per rendere Project Islandwood ancora più interessante per gli sviluppatori iOS, Microsoft ha deciso di migliorarlo ulteriormente, aggiungendo una serie di utili funzionalità come il pieno supporto di UIKit.

In realtà, gli sviluppatori iOS hanno richiesto a lungo a Microsoft di portare una copertura API più completa dall'implementazione di UIKit e la loro richiesta è stata ascoltata. Tuttavia, collegare le interfacce utente iOS a Windows è una proposta difficile.

In primo luogo, Microsoft vuole massimizzare il riutilizzo del codice per gli utenti e minimizzare la quantità di legwork necessaria una volta che gli sviluppatori portano il loro codice base Objective-C su Windows. In secondo luogo, UIKit ha centinaia di classi e l'implementazione 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 offre:

  • Attivazione più rapida dei controlli iOS, quindi più UIKit è a tua disposizione
  • Un modello touch-input migliorato per una gestione degli eventi più performante
  • Supporto molto migliorato per l'accessibilità e la localizzazione
  • Migliore automazione dei test, con conseguente controllo più stabile e di alta qualità
  • Integrazione molto migliorata e sfruttamento del framework dell'interfaccia utente di Windows, XAML

Insieme a queste modifiche, Microsoft introdurrà anche un nuovo strumento chiamato Xib2Xaml. Questo strumento converte i file XIB e Storyboard sviluppati 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 facile da usare che mai.

Per ulteriori informazioni sul bridge Windows per iOS, consulta il post sul blog di Microsoft.

Microsoft incoraggia inoltre gli sviluppatori iOS a trasferire le proprie app su Windows 10