Windows Community Toolkit dzięki Uno Platform wspiera teraz iOS i Androida

Windows Community Toolkit dzięki Uno Platform wspiera teraz iOS i Androida

Autor: Krzysztof Sulikowski

Opublikowano: 8/6/2018, 6:44 PM

Liczba odsłon: 1562

Windows Community Toolkit (dawniej jako UWP Community Toolkit) to powstały w 2016 roku projekt wspomagający deweloperów w tworzeniu aplikacji UWP i oferujący wiele funkcji pomocniczych, które upraszczają lub demonstrują typowe praktyki deweloperskie. Zestaw narzędzi wykracza już poza Windows i dzięki wsparciu ze strony Uno Platform będzie można uruchamiać go na iOS, Androidzie i w przeglądarce.

Windows Community Toolkit

Uno Platform ogłosiła wsparcie dla Windows Community Toolkit. To już wiemy - wypadałoby więc wyjaśnić, czym jest ta platforma. Otóż po pierwsze, pozwala ona deweloperom budować natywne aplikacje webowe i mobilne z użyciem XAML i C#. Jest to darmowy i otwartoźródłowy UWP Bridge dla iOS, Androida i WebAssembly, a w zestawieniu z Windows Community Toolkim umożliwia uruchamianie go na wspomnianych platformach. Integracja dostarcza też brakujących kontrolek i helperów z bazowego API UWP, takich jak WrapPanel, Headered TextBlock czy DockPanel.

Istnieje też eksperymentalny pakiet Nuget o nazwie Uno.WindowsCommunityToolkit, który pozwala deweloperom używać tych samych kontrolek na wszystkich wspieranych platformach. Podobnie jak w innych bibliotekach, takich jak MVVMLight i ReactiveUI, pakiety zgodne z Uno są oryginalnymi repozytoriami, pomagającymi demonstrować możliwości Uno względem tych docelowych bibliotek.

Na chwilę obecną z integracji wyłączona jest część składników, w tym przykłady API Windows Composition i przykłady związane z usługami OneDrive, LinkedIn, Microsoft Graph etc. Mają one zostać dodane w przyszłości. Warto na koniec odnotować, że parę dni temu Microsoft odnotował przekroczenie 1 miliona liczby pobrań pakietów Windows Community Toolkit.