jQuery Mobile - Présentation

JQuery Mobile est un cadre d'interface utilisateur, construit sur jQuery Core et utilisé pour développer des sites Web réactifs ou des applications accessibles sur les appareils mobiles, tablettes et ordinateurs de bureau. Il utilise les fonctionnalités de jQuery et jQuery UI pour fournir des fonctionnalités d'API pour les applications Web mobiles.

Il a été développé par l'équipe du projet jQuery en 2010 et écrit en JavaScript.

Pourquoi utiliser jQuery Mobile?

  • Il crée des applications Web qui fonctionneront de la même manière sur les appareils mobiles, tablettes et ordinateurs de bureau.

  • Il est compatible avec d'autres frameworks tels que PhoneGap, Whitelight, etc.

  • Il fournit un ensemble d'entrées de formulaire tactiles et de widgets d'interface utilisateur.

  • L'amélioration progressive apporte une fonctionnalité unique à toutes les plates-formes mobiles, tablettes et ordinateurs de bureau et ajoute des chargements de pages efficaces et une prise en charge plus large des appareils.

Fonctionnalités de jQuery Mobile

  • Il est construit sur jQuery Core et «écrire moins, faire plus» cadre d'interface utilisateur.

  • Il s'agit d'un framework open source, compatible avec plusieurs plates-formes et plusieurs navigateurs.

  • Il est écrit en JavaScript et utilise les fonctionnalités de jQuery et jQuery UI pour créer des sites adaptés aux mobiles.

  • Il intègre l'interface utilisateur HTML5, CCS3, jQuery et jQuery dans un seul cadre pour créer des pages avec un script minimal.

  • Il comprend un système de navigation Ajax qui utilise des transitions de pages animées.

Avantages de jQuery Mobile

  • Il est facile d'apprendre et de développer des applications si vous connaissez les fonctionnalités HTML5, CSS3.

  • Il est compatible avec plusieurs plates-formes et plusieurs navigateurs, vous n'avez donc pas à vous soucier d'écrire un code différent pour chaque résolution d'appareil.

  • Vous pouvez créer le thème personnalisé à l'aide de ThemeRoller sans écrire la ligne de code. Il prend en charge tous les navigateurs HTML5.

  • Il utilise HTML5 avec JavaScript pour faciliter le développement d'applications Web.

  • Il est conçu de manière à permettre au même code de passer automatiquement de l'écran mobile à l'écran du bureau.

Inconvénients de jQuery Mobile

  • Il existe des options limitées pour les thèmes CSS, de sorte que les sites qui sont construits par ces thèmes peuvent se ressembler.

  • Les applications développées à l'aide de jQuery Mobile sont plus lentes sur les mobiles.

  • Cela prend plus de temps lorsque vous combinez jQuery mobile avec d'autres frameworks mobiles.

  • Difficile de fournir une conception visuelle personnalisée complète.

  • Toutes les fonctionnalités d'un appareil ne sont pas accessibles par JavaScript dans un navigateur.