Xamarin.Forms i Prism

Prism to framework pozwalający na tworzenie modularnych i łatwo testowalnych aplikacji. Dostarcza on implementację wielu wzorców projektowych takich jak MVVM czy EventAggregator, a także wspiera mechanizm wstrzykiwania zależności. Jest on dobrze znany programistom aplikacji WPF, jednak nie każdy wie, że przygotowana została również wersja dla aplikacji pisanych w Xamarin.Forms. W kolejnych wpisach zamierzam opisać możliwości które ona oferuje. W dzisiejszym wpisie opiszę jak możemy stworzyć projekt jest używający.

Stworzenie projektu

Bibliotekę Prism najłatwiej użyć tworząc projekt korzystając z gotowych szablonów przygotowanych przez autorów. Można je zainstalować wybierając w menu Visual Studio opcję Tools, a następnie Extension and updates, wyszukujemy Prism Template Pack i instalujemy:

1

Następnie tworzymy projekt używając szablonu Prism Unity App(Forms):

2

Zostanie wygenerowane następująca solucja:

3

Uruchamiając projekt dla Windows Phone 8.1 powita nas ekran:

4

Stworzyliśmy w ten sposób pierwszą aplikację z wykorzystaniem Prisma. W następnym wpisie opiszę jak działa wygenerowany kod.

Facebooktwitter

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *