Microsoft opfordrer endvidere ios devs til at port deres apps til Windows 10

Video: MS Build SK119 React Native: Build cross platform apps that target Windows, Mac, and more! 2024

Video: MS Build SK119 React Native: Build cross platform apps that target Windows, Mac, and more! 2024
Anonim

Microsoft er ikke en platform, der er kendt for sin appsort. For at løse dette forsøger Microsoft at overbevise udviklere om at porte deres apps til Windows-platformen, så Windows 10 ikke længere forbliver platformen til at modtage populære apps år efter frigivelse.

Project Islandwood er en bro, som Microsoft er bygget til iOS-udviklere for bedre at kunne nærme sig Windows-platformen. Programmet giver udviklere mulighed for at overføre deres iOS-apps til pc'en, så de kan arbejde på både desktop- og mobilversionen af ​​Windows 10.

For at gøre Project Islandwood endnu mere tiltalende for iOS-udviklere har Microsoft besluttet at forbedre det yderligere og tilføje en række nyttige funktioner såsom fuld support til UIKit.

Faktisk har iOS-udviklere længe bedt Microsoft om at bringe mere komplet API-dækning fra UIKit-implementeringen, og deres anmodning er blevet hørt. Brug af iOS-brugergrænseflader til Windows er imidlertid en vanskelig proposition.

For det første ønsker Microsoft at maksimere kodegenbrug for brugere og minimere den nødvendige mængde benarbejde, når udviklere har bragt deres Objekt-C-kodebase til Windows. For det andet har UIKit hundreder af klasser, og genindførelse af denne enorme ramme på Windows er en for vanskelig opgave.

Microsoft har i stedet besluttet at stole på en række løsninger til de nævnte udfordringer og vil dele dem med iOS-udviklere på GitHub og vente på deres feedback.

IOS-broen, der tilbydes af Microsoft, bringer:

  • Hurtigere anvendelse af iOS-kontroller, så mere af UIKit er tilgængelig for dig
  • En forbedret touch-input-model til mere performant begivenhedshåndtering
  • Meget forbedret støtte til tilgængelighed og lokalisering
  • Bedre testautomation, hvilket resulterer i mere stabile og høje kvalitetskontroller
  • Meget forbedret integration med og udnyttelse af Windows 'UI-ramme, XAML

Sammen med disse ændringer introducerer Microsoft også et nyt værktøj kaldet Xib2Xaml. Dette værktøj konverterer XIB- og Storyboard-filer, som iOS-udviklere bygger ved hjælp af Xcodes Interface Builder til Windows-native XAML-filer, så udviklere kan redigere dem direkte i Visual Studio.

Vi føler, at disse ændringer vil gøre Windows Bridge til iOS mere robust og lettere at bruge end nogensinde før.

For mere information om Windows-broen til iOS, se Microsofts blogindlæg.

Microsoft opfordrer endvidere ios devs til at port deres apps til Windows 10