I am a middleware programmer having worked on Unix and Windows having used predominantly C and in telecom domain (VoIP, Mobile and Protocols). However, I am well versed with perl and ruby and have exposure to html and javascript.
Now I am starting development on Set Top Box and I am required to develop HTML5 applications because the browser is the dev platform for the STB. Now I need help on how to get started with HTML5 application programming. I have read articles and looked at books on the HTML5 features like video, canvas etc. But I have not come across anything that teaches me the HTML5 app development hands-on. Say "Hello World" example of C.
Probably it might be the initial friction that might holding back from transition from telecom to web programming, though the lines have long been blurred between the domains. To confound the issue, there are so many tons of frameworks and plugins available for development that I have come across such as Sencha, JQuery for DOM, etc.
In short - how do i get started with HTML5 application development? If I need to use any specific frameworks, then pls suggest.