JQuery Mobile
Vývojář | The jQuery Project |
---|---|
Aktuální verze | 1.4.5 (31. října 2014) |
Operační systém | multiplatformní |
Vyvíjeno v | JavaScript |
Typ softwaru | webový aplikační framework |
Licence | MIT[1] |
Web | jquerymobile.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ánkamidata-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
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 | |
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 • Jelix • Kohana • Kolibri • KumbiaPHP • Laravel • Midgard • Nette Framework • Orinoco • PHPonTrax • PRADO • Qcodo • Qcubed • Seagull • Simplicity • Symfony • WASP • Yii Framework • Zend Framework • Zope |
Python | |
Ruby | Hanami • Merb • Ruby 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) |