Reactive Extensions And Exrin MVVM Framework In Xamarin.Forms

Please Note: Exrin is no longer actively developed. Reactive Extensions (Rx) are powerful extensions, that allow you to use LINQ to compose asynchronous and event based code. Simply put, that means you can configure code to act on events, very easily. ReactiveUI is an MVVM framework that uses Reactive Extensions. Looking at the source code, […]

Read More >

Exrin Isolates

Please Note: Exrin is no longer actively developed. Isolates are a fancy way of saying modules. Exrin MVVM framework is designed for larger applications, built by several team members. The standard way at the moment, has had some issues, when the number of team members all working on one section, could affect others. Hence to […]

Read More >

Exrin MVVM Operations – Write Less Code

Please Note: Exrin is no longer actively developed. Operations are functions, typically run in an ICommand in the ViewModel, that contain the logic of your ICommand, and have specific, easily testable return types. Interesting fact, Operations were actually the reason I designed Exrin. Then an awesome NavigationService was next. By this stage, it was hard […]

Read More >

Exrin Inspector Preview

Please Note: Exrin is no longer actively developed. The Exrin Inspector is a way to inspect your Exrin application, by being able to track its visual state over time. More than just the Visual State will tracked in the future, but we all need to start somewhere. The Exrin Inspector can only be run on […]

Read More >

Exrin MVVM Framework 2.0.0 Quick Start

Please Note: Exrin is no longer actively developed. With the first release of Exrin 2.0.0, it is now easier to build Exrin apps, while still gaining all the benefits. Exrin 2.0.0 is backward compatible with 1.x. I will now go through how to create an Exrin app, in the quickest way possible. A pre-built sample […]

Read More >

Container, Region and Stack Navigation in Exrin

Please Note: Exrin is no longer actively developed. Exrin provides some very advanced navigational features, and with the release of 1.3.0, it has been advanced, yet again. There are 3 fundamental navigational components to a Xamarin Forms application, and I will now go into how Exrin views each of them. Containers & Regions Containers are […]

Read More >

Introduction To Exrin (Video)

Please Note: Exrin is no longer actively developed. Exrin is an MVVM framework that sits on top of Xamarin Forms and provides structure and helper code for your application, all while enforcing certain architecture patterns. I also say it is an application library because it contains a little bit more than just MVVM. Exrin is […]

Read More >