Best Practices for Optimizing Mobile Web Apps

Optimize the performance of your mobile websites and webapps to the extreme. With this hands-on book, veteran mobile and web developer Maximiliano Firtman demonstrates which aspects of your site or app slow down the user’s experience, and what you can do to achieve lightning-fast performance. There’s much at stake: if you want to boost your app’s conversion rate, then tackling performance issues is the best way to start.

Learn tools and techniques for working with responsive web design, images, the network layer, and many other ingredients—plus the metrics to check your progress. Ideal for web developers and web designers with HTML, CSS, JavaScript, and HTTP experience, this is your guide to superior mobile web performance.

You’ll dive into:

  • Emulators, simulators, and other tools for measuring performance
  • Basic web performance concepts, including metrics, charts, and goals
  • How to get real data from mobile browsers on your real networks
  • APIs and specs for measuring, tracking and improving web performance
  • Insights and tricks for optimizing the first view experience
  • Ways to optimize post-loading experiences and future visits
  • Responsive web design and its performance challenges
  • Tips for extreme performance to achieve best conversion rates
  • How to work with web views inside native apps

Maximiliano Firtman

Maximiliano Firtman (@firt) is a mobile and web developer, trainer, speaker, and writer. He has written many books, including Programming the Mobile Web and jQuery Mobile: Up and Running, published by O'Reilly Media. He is the founder of ITMaster Academy and he has been doing training on native mobile, the web, and performance for 15 years in more than 30 countries.

Max has a blog about mobile web development at and he maintains the website He has created dozens of online training courses on Mobile HTML5, Apache Cordova, web performance, and native app development. He keeps an updated list of talks, training materials, and videos at .

Max is a frequent speaker at conferences, including O'Reilly's Fluent and Velocity Conferences, Google Developer Day, Frontend, JSConf, and many other events around the world.

He has received different recognitions, including Nokia Developer Champion, Adobe Community Champion, Microsoft IE User Agent, BlackBerry Elite developer, and a Google recognition for being one of the most innovative mobile developers.