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