JQuery Mobile

jQuery Mobile
Logo
VývojářThe jQuery Project
Aktuální verze1.4.5 (31. října 2014)
Operační systémmultiplatformní
Vyvíjeno vJavaScript
Typ softwaruwebový aplikační framework
LicenceMIT[1]
Webjquerymobile.com
Některá data mohou pocházet z datové položky.

jQuery Mobile je aplikační framework určený pro mobilní aplikace. Je napsán v JavaScriptu a optimalizován pro dotyková zařízení. Vyvíjí jej Projekt jQuery (anglicky The jQuery Project), který stojí mimo jiné též za frameworky jQuery a jQuery UI.

Vlastnosti

  • jQuery Mobile je postaveno nad jádrem jQuery, takže přechod na verzi Mobile bývá snadný
  • snaha, aby stránky vLicence MIT|jQuery Mobile zvládlo zobrazit co nejvíce mobilních zařízení bez ohledu na platformu, operační systém a použitý prohlížeč[2]
  • předpřipravená témata (implementovaná v CSS) + nástroj ThemeRoller pro vytvoření vlastních stylů
  • funkčnost je specifikována pomocí atributů:
    • data-role – role prvku (nadpis, obsah, patička, …)
    • data-theme – grafická podoba prvku a jeho podprvků
    • data-position – pozice prvku (implicitně v řádku nebo fixní – pro hlavičku/patičku stránky)
    • data-transition – jedna z cca 10 připravených animací pro přechod mezi stránkami
    • data-icon – jedna z cca 50 ikon, jež lze přidat do prvku
  • podpora HTML5, například s využitím multistránek
  • podpora AJAXu
  • připravené prvky uživatelského rozhraní, připravené/optimalizované pro použití na dotykových zařízeních
  • přehledná dokumentace a API
  • relativně silná komunita
  • komponenty třetích stran

Vydání jednotlivých verzí

(výběr hlavních verzí)

  • 1.0.0 – 16. listopadu 2011
  • 1.1.0 – 13. dubna 2012
  • 1.2.0 – 2. října 2012
  • 1.3.0 – 20. února 2013
  • 1.4.0 – 23. prosince 2013

Odkazy

Reference

  1. jQuery Foundation - jquery.org. jQuery Licensing Changes [online]. Blog.jquery.com, 2012-09-10 [cit. 2013-10-09]. Dostupné online. (anglicky) 
  2. jQuery Mobile 1.4 Supported Platforms (anglicky)

Literatura

  • DOYLE, Matt. Master Mobile Web Apps with jQuery Mobile (4th ed.). Elated Books, 2014-03-18. p. 567. ISBN 978-0-9873115-3-5. (anglicky)

Související články

Externí odkazy

anglicky
  • webové stránky vývojáře
  • jQuery Mobile documentation and demo
  • jQuery Mobile C# ASP.NET By Matthew David Elgert Archivováno 5. 7. 2014 na Wayback Machine.
  • PropertyCross, Helping you select a cross-platform mobile framework: jQuery Mobile
Webové aplikační frameworky
ASP.NET
ASP.NET MVC • BFC • DotNetNuke • MonoRail • Umbraco
C++
CppCMS
ColdFusion
ColdSpring • Fusebox • Mach-II • Model-Glue • on Wheels • onTap
Common Lisp
ABCL-web • BKNR • SymbolicWeb • UnCommon Web
Java
AppFuse • Flexive • Grails • GWT • ItsNat • JavaServer Faces • Makumba • OpenXava • Reasonable Server Faces • Restlet • RIFE • Seam • Spring • Stripes • StrutsTapestryVaadin • WebWork • Wicket • ZK
JavaScript
AngularJS • Archetype JavaScript Framework • Bonsai (framework) • Brick (framework) • CreateJS • D3 • Dojo • Ember • Enyo (framework) • ExtJs • FabricJS • Fleegix • JavaScriptMVC • jQuery • jTypes • KineticJS • Knockout.js • Lo-dash • midori • MooTools • NodeJs • PaperJS • Processing.js • Prototype • qooxdoo • Raphael (framework) • React • RightJS • Shipyard • SimpleJS • SproutCore (JavaScript/Ruby) • Spry • The X Toolkit • Thorax (framework) • Tree.js • UIZE • Underscore • Vue.js • WebApp Install • YUI • Zepto (framework)
Perl
Catalyst • Dancer • Interchange • Mason • Masser • Maypole • Mojolicious • OX • PEE • Plack • WebGUI
PHP
Agavi • Akelos • CakePHP • Chisimba • CodeIgniter • Garden Platform • Horde • JelixKohana • Kolibri • KumbiaPHP • Laravel • Midgard • Nette Framework • Orinoco • PHPonTrax • PRADO • Qcodo • Qcubed • Seagull • Simplicity • Symfony • WASP • Yii Framework • Zend FrameworkZope
Python
DjangoFlask • Pyjamas • Pylons • TurboGears • web2pyZope
Ruby
Hanami • MerbRuby on Rails • Sinatra
Scala
Lift
Smalltalk
AIDA/Web • Seaside
Ostatní jazyky
Application Express (PL/SQL) • Fusebox (ColdFusion a PHP) • OpenACS (Tcl) • Yaws (Erlang) • HAppS (Haskell)
Autoritní data Editovat na Wikidatech