Ubuntu Touch: A first look at the Linux smartphone OS