In the last blog post, we discussed how we can use web apps to build cross-platform mobile apps. We also learned that the cool features of HTML5 make sure that we don't need any native platform features. However, we didn't really talk about HTML5, i.e. our main focus was mobile, and not the web portion of it. In this blog post, we'll be touching on what's new in HTML5 such that you don't need any third party APIs like Flash for your web applications. However, HTML5 is constantly developing and all can't be covered in one post. Hence, this post will provide as an overview and will summarize everything that we'll be discussing in detail over the next few blog posts.