b'\n_START_ARTICLE_\nUniversal Windows Platform\n_START_SECTION_\nKompatybilno\xc5\x9b\xc4\x87\n_START_PARAGRAPH_\nUWP jest cz\xc4\x99\xc5\x9bci\xc4\x85 system\xc3\xb3w z rodziny Windows 10. Z tego powodu aplikacje uniwersalne wykorzystuj\xc4\x85ce ten interfejs nie dzia\xc5\x82aj\xc4\x85 w wcze\xc5\x9bniejszych wersjach \xc5\x9brodowiska. Programy go implementuj\xc4\x85ce s\xc4\x85 pisane za pomoc\xc4\x85 Visual Studio w wersji 2015 lub nowszej. Starsze, napisane dla Windows 8.1 i/lub Windows Phone 8.1, wymagaj\xc4\x85 pewnych modyfikacji, aby mog\xc5\x82y obs\xc5\x82ugiwa\xc4\x87 UWP._NEWLINE_Podczas przem\xc3\xb3wienia na konferencji Build 2015 zosta\xc5\x82y zaprezentowane tzw. mosty UWP s\xc5\x82u\xc5\xbc\xc4\x85ce do przenoszenia oprogramowania wydanego na systemy Android i iOS na Windows 10 Mobile. Most dla systemu Android (nazwa kodowa Astoria) pozwala\xc5\x82 na publikacj\xc4\x99 aplikacji napisanych w Javie oraz C++ w Sklepie Microsoft oraz na ich uruchamianie w specjalnym kontenerze, kt\xc3\xb3ry t\xc5\x82umaczy\xc5\x82 wywo\xc5\x82ania systemowe na odpowiadaj\xc4\x85ce im na platformie UWP. Kevin Gallo, lider Windows Developer Platform, wyja\xc5\x9bni\xc5\x82, \xc5\xbce taka metoda ma pewne ograniczenia \xe2\x80\x93 niekt\xc3\xb3re us\xc5\x82ugi Google Play oraz interfejsy API nie s\xc4\x85 dost\xc4\x99pne i ze wzgl\xc4\x99du na to, niekt\xc3\xb3re aplikacje, g\xc5\x82\xc4\x99boko integruj\xc4\x85ce si\xc4\x99 z systemem i wymagaj\xc4\x85ce ci\xc4\x85g\xc5\x82ej pracy w tle (np. niekt\xc3\xb3re komunikatory), mog\xc4\x85 nie dzia\xc5\x82a\xc4\x87 poprawnie. Natomiast most dla systemu iOS (nazwa kodowa Islandwood) jest otwarto\xc5\xbar\xc3\xb3d\xc5\x82owym oprogramowaniem po\xc5\x9brednicz\xc4\x85cym (ang. middleware), pozwalaj\xc4\x85cym na konwersj\xc4\x99 projektu Xcode napisanego w Objective-C do rozwi\xc4\x85zania Visual Studio przeznaczonego na Windows 10 Mobile. Wczesna wersja mostu dla iOS zosta\xc5\x82a opublikowana na licencji MIT 6 sierpnia 2015, podczas gdy wersja dla Androida by\xc5\x82a wtedy w trakcie test\xc3\xb3w beta._NEWLINE_W lutym 2016 Microsoft og\xc5\x82osi\xc5\x82 wstrzymanie rozwoju mostu dla Androida (Astoria), argumentuj\xc4\x85c to faktem, i\xc5\xbc iOS jest g\xc5\x82\xc3\xb3wnym systemem branym pod uwag\xc4\x99 przy wydawaniu oprogramowania na wiele platform, a most dla iOS-a (Islandwood) daje kod natywny i nie wymaga \xc5\xbcadnego emulatora wbudowanego w system. W zamian, programi\xc5\x9bci zostali zach\xc4\x99ceni do korzystania z narz\xc4\x99dzi Xamarin Mono zakupionych przez Microsoft.\n_START_SECTION_\nWieloplatformowo\xc5\x9b\xc4\x87\n_START_PARAGRAPH_\nAplikacje uniwersalne w swoim pliku manifestu nie okre\xc5\x9blaj\xc4\x85 systemu, pod jaki zosta\xc5\x82y napisane, lecz podaj\xc4\x85 jedn\xc4\x85 lub wi\xc4\x99cej obs\xc5\x82ugiwanych rodzin sprz\xc4\x99tu, takich jak komputery PC, telefony, tablety czy konsole Xbox One. Program mo\xc5\xbce samodzielnie sprawdzi\xc4\x87, jakie funkcje s\xc4\x85 dost\xc4\x99pne na danym urz\xc4\x85dzeniu i dostosowa\xc4\x87 si\xc4\x99 w taki spos\xc3\xb3b, by w jak najwi\xc4\x99kszym stopniu wykorzysta\xc4\x87 mo\xc5\xbcliwo\xc5\x9bci sprz\xc4\x99tu. Dodatkowo, aplikacja uruchomiona na telefonie mo\xc5\xbce si\xc4\x99 zachowywa\xc4\x87 jak komputerowa po pod\xc5\x82\xc4\x85czeniu do stacji dokuj\xc4\x85cej.'