Apps on iOS are nice, Xcode is fine development environment and working in it is fun. I have and app on iOS which I would like to port also to Android. I thought about rewriting it in Xamarin.Forms. It turned out Xamarin apps (now as a part of Visual Studio) are also nice to write. I choose Xamarin.Forms to minimize code needed per platform. App is available on github: https://github.com/jaropawlak/MyExpenses.Xamarin and has almost all functionality my original app had. There is, however, one issue. BIG issue. It's the binary size. While my original iOS app takes less than 2MB on device, Xamarin version is around 100MB. That is not acceptable for so simple app. I don't mind apps being big for a reason. I would also accept that if it wouldn't make the app slow. But it makes it slow. Have a look: Cool ha? Native is so fast! So, what are the sizes exactly? Native app is 1.1 MB Xamarin.Forms app is 101.2 MB The question is: can I shr...