Home What You Need to Know to Before You Build HTML5 Apps

What You Need to Know to Before You Build HTML5 Apps

Building mobile apps with HTML5, CSS3 and JavaScript may be easier than picking up new languages like Java and Cocoa, but you’re still going to need to know how to do some programming. So what skills do you need to make good apps? O’Reilly Radar writer Howard Wen talked to Programming HTML5 Applications Zachary Kessin about what you need to know.

According to Kessin, some of the core skills for building HTML5 applications are:

  • Functional programming
  • Understanding of asynchronous operations

He notes that although you can get by without knowing a lot about JavaScript, he recommends really getting to know the language and using JSLint to clean-up your code. There’s also JSHint, a more liberal alternative to JSLint (see our coverage). Kessin also suggests using JQuery instead of directly accessing the DOM.

If you want to get started right away, we covered resources for learning HTML5 here, for learning JavaScript here and for learning JQuery here.

Of these resources, pay particular attention to Eloquent JavaScript, which covers functional programming.

About ReadWrite’s Editorial Process

The ReadWrite Editorial policy involves closely monitoring the gambling and blockchain industries for major developments, new product and brand launches, game releases and other newsworthy events. Editors assign relevant stories to in-house staff writers with expertise in each particular topic area. Before publication, articles go through a rigorous round of editing for accuracy, clarity, and to ensure adherence to ReadWrite's style guidelines.