Computing as we know it has changed. Technology has become smaller, lighter, faster and cheaper. With the growing ease of accessibility came a new type of computer user. Typical users of computing devices demand media. Videos, social media networks, apps, games and pictures must be constantly accessible at all times. With the growth of mobile technology came a parallel growth of development technology. Proprietary app development tools for device and operating system became a typical development platform for mobile applications, yet everything was still accessed over the same internet. The web also adapted as computing went mobile with mobile web pages, dynamic page loading, and smaller file sizes in order to optimize browsing on smaller devices. Now, with the high demand of mobile apps, app development and the web are finally coming together.
As users continue to demand more from their technology, more ways to bridge the gap between all of our technologies will emerge, allowing programmers and designers of all types to be able to communicate across any platform they choose.