You’ve been there, you have a killer new idea for the web and can’t wait to start iterating. Naturally you jump in head first and start coding,
"rails new my_killer_app"
You plan to add mobile apps as well but that will come later, you need to get your site up ASAP.
But can you afford to put off your mobile strategy? With the sales of smartphones and tablets now officially eclipsing the sales of PCs, the desktop browser is slowly moving away from being the central part of a service. Development teams need to step back and refocus. A new project should not begin in the browser, it needs to start out as a platform.