Wcześniej pisałem już o dwóch frameworkach do MVVM – FreshMvvm i MvvmCross. Dzisiaj przyjrzę się możliwościom Mvvm Light Toolkit. Jest to jeden ze starszych i pewnie jeden z bardziej znanych frameworków do MVVM. Przed Xamarinem był częstym wyborem (przynajmniej moim, ale pewnie też wielu innych osób) w WPF i Windows Phone’ie.
Miesiąc: październik 2017
Certyfikacja w Xamarin University
Ostatnio zostałem certyfikowanym deweloperem Xamarina i postanowiłem opisać swoje odczucia oraz drogę, którą należy przejść.
Xamarin University
Xamarin University to usługa od Xamarina oferująca masę materiałów szkoleniowych. Jedna lekcja zazwyczaj obejmuje:
- Wideo, zazwyczaj ok. 1 – 1,5 godziny,
Jak przyspieszyć start aplikacji w Xamarin.Forms?
Deweloperzy, którzy mieli okazję tworzyć w Xamarin.Forms, doskonale wiedzą, że nie jest on demonem prędkości. Jest widocznie wolniejszy od natywnych aplikacji, dlatego też używając go zazwyczaj dba się o każdy szczegół związany z wydajnością. Dzisiaj przejdziemy przez parę ogólnych rad, które mogą pozytywnie wpłynąć na czasu uruchamiania aplikacji.
Jak naprawić wyjątek „Can not perform this action after onSaveInstanceState”?
Problem
Na androidzie czasami możemy natrafić na taki błąd:
Can not perform this action after onSaveInstanceState
właściwie dobrze opisuje dlaczego błąd wystąpił. Nie możemy wykonać akcji, którą zamierzaliśmy wykonać po wywołaniu metody onSaveInstanceState
.
MvvmCross – rozbudowany framework MVVM dla Xamarin i Xamarin.Forms
Niedawno pisałem o FreshMvvm, który był bardzo lekki i prosty w użyciu. Dzisiaj pora na inny framework, z zupełnie odmiennym podejściem. MvvmCross jest bardziej kompleksowym rozwiązaniem, posiadającym większą ilość różnych funkcji. Możemy go stosować zarówno w projektach z natywnym Xamarinem, jak i w Xamarin.Forms.