Microsoft moedigt iOS-ontwikkelaars verder aan om hun apps naar Windows 10 te porten

Video: the SMARTEST Note Taking App I've Ever Used 2024

Video: the SMARTEST Note Taking App I've Ever Used 2024
Anonim

Microsoft is geen platform dat bekend staat om zijn app-variëteit. Om dit aan te pakken, probeert Microsoft ontwikkelaars te overtuigen om hun apps naar het Windows-platform te porten, zodat Windows 10 niet langer het platform blijft om jaren na release populaire apps te ontvangen.

Project Islandwood is een brug die Microsoft heeft gebouwd voor iOS-ontwikkelaars om het Windows-platform beter te benaderen. Met het programma kunnen ontwikkelaars hun iOS-apps overdragen naar pc, zodat ze kunnen werken op zowel de desktop- als mobiele versies van Windows 10.

Om Project Islandwood nog aantrekkelijker te maken voor iOS-ontwikkelaars, heeft Microsoft besloten om het nog verder te verbeteren, door een aantal handige functies toe te voegen, zoals volledige ondersteuning voor UIKit.

Eigenlijk hebben iOS-ontwikkelaars Microsoft al lang gevraagd om meer complete API-dekking van de UIKit-implementatie te brengen, en hun verzoek is gehoord. Het overbruggen van iOS-gebruikersinterfaces met Windows is echter een lastig voorstel.

Ten eerste wil Microsoft het hergebruik van code voor gebruikers maximaliseren en de benodigde hoeveelheid werk minimaliseren zodra ontwikkelaars hun Objective-C-codebasis naar Windows brengen. Ten tweede heeft UIKit honderden klassen en is het opnieuw implementeren van dit enorme framework op Windows een te moeilijke taak.

Microsoft heeft in plaats daarvan besloten te vertrouwen op een aantal tijdelijke oplossingen voor de bovengenoemde uitdagingen en zal deze delen met iOS-ontwikkelaars op GitHub, wachtend op hun feedback.

De iOS-brug van Microsoft biedt:

  • Snellere weergave van iOS-besturingselementen, zodat meer van UIKit voor u beschikbaar is
  • Een verbeterd touch-input model voor meer performante eventafhandeling
  • Veel verbeterde ondersteuning voor toegankelijkheid en lokalisatie
  • Betere testautomatisering, wat resulteert in stabielere en kwalitatief betere controles
  • Veel verbeterde integratie met en gebruik van het UI-framework van Windows, XAML

Naast deze wijzigingen introduceert Microsoft ook een nieuwe tool genaamd Xib2Xaml. Deze tool converteert de XIB- en Storyboard-bestanden die iOS-ontwikkelaars bouwen met behulp van Xcode's Interface Builder naar Windows-native XAML-bestanden, waardoor ontwikkelaars ze rechtstreeks in Visual Studio kunnen bewerken.

We denken dat deze wijzigingen de Windows Bridge voor iOS robuuster en gebruiksvriendelijker zullen maken dan ooit tevoren.

Bekijk de blogpost van Microsoft voor meer informatie over de Windows bridge voor iOS.

Microsoft moedigt iOS-ontwikkelaars verder aan om hun apps naar Windows 10 te porten