Summary
In this chapter we went into more depth and learned how to use a combination of PHP and CSS to develop a web app. We covered some approaches to web app development and their pros and cons, plugins available for web app development and what they offer, how to use a responsive design to turn the existing site into a web app, and how to develop a separate mobile theme to deliver our web app.
Some specific techniques we learned, or built on, include creating a new theme by editing an existing one, using a theme switcher to display a different theme on mobile devices, and using conditional tags to send different content to different devices or to hide content on the front page. They also include using absolute positioning to move images around the page and to hide, or display, our site description, and setting up and displaying custom fields to display content in our web app.
We've advanced a long way since first looking at mobile plugins in Chapter 1, Using Plugins to Make Your Site Mobile...