Microsoft dodatkowo zachęca twórców iOS do przenoszenia swoich aplikacji do systemu Windows 10

Microsoft nie jest platformą dobrze znaną ze swojej różnorodności aplikacji. Aby rozwiązać ten problem, Microsoft próbuje przekonać programistów do przenieść swoje aplikacje na platformę Windows aby system Windows 10 nie był już platformą do otrzymywania popularnych aplikacji wiele lat po wydaniu.

Project Islandwood to pomost stworzony przez Microsoft dla programistów iOS, aby lepiej zbliżyć się do platformy Windows. Program umożliwia programistom przenoszenie aplikacji iOS na komputer, aby mogli pracować zarówno na komputerach stacjonarnych, jak i mobilnych wersjach systemu Windows 10.

Robić Projekt Islandwood Jeszcze bardziej atrakcyjna dla programistów iOS, Microsoft zdecydował się ją jeszcze bardziej ulepszyć, dodając szereg przydatnych funkcji, takich jak pełne wsparcie dla UIKit.

W rzeczywistości programiści iOS od dawna prosili Microsoft o pełniejsze pokrycie API z implementacji UIKit, a ich prośba została wysłuchana. Jednak połączenie interfejsów użytkownika iOS z Windowsem jest trudną propozycją.

Po pierwsze, Microsoft chce zmaksymalizować ponowne wykorzystanie kodu przez użytkowników i zminimalizować ilość pracy koniecznej, gdy programiści przeniosą bazę kodu Objective-C do systemu Windows. Po drugie, UIKit ma setki klas, a ponowne zaimplementowanie tego rozległego frameworka w systemie Windows jest zbyt trudnym zadaniem.

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

Mostek iOS oferowany przez Microsoft zapewnia:

  • Szybsze wywoływanie kontrolek iOS, dzięki czemu masz dostęp do większej ilości UIKit
  • Ulepszony model wprowadzania dotykowego dla wydajniejszej obsługi zdarzeń
  • Znacznie ulepszona obsługa dostępności i lokalizacji
  • Lepsza automatyzacja testów, co skutkuje bardziej stabilnymi i wysokiej jakości kontrolami
  • Znacznie ulepszona integracja i wykorzystanie struktury interfejsu użytkownika systemu Windows, XAML

Wraz z tymi zmianami Microsoft wprowadzi również nowe narzędzie o nazwie Xib2Xaml. To narzędzie przekonwertuje pliki XIB i Storyboard, które programiści iOS zbudowali za pomocą Xcode’s Interface Builder na natywne dla systemu Windows pliki XAML, umożliwiając programistom ich edycję bezpośrednio w Visual Studio.

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

Aby uzyskać więcej informacji o mostku Windows dla iOS, sprawdź check Wpis na blogu Microsoft.

POWIĄZANE HISTORIE, KTÓRE MUSISZ SPRAWDZIĆ:

  • Klient Tower Git w wersji beta jest już dostępny dla programistów Windows
  • Microsoft twierdzi, że programiści mogą wypuszczać gry tylko dla Project Scorpio
  • Użytkownicy Dropbox na iOS mogą teraz tworzyć i edytować pliki Microsoft Office za pomocą aplikacji
  • Oto jak wygląda Windows 95 na Apple Watch
Waze Bluetooth nie działa? Wypróbuj te rozwiązania

Waze Bluetooth nie działa? Wypróbuj te rozwiązaniaIosProblemy Z Androidem

Aby naprawić różne problemy z komputerem, zalecamy DriverFix:To oprogramowanie sprawi, że Twoje sterowniki będą działały, dzięki czemu będziesz chroniony przed typowymi błędami komputera i awariami...

Czytaj więcej
Apple wprowadza Zdjęcia iCloud do iCloud dla Windows i Outlook 2016 Support

Apple wprowadza Zdjęcia iCloud do iCloud dla Windows i Outlook 2016 SupportIosBiuro Microsoft

Ludzie nie byli zadowoleni z tego, że Apple nie zapewniło pełnego wsparcia iCloud dla pakietu Office 2016 od pierwszego dnia. Wygląda na to, że Apple je usłyszał, więc w końcu wprowadził obsługę zd...

Czytaj więcej
IOS 11 powoduje problemy z ActiveSync i obrazem na komputerach z systemem Windows

IOS 11 powoduje problemy z ActiveSync i obrazem na komputerach z systemem WindowsIos

Pobieranie głównych aktualizacji oprogramowania pierwszego dnia po wydaniu jest kuszące i w tej chwili możesz być zachwycony faktem, że najnowsza wersja mobilnego systemu operacyjnego Apple jest ju...

Czytaj więcej