Exrin Inspector Preview

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 a Windows PC at the moment. Mac support […]

Read More >

Exrin 2.0.0 Quick Start

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 QuickStart app is available on Github, if you […]

Read More >

Xamarin and Artificial Intelligence

Artificial Intelligence continues to gain more traction, now that companies such as Google, Microsoft and others, have released a suite of easy to use tools. It now enables us to create smarter apps, and open up a new range of applications. Xamarin doesn’t have any AI or Machine Learning capabilities itself, but does play a […]

Read More >

Passing Data on Navigation in Xamarin Forms

A common issue in many Xamarin Forms applications, is how to pass information from one page to another, during navigation. They are a few options, and how applicable they are, depend upon your app setup, and your specific use case. Constructor Arguments If you are manually handling all the navigation yourself, you will be using […]

Read More >

MultiSelect ListView in Xamarin Forms

In a regular Xamarin Forms ListView, you have the option to select one row at a time, but not multiple at a time. The ListView control itself, is not capable of this, hence we need to determine which rows have been selected, manually. There are two way to accomplish this. We can listen for the […]

Read More >

MasterDetailPage Navigation Menu in Xamarin Forms

One of the most common forms of navigation in an Xamarin Forms application, is by the MasterDetailPage. This also may be referred to as the Flyout Menu, SlideOut Menu or Navigation Drawer. A hidden panel is kept out to the side of the screen and then via a button tap, or a right swipe, it will […]

Read More >

Chat Bot with Xamarin Forms

You can create a Bot, with Microsoft Bot Framework, and talk to it via a number of channels, such as Slack or Facebook Messenger. However, what if you want to talk to a bot, directly via your Xamarin Forms application. Setup Bot Before we get started, you need to setup your Bot, via the Microsoft […]

Read More >

Is Xamarin Forms Making Traditional Xamarin Obsolete?

There is no denying that Xamarin Forms, has gained incredible popularity over the last few years. You only need to look to at the Forums, blog posts or most newly started projects to see Xamarin Forms is preferred. It’s had a rough start, and unfortunately, that rough start has left a stain on earlier developers’ perception […]

Read More >

Use Camera To Take Photo In Xamarin Forms

To take a picture in Xamarin Forms, you need to use the native platform’s API’s to access the camera. There is nothing built in to Xamarin Forms to handle this, but they are plugins, that make this process incredibly easy. This post, will use the Media Plugin for Xamarin and Windows. Project Setup Install the plugin, in […]

Read More >

HoloLens with Xamarin UrhoSharp

HoloLens is a Mixed Reality headset, that combines a real world view, with virtual objects. When developing for HoloLens, most will use Unity3D with the HoloLens SDK. Unity is a commercial product, and not free for commercial use. However, another option is to use UrhoSharp, a Xamarin lead port, of the open source software Urho, to .NET. Setup […]

Read More >