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 tech industry for major developments, new product launches, AI breakthroughs, video game releases and other newsworthy events. Editors assign relevant stories to staff writers or freelance contributors 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.

Get the biggest tech headlines of the day delivered to your inbox

    By signing up, you agree to our Terms and Privacy Policy. Unsubscribe anytime.

    Tech News

    Explore the latest in tech with our Tech News. We cut through the noise for concise, relevant updates, keeping you informed about the rapidly evolving tech landscape with curated content that separates signal from noise.

    In-Depth Tech Stories

    Explore tech impact in In-Depth Stories. Narrative data journalism offers comprehensive analyses, revealing stories behind data. Understand industry trends for a deeper perspective on tech's intricate relationships with society.

    Expert Reviews

    Empower decisions with Expert Reviews, merging industry expertise and insightful analysis. Delve into tech intricacies, get the best deals, and stay ahead with our trustworthy guide to navigating the ever-changing tech market.