Concepts Every Developer Should Know
Open Standards, Especially HTML5
HTML5 is one of many open standards that are evolving. HTML5, however, offers the promise of being able to build applications that can run on today's various devices ranging from the desktop to websites to mobile slates and phones. More importantly, it can be used to build solutions that can run on iPhones, Android devices, and Windows. This mobile promise is causing the popularity of HTML5 to grow quickly.
It continues to get easier to build fancier and more robust applications. Unfortunately, it seems that the expectations from end-users are increasing too. There is more for developers to know. Topics that were just conceptual pipe dreams a few years ago are now making their way into every day applications. Here are a number of concepts that developers need to know about today, or they risk falling behind.