There are lots of different mobile devices out there: Smartphones with HD or Full-HD screen resolutions, older and newer Blackberry devices and tablets with different screen formats and resolutions (like Microsoft Surface, Android tablets and Apple iPads...