Microsoft încurajează în continuare ios devs să-și porte aplicațiile la Windows 10

Video: Ваш Телефон Виндовс 10 - Соединение Android, iPhone с Компьютером | Your Phone Windows 10 App 2024

Video: Ваш Телефон Виндовс 10 - Соединение Android, iPhone с Компьютером | Your Phone Windows 10 App 2024
Anonim

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

Project Islandwood este un pod construit de Microsoft pentru dezvoltatorii iOS pentru a aborda mai bine platforma Windows. Programul permite dezvoltatorilor să-și porte aplicațiile iOS pe computer pentru a putea lucra atât pe desktop, cât și în versiunile mobile ale Windows 10.

Pentru ca Project Islandwood să fie și mai atrăgător pentru dezvoltatorii iOS, Microsoft a decis să-l îmbunătățească și mai mult, adăugând o serie de caracteristici utile, cum ar fi asistența completă pentru UIKit.

De fapt, dezvoltatorii iOS au solicitat de mult timp Microsoft să aducă o acoperire API mai completă din implementarea UIKit, iar solicitarea lor a fost ascultată. Cu toate acestea, conectarea interfețelor utilizatorului iOS la Windows este o propunere complicată.

În primul rând, Microsoft vrea să maximizeze reutilizarea codului pentru utilizatori și să reducă la minimum cantitatea de lucrări necesare odată ce dezvoltatorii își aduc baza de coduri Objective-C la Windows. În al doilea rând, UIKit are sute de clase, iar reimplementarea acestui vast cadru pe Windows este o sarcină prea dificilă.

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

Podul iOS oferit de Microsoft aduce:

  • Aduceți mai rapid controale iOS, astfel încât mai multe dintre UIKit vă stau la dispoziție
  • Un model îmbunătățit de introducere tactilă pentru o mai bună gestionare a evenimentelor
  • Suport mult îmbunătățit pentru accesibilitate și localizare
  • O mai bună automatizare a testelor, rezultând controale mai stabile și de înaltă calitate
  • Integrarea mult îmbunătățită și folosirea cadrului UI al 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 dezvoltatorii iOS construiți folosind Xcode Interface Builder în fișiere XAML native-Windows, permițând dezvoltatorilor să le editeze direct în Visual Studio.

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

Pentru mai multe informații despre podul Windows pentru iOS, consultați postarea de pe Microsoft.

Microsoft încurajează în continuare ios devs să-și porte aplicațiile la Windows 10