It’s that ideas are easier to come up with than you think. What’s hard —really hard— is moving from an idea to a reality. It’s hard to find the right form of an idea, a form that will let consumers see its value, understand how to interact with it, and feel excited enough to pay for it. That is so hard that it often takes a team of people to do it. And that’s when the level of hard goes even higher. Suddenly you have to find a way to hire the right people, get them all focused on the right thing and make sure no one forgets why they got together in the first place in this world of interesting (and profitable) other things to do.

– Christina Wodtke, Execution is Everything

mobile first

Responsive web design is not mobile first. In fact, in most cases, it’s mobile last

Responsive means taking an app or a site that is web-first and making that experience mobile-friendly.

Mobile first, on the other hand, entails thinking about usage on mobile and extrapolating the flows and user experience to be seamless on the web as well. The constraints of a mobile environment are powerful. They force us to tailor app development and present only the most important actions to a user in a streamlined way, so that an average user can navigate the app in expected ways. Mobile first is paring down redundancy, starting with strong information architecture and intuitive hierarchical menus, and building that into every form factor. Mobile first does not mean that every screen should look the same nor have 1:1 feature parity, just on a littler screen with a slightly different layout.

Take caution when you approach the land of “mobile first,” lest you get swept up in tiny versions of web apps and call it a day.