Category: Xamarin

Stop toggling IsBusy with NotifyTask!

Introduction When using the MVVM pattern, it is quite common to create a BaseViewModel and then, as a first step, add a property called “IsBusy”. This property is then toggled at the begin / end of async operations, more usually REST calls to a server. And the View reacts showing an activity indicator. If this […]

Read More

Tabs Presenter for MvvmCross

Update (20 june 2017): Starting with MvvmCross 5.0 there is a new iOS presenter that has a lot of new features (incluiding support for tabs!) Check the docs here. See it in action here. —————————————- Background As a mobile developer I enjoy staying up to date with the latest UI/UX patterns and designs. As a […]

Read More

MvvmCross: Accessing models by reference from everywhere

  The MvvmCross screen navigation system is very powerful and solves in a very elegant way a lot of common situations. However, there are some cases where it might be worth to move more complex data between ViewModels than the framework allows us to. Most mobile apps provide a list where users can tap on […]

Read More