It seems in the age of phones & tablets that are as powerful as computers used to be only a few years ago, with huge amounts of on-board storage and almost always on internet where anything can be looked up instantly, that the days of printing out documents would be…
Cross Platform
View Model First Navigation Part 2 - The Devil's In The Details
Hi! I released a NuGet package that does VM First Navigation! This article here still contains valuable info - but this other article [https://codemilltech.com/xamarin-forms-viewmodel-first-navigation-library/] has the necessary info to start using the VM First NuGet package [https://www.nuget.org/packages/CodeMill.VMFirstNav/].The previous post on…
Welcome New Xamarin Developers!
Wow – Microsoft made a pretty big announcement today at Build 2016, no? Xamarin will now be included in all versions of Visual Studio … for FREE! This removes a pretty sizable barrier for people and companies from trying Xamarin and all of the cross platform development goodness it delivers … cost. So…
Back To School! Adding A Custom Bindable Property To Xamarin Forms
The exact API discussed below has been deprecated by Xamarin! Not to worry though – all of the concepts discussed are still valid. The only difference is that you should use the API that does not include generics when doing a BindableProperty.Create(). Other than that, everything discussed within this post…
Head in the Clouds - Azure Mobile Services and Data
As we continue down the path of looking at cross platform data options, let’s reminisce of where we came from… * First we argued with a hipster about whether storing data in SQLite [https://codemilltech.com/artisanal-cross-platform-data-persistence-a-sqlite-sqlite-net-primer/] was good or not… * Then we got down and dirty with some cold…
Aka Awesome Refactored
In the last post [https://codemilltech.com/akavache-is-aka-awesome/] we talked about Akavache and frankly how awesome it is. In this post we’re going to take a simple Xamarin Forms application which uses a “home grown” caching mechanism and refactor it into one which uses Akavache. We’ll see how…