Flexible grid layout, flexible images, and CSS3 media queries is all that is needed to potentially make a website ready for any device! RWD is a simple, yet powerful, solution. Go ahead and resize your browser window, or better yet, pull out your mobile device and try my website.
One of the most powerful principles in software development is Don't Repeat Yourself (DRY) or Duplication is Evil (DIE), so why do so many companies feel it is okay to duplicate their UI building native apps!? Don't get me wrong, there are valid reasons to have an app, but if your UI does not meet the "go native" criteria, "go responsive" and maintain one code base.
The time has come, once again, where I need to dedicate some time to retooling and refining my web development skills.
With HTML5, CSS3, and the ever growing usage of jQuery and mobile devices, so many great things are taking place regarding the Web.
All these changes are great, but they have quickly outdated my previous attempts at creating a reusable UI framework. I am excited
to create a new and improved UI library, yet I have learned a little lesson with all these changes. I am going to create this new
library using all the latest technologies, but this time I am not going to allow this new framework to expire with outdating Web
technologies. I detail how I plan on doing this in the Webgrown Solutions UI Manifesto.