Microsoft ułatwia deweloperom importowanie aplikacji z iOS do Windows

Microsoft ułatwia deweloperom importowanie aplikacji z iOS do Windows

Autor: Krzysztof Sulikowski

Opublikowano: 12/2/2015, 9:50 PM

Liczba odsłon: 2624

Buduj aplikacje Windows, które już napisałeś. Takimi słowami Microsoft zachęca deweloperów iOS do korzystania z projektu Islandwood. Ostatnio cytowaliśmy jednego z twórców projektu, który mówił o niezbyt optymistycznych perspektywach i zaległościach w stosunku do najnowszej wersji iOS. Okazuje się jednak, że wszystko idzie w dobrą stronę. Microsoft opublikował dość szczegółowy poradnik, w którym odsłania sekrety konwersji aplikacji z iOS do Windows.

"Jeśli jesteś deweloperem iOS, ekosystem Windows może wydawać się dziwnym i przerażającym miejscem. Pisanie aplikacji dla Windows wymaga zapoznania się z nowymi rzeczami: nowymi narzędziami (Visual Studio), nowymi językami (C#), nowymi API i kontrolkami (Win32, XAML), nowymi silnikami graficznymi (DirectX)" - pisze John Kennedy z Microsoft. Życie jest jednak zbyt krótkie, więc z pomocą przychodzi Project Islandwood, znany też jako "Windows Bridge for iOS".

Islandwood

Post na blogu wyjaśnia krok po kroku proces importowania projektu aplikacji, stworzonej dla iPada z wykorzystaniem Xcode 7.1 dla Maca, do Visual Studio 2015 w Windows 10. Gdy konwersja się dokona, deweloper może kontynuować rozwój kodu przy użyciu Objective-C i wypuścić dla aplikacji pakiet Windows. By rozpocząć pracę, będziemy potrzebowali kilku narzędzi:

  • Komputera Mac z aktualną werją Xcode.
  • PC (lub wirtualnej maszyny) z Windows 10.
  • Kopii środowiska Visual Studio 2015 (np. w darmowej wersji Community) z zestawem narzędzi Windows 10 SDK.
  • Kopii narzędzi projektu Islandwood, do pobrania z GitHub.

Samo portowanie aplikacji wydaje się niesamowicie łatwe, tym niemniej funkcja posiada ograniczenia. Jak wyjaśnia John Kennedy, "W tym momencie liczba wspieranych frameworków iOS jest ograniczona, więc tylko proste aplikacje mogą być portowane automatycznie". Pewne ograniczenia przypadły też w udziale zewnętrznym silnikom graficznym i fizycznym. Projekt wciąż jest rozwijany i będzie ustawicznie otrzymywać wsparcie dla kolejnych frameworków i silników. Poradnik "Getting started with Project Islandwood" znajdziecie na stronie John's Blog.

Źródło: http://www.neowin.net/news/microsoft-posts-guide-for-ios-developers-to-get-started-with-project-islandwood

Warsztaty: Bezpieczna praca w chmurze z Microsoft 365 Business Premium
Warsztaty: Bezpieczna praca w chmurze z Microsoft 365 Business Premium

Wydarzenia