There are many reasons why the shift to mobile is a good thing. First off, the need to translate between desktop and mobile has always been a big barrier. As of late though, developers have been making apps and sites that run on both, seamlessly. So it is no wonder...