As important as the hardware specification of a smartphone or tablet may be, it’s not necessarily the end-all, be-all, and the software it runs can be an even more significant factor in the overall quality and popularity of a device.

Continue reading... »