Publisher's Synopsis
Beginning HTML5 Apps teaches you how to make apps using this exciting cross-platform technology. Expanding on your basic knowledge of HTML, CSS and JavaScript, this book teaches you how to build apps that you can deploy and make money from. In the past, creating applications has typically involved learning a different language for each device, but now you can harness the power of HTML5 across all platforms. You will learn:
- How to efficiently plan, build and deploy an HTML5 app
- Ways to use form enhancements, offline storage, multimedia elements, geolocation, device features and canvas in real-world app examples
- How to use varied tools and frameworks such as Titanium and PhoneGap
- What testing you should implement on your apps, and why
- Why you should follow best practices, and how to implement them
What youll learn
- Where HTML5 is today and how you can use it to build apps
- How to use existing knowledge of HTML, CSS and JavaScript to build an app
- How to develop a plan for your app using sketches, mapping, and mockups
- Correct methods for all app builders - how to set up, what you should consider
- The key ingredients of HTML5 in app examples
- How to troubleshoot and optimize your app
- Best practices for coding in HTML5
- How to monetize your app and start selling in the marketplace
- How to properly package and deploy your app cross-platform using PhoneGap
Who this book is for
Beginning HTML5 Apps is for the web enthusiast whos looking to understand how to adapt their skills with HTML/CSS and JavaScript to building applications. They will have an understanding of how the web works but minimal experience in true programming. This book is perfect for the hobbyist who wants to build an app without all the costs associated with other platforms, and can then go on to make money with that app.