jQuery Mobile, Développez vos applications Web mobiles par Luc Van Lancker. jQuery Mobile, c'est une version mobile du célèbre jQuery, créé par la même équipe et qui est arrivé à sa première version stable en 2012 seulement. Framework javascript reconnu par excellence, jQuery Mobile apporte toutes les fonctionnalités tactiles à jQuery pour pouvoir créer vos interfaces sur iPhone, Android ou en moindre mesure Windows Mobile.
Se basant sur quelque chose de déjà bien connu, jQuery, la version mobile se concentre sur l'HTML5 et même si elle est très légère propose des animations, des transitions et tout ce qui vous permettra de rendre vos interfaces bien intégrées aux environnements pour lesquels vous les destinez. Mais maintenant, il vous faut vous y mettre, lire un peu de documentation, un bon livre, et sortir l'éditeur de code!
Le Livre
Le livre commence par détailler les raisons de pourquoi il faut préférer (ou pas) les sites mobiles aux applications mobiles, puis de détailler les différentes possibilités pour tester et développer votre site mobile avant de donner quelques bonnes pratiques et un peu d'initiation à CSS3.
Une fois cette première partie passée, la deuxième moitié du livre aborde enfin jQuery Mobile avec tous les différents éléments possibles à implémenter. Boutons, listes, formulaires, barre d'outils, chaque élément dispose ou presque de son chapitre pour pouvoir exploiter au mieux jQuery Mobile sur les différentes plateformes.
Dans l'absolu on ne peut pas reprocher au livre de faire une introduction un peu longue avant de se concentrer sur jQuery Mobile, par contre on relève assez facilement quelques imperfections techniques dans les textes, ce qui donne une plus mauvaise impression sur certains passages. Nul doute qu'avec quelques petites corrections, ce livre pourra faire un bon ouvrage de référence en la matière.
jQuery Mobile, Développez vos applications Web mobiles par Luc Van Lancker.
Le livre numérique online est offert pour l'achat du livre imprimé
Editions ENI, 530 pages, ISBN 978-2-7460-7914-4