Lately it seems that the Xamarin.Forms team has been spending a lot of time making it easier to access the individual platform’s functionality, be it iOS, Android or Windows, from the core shared project. And maybe more importantly, everything being introduced seems to be taking away the need…
Xamarin Forms
All about Xamarin.Forms
Banish Compiler Directives From Shared Projects!
Shared Projects definitely take their share of bashing - if you spend any time at all talking to somebody who used Shared Projects in their app - they'll spend the entire conversation staring at the ground, eventually apologize profusely and then offer to buy you lunch - because…
Xamarin.Forms E-Z Print
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…
Back to School Part 2: Revenge of the Custom Bindings!
Late last summer I wrote a post on creating a custom bindable property [https://codemilltech.com/back-to-school-adding-a-custom-bindable-property-to-xamarin-forms/] using Xamarin.Forms. I titled it “Back to School” because I wrote it around … well … back to school time. Since then however, the Xamarin.Forms team has seen fit to deprecate the function…
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…
Xamarin.Forms Shared Project XAML Headaches
At first I was going title this post Creating a Xamarin.Forms Shared Project App? Do This First! And the contents of that post were going to solve one of the problems that every developer faces when creating a Forms application using shared projects. Namely, that of referencing custom controls…