Microsoft er ikke en platform, der er kendt for sin app-sortiment. 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 udgivelsen.
Project Islandwood er en bro, som Microsoft har 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, så de kan arbejde på både desktop- og mobilversionerne 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 anmodet Microsoft om at bringe mere komplet API-dækning fra UIKit-implementeringen, og deres anmodning er blevet hørt. Imidlertid er det en vanskelig løsning at bygge bro mellem iOS-brugergrænseflader og Windows.
For det første ønsker Microsoft at maksimere genbrug af kode til brugerne og minimere den nødvendige mængde benarbejde, når udviklere bringer deres Objective-C-kodebase til Windows. For det andet har UIKit hundredvis af klasser, og det er for vanskeligt at genindføre denne enorme ramme på Windows.
Microsoft har i stedet besluttet at stole på en række løsninger til de ovennævnte udfordringer og vil dele dem med iOS-udviklere på GitHub og venter på deres feedback.
IOS-broen, der tilbydes af Microsoft, bringer:
- Hurtigere hentning af iOS-kontroller, så mere af UIKit er tilgængeligt for dig
- En forbedret touch-input-model til mere effektiv håndtering af begivenheder
- Meget forbedret understøttelse af tilgængelighed og lokalisering
- Bedre testautomatisering, hvilket resulterer i mere stabil og høj kvalitetskontrol
- 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 vil konvertere 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 bridge til iOS, se Microsofts blogindlæg.
RELATEREDE HISTORIER, DU SKAL KONTROLLERE:
- Tower Git beta-klient nu tilgængelig for Windows-udviklere
- Microsoft hævder, at udviklere kan frigive kun Project Scorpio-spil
- Dropbox-brugere på iOS er nu i stand til at oprette og redigere Microsoft Office-filer med appen
- Sådan ser Windows 95 ud på Apple Watch
- iOS