Creating flight-mode safe Xamarin apps with Akavache

Using Akavache to create flight-mode safe apps featured image

In this post we will be looking at a library called Akavache by Paul Betts. This library lets you store key/value paired data easily. You can store any arbitrary data like user settings, but it can also be used to store cached data that will expire over time. We will see what Akavache does and how we can … Read more

Boosting Your Productivity with MFractor

With the release of MFractor Premium, it is about time I would do a blog post about it. I have had the pleasure to work with MFractor for some time now and even had a chat with the create Matthew Robbins. If you do not know what MFractor is; it is an awesome plugin which … Read more

Embedding native controls in your Xamarin.Forms app

Embedding native controls in your Xamarin.Forms app header

As of version 2.3.3 and above of Xamarin.Forms it is now possible to embed native controls in your Forms app. I’ll let that sink in for a minute. Native controls, defined in XAML, from your PCL, without the need for any renderers whatsoever. Isn’t that just awesome?! So to be perfectly clear, this isn’t like … Read more

Xamarin and everything on Evolve 2016

Evolve 2016 keynote

My conversation with my good friend Fanie Reynders for a GeekFest episode about the past Evolve and everything that is announced there!

We cover iOS simulator remoting within Visual Studio 6:49, the all new XAML Previewer 10:41, themes, a quick look at Snppts 25:51 (my pet project, see my previous post here) and Xamarin Workbooks 34:20. Let’s spread some Xamarin love!

Snppts.io: share your amazing Xamarin.Forms designs!

snppts header

For the last few weeks me and my good friend Steven have been busy creating a platform for sharing your beautiful custom UIs in Xamarin Forms. While Forms is ideal for simple, data-entry apps, it is also possible to create awesome UIs with just code and XAML, but also with the use of custom renderers. And … Read more

Using custom fonts on iOS and Android with Xamarin.Forms

Although I wouldn’t recommend doing it too much – you should avoid it to create a most consistent user experience – there are certain scenarios in which you would want to show a custom font. In a recent project, this is something I needed to do! Being the nice guy that I am, I won’t keep … Read more

Beauty and the beast – Use MVVM to unleash inner beauty

Beauty and the Beast

While your UI is very important (very, very important on mobile!) to your end-user, we must not forget that our project has to be maintainable and thus also has to be beautiful on the inside. There are numerous techniques and design-patterns to help us with that. One of them is Model-View-ViewModel MVVM, which I will cover in … Read more

Reusable custom usercontrols with BindableProperty

While working on a project I had to develop multiple forms which involved multiple fields which required to input a (valid) date. Xamarin already included a default DatePicker. But I need one which could be fit into my form being a TableView, also provided by Xamarin. Unfortunately for me, they didn’t combine these two to create a … Read more

Bibbidi-Bobbidi-Boo – Using Custom Renderers to enchant your UI

Cinderella

While Xamarin.Forms provides a unified way to also create our UI from a single code base, the default controls tend to be just that; default controls. Don’t get me wrong, I am very happy with these controls and they can be used to create simple, no-fancy-design-needed apps. But when you have created some apps, you … Read more

Finding Nemo – Implementing Xamarin.Forms SearchBar

Finding Nemo

Xamarin.Forms gives you a component called the SearchBar, by default. Like you would expect, this gives you a simple text edit box which is specifically designed to serve in search operations. To show you how easy it is to implement, I will demonstrate how I built it into the sample app I have been using … Read more