My Books and Video Trainings


For on-site and live trainings, check this site

Online trainings, available on video:

High Performance Mobile Web

Book to be finished in a couple of weeks. It’s available right now in Raw & unedited version (you will get every update including the final edited version).

  • The Mobile Web World
  • Where to measure performance
  • How to measure performance
  • Loading Times and Perception
  • Simulating different real scenarios
  • Optimizing for the first visit
  • Optimizing for next visits
  • Optimizing responsiveness and experience
  • Responsive Web Design
  • Extreme mobile web performance
  • Native web or hybrid performance

Order prerelease version

Programming the Mobile Web, 2nd edition

Programming the Mobile Web, the book

With the second edition of this popular book, you’ll learn how to build HTML5 and CSS3-based apps that access geolocation, accelerometer, multi-touch screens, offline storage, and other features in today’s smartphones, tablets, and feature phones. The market for mobile apps continues to evolve at a breakneck pace, and this book is the most complete reference available for the mobile web.

Order online (printed / ebook)

Order at Kindle Store

This updated edition covers many recent advances in mobile development, including responsive web design techniques, offline storage, mobile design patterns, and new mobile browsers, platforms, and hardware APIs.

  • Learn the particulars and pitfalls of building mobile websites and apps with HTML5, CSS, JavaScript and responsive techniques
  • Create effective user interfaces for touch devices and different resolution displays
  • Understand variations among iOS, Android, Windows Phone, BlackBerry, Firefox OS, and other mobile platforms
  • Bypass the browser to create native web apps, ebooks, and PhoneGap applications
  • Build apps for browsers and online retailers such as the App Store, Google Play Store, Windows Store, and App World

Table of Contents

1. The Mobile Junble
2. Understanding the Mobile Web
3. Browsers and Web Platforms
4. Tools for Mobile Web Development
5. Architecture and Design
6. Markups and Standards
7. Basics of Mobile HTML5
8. HTML5 Forms
9. Feature and Device Detection
10. Images and Media
11. CSS for Mobile Browsers
12. JavaScript Mobile
13. Offline Apps, Storage and Networks
14. Geolocation and Maps
15. Device Interaction
16. Native and Installed Web Apps
17. Content Delivery
18. Debugging and Performance
19. Distribution and Social Web 2.0

First edition translations available in italian, french, russian, chinese and turkish. See this website for more information


jQuery Mobile: Up and Running

Would you like to build one mobile web application that works on iPad and Kindle Fire as well as iPhone and Android smartphones? This introductory guide to jQuery Mobile shows you how. Through a series of hands-on exercises, you’ll learn the best ways to use this framework’s many interface components to build customizable, multiplatform apps. You don’t need any programming skills or previous experience with jQuery to get started.

By the time you finish this book, you’ll know how to create responsive, Ajax-based interfaces that work on a variety of smartphones and tablets, using jQuery Mobile and semantic HTML5 code.

  • Understand how jQuery Mobile works with HTML5, CSS3, and JavaScript
  • Work with UI components to format content and create forms, lists, navbars, and buttons
  • Create dynamic content with JavaScript, Ajax, and the jQuery core framework
  • Customize your entire user interface with themes and CSS3
  • Enable users to install your app from the browser and work with it offline
  • Distribute through app stores by packaging your creation as a native app

Order at O’Reilly (printed / ebook version -many formats-)

Order at Kindle Store

Shipped to every major bookstore worldwide.

Official translations to spanish, japanese, korean and chinese. See this website for more information


For books in spanish, visit my website


19 thoughts on “My Books and Video Trainings

  1. Hello
    I am a beginner to learn how to make mobile website. I surfed the web and found your site.
    But I can’t buy your book in my country. What should I do?
    Thank you

  2. AK, the books are in Kindle format in the O’Reilly ebook store (both boos) or in the Kindle Store (for Programming the mobile web)

  3. Hello Maximiliano Firtman,
    Looks like an Interesting book. I am very new to Web app Development. Will this book be helpful for me. I have very basic knowledge about Ajax,HTML and JS. Adrian Kosmaczewski recommended this book to me @ Mobile Developer Summit, Bangalore (India).

  4. Read this book twice since i bought it last year as a complete noob to mobile webdeveloping, and still working with it. made my days much much much easier. really great job!!!

  5. me gustaría comprar un libro de jquery o de ajax echo por en español, vivo en Chile, hay alguien que los distribuya acá?

  6. Hola:Vivo en argentina y me gustaria adquirir el libre de jQuery Mobile.Donde lo consigo?

  7. I’m reading your Programming the Mobile Web book and I just want to tell you have done a great job. It’s extremely useful. I’m promoting your book to everybody I meet for my business. It’s a masterpiece. Thank you and continue like that.

  8. Hi,

    I am reading your Jquery mobile book and there is a reference in the book to describing how to update dreamweaver with the latest jquery js and css. anyway you can provide the instructions for this that will allow dreamweaver to recognize the new jquery attributes.

  9. Anibal, podés encontrar mis libros (solos los que escribí en Español) en librerías Nacho. You can buy english books from Amazon or O’Reilly.

  10. Saludos,

    Maximiliano, nos conocimos en el evento que hizo Dattatec en Caracas – Venezuela. Me diste un vale cupón para adquirir el libro de Jquery Mobile y lo compré en O’relly. Está genial. De el 3 de Julio al 9 estaré en Buenos Aires, por casualidad darás alguna conferencia o alguna que puedas recomendar? Saludos

  11. Hi firt, after going through both books summary, i have great interest in getting both. But i have no knowledge about programming (both computer and mobile), hope it can help me get started or you have any other recommended books for starter, that can help me coz i’m really eager to start something especially with programming!!


Leave a Reply

Your email address will not be published. Required fields are marked *