In this chapter, we will create a standard architecture for our iPhone application. We will base it on the HTML5 Mobile Boilerplate and customize it for the needs of the several projects in this book. From marking up our content in HTML5 to creating a JavaScript framework, we'll create static pages that help us focus on the foundations of iPhone Web Application development.
In this chapter, we will cover:
Implementing the HTML5 Mobile Boilerplate
Creating a preliminary architecture
Customizing our framework
Creating semantic markup
Structuring our stylesheets
Responsive design principles
Establishing our JavaScript architecture
Routing to a mobile site
Home screen icons
Introducing our build script
Deploying our project