I recently tested a prototype of a Xamarin Android app that should run on Android 4.1+. So I fired up Visual Studio Emulator for Android and saw that […]
(Android) Emulator on Hyper-V
An apparently great news is that Microsoft has been cooking up an Android emulator. It appears that every company now feels compelled to create one. Right now we […]
Different XAML layouts for different device orientations in Xamarin.Forms
In case you’ve been wondering how to achieve different XAML layouts for different device orientation with Xamarin.Forms (just Forms from now), here is a solution. The thing is […]
An alpha version of memory profiler for Xamarin Android
Memory profiling is one of the pillars of a good application. Even more important is on mobile devices since memory is usually scarce there. But sadly, there is […]
Troubleshooting memory leaks in Xamarin.Android
I was testing an application I am building with Xamarin/Android. One of the tests was rotating the device while Google Maps fragment being shown. By default each time […]
Json.NET, Android/Xamarin and date serialization
In case you are using JSon.NET with Android/Xamarin you might encounter an “Object null reference” exception when trying to serialize (and probably deserialize as well) a type that […]
A memory profiler for Xamarin.Android
Here is a first ever snapshot of my home-grown memory profiler for Xamarin.Android. While very spartan it does the core job – comparing two snapshots for objects with […]
Invoking DatePickerDialog asynchronously with Xamarin.Android
Invoking a DatePickerDialog in Xamarin.Android is a bit tricky because it is done through callbacks and at the end one has to dispose it as well. Hence I […]
Android activity life cycle and IoC
I was recently working on an Android (Xamarin, .net) application based on MvvmCross framework. Actually not just an Android app since it could be ported quite easily to […]
Poor man’s performance profiling
If you have been doing development with Xamarin on Android you have probably noticed the total absence of any profiler, there is not even a decent method to […]