Xamarin.Forms Using Xamarin.Forms Shell to Define Flyout Navigation Learn how to use Xamarin.Forms Shell to define a Flyout menu for your app. In this article we will cover how to use the Xamarin.Forms Shell to create a flyout navigation menu for our app.
Xamarin.Forms Using ResourceDictionaries to define Static Resources Learn how to use ResourceDictionaries in Xamarin.Forms to define our pre-defined font sizes as static resources for your design system components.
Xamarin.Forms Creating a Colour Palette for your Xamarin.Forms Application Learn how to define your design system colours, using Xamarin.Forms resource dictionaries. Introduction Central to any design system, is a pre-defined colour palette, the colour palette defines which colours and in what context they should be used. We are going to get started in this series, by defining our
Xamarin.Forms Implementing a Design System with Xamarin At Pattern [https://www.pattern.co.nz] we are seeing organizations in both public and private sectors moving towards implementing their own design systems to improve consistency of user experiences inside of their mobile and web applications. Design systems, are made up of a collection of re-usable components, with accompanying
ReactiveUI Binding a Xamarin.Forms WebView to ReactiveUI View Model using Custom Type Converters Introduction In this article, we will expand on our demo app, by displaying article content inside of a WebView after the user is navigated to the ArticleView. To make things more interesting, because we are pulling in content from this blog, we will be using HTMLAgilityPack to strip out any
ReactiveUI ViewModel Routing with ReactiveUI and Xamarin.Forms Introduction In this article we will cover how to navigate from one view to another, using ReactiveUI routing. For our example, we will allow the user to select an article from our article list, which in turn will navigate to the article detail view. Setup In this article, we are
ReactiveUI Handling Errors with Xamarin.Forms and ReactiveUI Introduction In this article, we are going to walk through how to use ReactiveUI and Xamarin.Forms to handle errors that may occur in our application. Setting up Logging using Splat Splat is utilized by ReactiveUI and provides a number of different services which help with cross platform development. In
Akavache Using Akavache and HttpClient with REST services Introduction In this article, we are going to cover how to use HttpClient to make an HTTP Request and cache the response offline using Akavache. Setting Up Let's get started by installing the System.Net.Http NuGet package into our shared PCL project i.e. FormsTutor. This package
ListView ListView ItemTemplate with ReactiveUI ViewModel Introduction In this article, we are going to build upon our ListView example by including a DataTemplate for customizing the layout of our ListView items. We'll also work through how to bind our new ItemTemplate to our ReactiveUI ViewModel. Updates to our ViewModel and Model Before we get
ListView Refreshing a ListView with ReactiveCommand Introduction In this article, we are going to learn how to bind a Xamarin.Form ListView to a ReactiveUI ReactiveCommand. This article extends the example from previous blog posts. Setting Up Let's get started by implementing a small service stub to provide dummy data that we'll
ReactiveUI Setting up a ReactiveUI ViewModel Introduction In this article, we will be setting up our first ViewModel to bind to the ListView that we created in the previous article. We'll be using the ReactiveUI framework for implementing our ViewModel and bindings. Installing ReactiveUI Packages Let's start by adding the ReactiveUI NuGet
Xamarin.Forms Creating ListViews with Xamarin.Forms Introduction In this article, we are going to setup the initial the article list page and set this up as our application's main page. Cleaning up Before we get started, let's remove the default page that Visual Studio setup for us. Creating a new page Right
Xamarin.Forms Getting Started with Xamarin.Forms Introduction Over the next few posts, we are going to walk through the steps taken to develop a cross platform mobile application using Xamarin.Forms and ReactiveUI. We are going to keep each article short and focused on a particular task required to develop and deploy our mobile application. The