Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
First, let’s get our priorities straight. Prioritizing mobile design and development over the desktop was once laughable. In just a few years, the idea of “mobile first” has taken over, giving web developers a breath of fresh air in terms of HTML5-based APIs toward hardware access on mobile devices.
Apart from the obvious, here are multiple reasons for thinking mobile first:
Developing sites for constrained devices and resolutions will force you to create more fluid and flexible content.
Device features, such as accelerometer and geolocation hardware, present new business opportunities with technologies like Augmented Reality.
Overall, mobile first requires you to think in a code-quality mindset. Today, it’s required for developers to worry about things like battery life when doing hardware-accelerated animations with CSS. This quality of development not only brings better performing apps, but it also encourages you to focus on cleaner semantics.