Microsoft încurajează în continuare dezvoltatorii iOS să-și porteze aplicațiile în Windows 10

Microsoft nu este o platformă bine cunoscută pentru varietatea sa de aplicații. Pentru a aborda acest lucru, Microsoft încearcă să-i convingă pe dezvoltatori portează aplicațiile pe platforma Windows astfel încât Windows 10 să nu mai rămână platforma pentru a primi aplicații populare la ani de la lansare.

Project Islandwood este un pod construit de Microsoft pentru dezvoltatorii iOS pentru a aborda mai bine platforma Windows. Programul permite dezvoltatorilor să-și transfere aplicațiile iOS pe computer pentru ca aceștia să funcționeze atât pe versiunea desktop, cât și pe cea mobilă a Windows 10.

A face Proiectul Islandwood și mai atrăgător pentru dezvoltatorii iOS, Microsoft a decis să o îmbunătățească și mai mult, adăugând o serie de caracteristici utile, cum ar fi suport complet pentru UIKit.

De fapt, dezvoltatorii iOS au solicitat mult timp Microsoft să aducă o acoperire API mai completă din implementarea UIKit și cererea lor a fost ascultată. Cu toate acestea, conectarea interfețelor utilizator iOS la Windows este o propunere dificilă.

În primul rând, Microsoft dorește să maximizeze refolosirea codului pentru utilizatori și să minimizeze cantitatea de lucrări necesare, odată ce dezvoltatorii își aduc baza de cod Objective-C în Windows. În al doilea rând, UIKit are sute de clase și re-implementarea acestui vast cadru pe Windows este o sarcină prea dificilă.

În schimb, Microsoft a decis să se bazeze pe o serie de soluții alternative pentru provocările menționate anterior și le va împărtăși dezvoltatorilor iOS de pe GitHub, în ​​așteptarea feedback-ului lor.

Podul iOS oferit de Microsoft aduce:

  • Afișarea mai rapidă a comenzilor iOS, deci mai mult de UIKit este disponibil pentru dvs.
  • Un model de intrare tactil îmbunătățit pentru gestionarea mai performantă a evenimentelor
  • Suport mult îmbunătățit pentru accesibilitate și localizare
  • Automatizare mai bună a testelor, rezultând controale mai stabile și de înaltă calitate
  • Integrare mult îmbunătățită și folosirea cadrului UI Windows, XAML

Odată cu aceste modificări, Microsoft va introduce și un nou instrument numit Xib2Xaml. Acest instrument va converti fișierele XIB și Storyboard dezvoltate de dezvoltatorii iOS folosind Interface Builder al Xcode în fișiere XAML native pentru Windows, permițându-le dezvoltatorilor să le editeze direct în Studio vizual.

Considerăm că aceste modificări vor face ca Windows Bridge pentru iOS să fie mai robust și mai ușor de utilizat ca niciodată.

Pentru mai multe informații despre Windows bridge pentru iOS, consultați Postarea pe blog a Microsoft.

Povești conexe pe care trebuie să le verificați:

  • Clientul Tower Git beta este acum disponibil pentru dezvoltatorii Windows
  • Microsoft susține că dezvoltatorii pot lansa jocuri numai pentru Project Scorpio
  • Utilizatorii Dropbox de pe iOS pot acum să creeze și să editeze fișiere Microsoft Office cu aplicația
  • Iată cum arată Windows 95 pe Apple Watch
Cum să rulați aplicații și jocuri iOS pe Windows 10

Cum să rulați aplicații și jocuri iOS pe Windows 10IosFix Windows 10

Pentru a rezolva diferite probleme ale computerului, vă recomandăm DriverFix:Acest software vă va menține drivere în funcțiune, astfel vă va proteja de erorile obișnuite ale computerului și de defe...

Citeste mai mult
Modificarea detaliilor bancare Revolut

Modificarea detaliilor bancare RevolutIosProbleme Cu Android

Pentru a rezolva diferite probleme ale computerului, vă recomandăm DriverFix:Acest software vă va menține drivere în funcțiune, astfel vă va proteja de erorile obișnuite ale computerului și de defe...

Citeste mai mult
Acum puteți vizualiza parolele salvate pe Microsoft Edge pentru iOS

Acum puteți vizualiza parolele salvate pe Microsoft Edge pentru iOSIosProbleme Microsoft Edge

În noua versiune de previzualizare a Microsoft Edge pentru iOS, Microsoft a introdus cele două modificări pentru utilizatori. Versiunea de construcție 42.11.0 a fost anunțată acum câteva zile. În a...

Citeste mai mult