Microsoft dodatkowo zachęca programistów ios do przenoszenia aplikacji na Windows 10

Wideo: [2020] How to Run Windows 10 on Mac for FREE (Step by Step) 2024

Wideo: [2020] How to Run Windows 10 on Mac for FREE (Step by Step) 2024
Anonim

Microsoft nie jest platformą znaną z różnorodności aplikacji. Aby rozwiązać ten problem, Microsoft stara się przekonać programistów do przeniesienia swoich aplikacji na platformę Windows, aby Windows 10 nie był już platformą do odbierania popularnych aplikacji wiele lat po wydaniu.

Project Islandwood to pomost zbudowany przez Microsoft dla programistów iOS, aby lepiej podchodzić do platformy Windows. Program pozwala programistom na przenoszenie aplikacji iOS na PC, aby mogli pracować zarówno na komputerowej, jak i mobilnej wersji systemu Windows 10.

Aby Project Islandwood był jeszcze bardziej atrakcyjny dla programistów iOS, Microsoft postanowił go jeszcze ulepszyć, dodając szereg przydatnych funkcji, takich jak pełne wsparcie dla UIKit.

W rzeczywistości programiści iOS od dawna domagają się od Microsoftu zapewnienia pełniejszego zakresu API z implementacji UIKit, a ich żądanie zostało wysłuchane. Jednak łączenie interfejsów użytkownika iOS z Windows jest trudną propozycją.

Po pierwsze, Microsoft chce zmaksymalizować ponowne użycie kodu dla użytkowników i zminimalizować ilość pracy wymaganej, gdy programiści wprowadzą swoją bazę kodu Objective-C do systemu Windows. Po drugie, UIKit ma setki klas, a ponowne wdrożenie tej rozległej struktury w systemie Windows jest zbyt trudnym zadaniem.

Zamiast tego Microsoft postanowił polegać na szeregu obejść wyżej wymienionych wyzwań i udostępni je deweloperom iOS na GitHub, czekając na ich opinie.

Most iOS oferowany przez Microsoft zapewnia:

  • Szybsze wprowadzanie kontrolek iOS, więc więcej UIKit jest dostępny dla Ciebie
  • Ulepszony model wprowadzania dotykowego dla bardziej wydajnej obsługi zdarzeń
  • Znacznie ulepszone wsparcie dla dostępności i lokalizacji
  • Lepsza automatyzacja testów, zapewniająca bardziej stabilne i wysokiej jakości kontrole
  • Znacznie ulepszona integracja i wykorzystanie frameworka interfejsu użytkownika Windows, XAML

Wraz z tymi zmianami Microsoft wprowadzi także nowe narzędzie o nazwie Xib2Xaml. To narzędzie konwertuje pliki XIB i Storyboard budowane przez programistów iOS przy użyciu Xcode's Interface Builder na pliki XAML natywne dla Windows, umożliwiając programistom edycję ich bezpośrednio w Visual Studio.

Uważamy, że te zmiany sprawią, że Windows Bridge na iOS będzie bardziej niezawodny i łatwiejszy w użyciu niż kiedykolwiek wcześniej.

Aby uzyskać więcej informacji na temat mostu systemu Windows dla systemu iOS, sprawdź post na blogu Microsoft.

Microsoft dodatkowo zachęca programistów ios do przenoszenia aplikacji na Windows 10