Android is a great mobile OS and is based on Linux so has a pretty solid core. However, many of the mandatory Google apps and services that come bundled with it are not so great and have an annoying habit of ignoring user choices. »
In my previous post I introduced a simple mobile game that I made with Xamarin.Forms. That was pretty basic but I have since made an improved version that I will cover in this post. »
As covered in my previous post, I’ve been experimenting with Xamarin for building mobile apps in C#. I tried out various demo apps including multiple architectures for the classic todo list app. »
I was recently looking for a platform to build apps that run on both iOS and Android. I wanted to build native apps, not just web views packaged up for an app store. »
I have an iPad that I use for testing things, but I rarely get it out. I store it with WiFi off to stop the battery from getting drained, otherwise it would poll for notifications and be dead when I need it. »
Update: It appears that Google have pushed out at least two new on‑by‑default features since I wrote this (not that long ago). »
The hosted version of Shutdown Scanner (my service for monitoring how many of your computers have been left on wasting power) has now shut down. »
I’ve written previously about using the new mobile app install banner in Chrome. It’s possible to test this by setting a flag (chrome://flags/#bypass-app-banner-engagement-checks) but I experienced some weird edge cases so I did a bit of digging (the beauty of open source). »