In Chapter 2, Building and Debugging on Multiple Platforms, you learned how to configure your development environment, emulate a mobile application, and choose the most useful tools to debug it. In this chapter you will learn how to improve the performance of a mobile app. You will see how to define the building blocks of a modern hybrid app built using web standards and PhoneGap.
In this chapter you will:
Review some basic knowledge of mobile web development
Explore best practices to write quality code for your app
Review some best practices for performance optimization
Get an overview of the most popular app frameworks
Learn how to create a project folder structure optimized for cross-platform development with PhoneGap
Create a "Hello World" app using a framework
Learn how to add a native look and feel to your app