Jquery mobile
-
Upload
abed-maatalla -
Category
Engineering
-
view
36 -
download
2
Transcript of Jquery mobile
![Page 1: Jquery mobile](https://reader036.fdocuments.us/reader036/viewer/2022082813/55c3a6c1bb61ebce7b8b4587/html5/thumbnails/1.jpg)
Abed MAATALLA
![Page 2: Jquery mobile](https://reader036.fdocuments.us/reader036/viewer/2022082813/55c3a6c1bb61ebce7b8b4587/html5/thumbnails/2.jpg)
Cross platform
JQuery Mobile
![Page 3: Jquery mobile](https://reader036.fdocuments.us/reader036/viewer/2022082813/55c3a6c1bb61ebce7b8b4587/html5/thumbnails/3.jpg)
JQuery Mobile
Cross PlatformWhy JQuery mobile?limits.How far JQuery mobile will take you?Where you start? Demo
![Page 4: Jquery mobile](https://reader036.fdocuments.us/reader036/viewer/2022082813/55c3a6c1bb61ebce7b8b4587/html5/thumbnails/4.jpg)
JQuery Mobile
Why jquery mobile Widest cross platform Provides native look & feelNo need to learn native languagesEasy layout & themingTouch friendly user interface componentsTried & tested ( whole team working on it)
![Page 5: Jquery mobile](https://reader036.fdocuments.us/reader036/viewer/2022082813/55c3a6c1bb61ebce7b8b4587/html5/thumbnails/5.jpg)
JQuery Mobile
limitsPerformance.Restricted access to device resources.Network dependency.Not a silver bullet ( may not be perfect).
![Page 6: Jquery mobile](https://reader036.fdocuments.us/reader036/viewer/2022082813/55c3a6c1bb61ebce7b8b4587/html5/thumbnails/6.jpg)
JQuery Mobile
Layout
data-* attributes data-role data-role = "listview"data-role = "button"
![Page 7: Jquery mobile](https://reader036.fdocuments.us/reader036/viewer/2022082813/55c3a6c1bb61ebce7b8b4587/html5/thumbnails/7.jpg)
JQuery Mobile
data-theme = "d"data-rel = "close"data-icon = "bars"data-position = "fixed"
![Page 8: Jquery mobile](https://reader036.fdocuments.us/reader036/viewer/2022082813/55c3a6c1bb61ebce7b8b4587/html5/thumbnails/8.jpg)
JQuery Mobile
data-role = page data-role = header data-role = content data-role = footer
![Page 9: Jquery mobile](https://reader036.fdocuments.us/reader036/viewer/2022082813/55c3a6c1bb61ebce7b8b4587/html5/thumbnails/9.jpg)
Code Slide / High contrast
HTML<!doctype html><html>
<head><title>Title</title><meta name="viewport" content="width=device-width, initial-scale=1"><meta name="apple-mobile-web-app-capable" content="yes" />
</head><body>
<div data-role=”page”><div data-role=”header”> … </div><div data-role=”content”> … </div><div data-role=”footer”> … </div>
</div></body>
![Page 10: Jquery mobile](https://reader036.fdocuments.us/reader036/viewer/2022082813/55c3a6c1bb61ebce7b8b4587/html5/thumbnails/10.jpg)
Code Slide / High contrast
HTML<!doctype html><html>
<head><title>Title</title><meta name="viewport" content="width=device-width, initial-scale=1"><meta name="apple-mobile-web-app-capable" content="yes" />
</head><body>
<div data-role=”page”><div data-role=”header”> … </div><div data-role=”content”> … </div><div data-role=”footer”> … </div>
</div></body>
![Page 11: Jquery mobile](https://reader036.fdocuments.us/reader036/viewer/2022082813/55c3a6c1bb61ebce7b8b4587/html5/thumbnails/11.jpg)
JQuery Mobile
Requirements:- JQuery - HTML- CSS
![Page 12: Jquery mobile](https://reader036.fdocuments.us/reader036/viewer/2022082813/55c3a6c1bb61ebce7b8b4587/html5/thumbnails/12.jpg)
JQuery Mobile
Sublime Server to host application locally
- On mac anvil- On windows iis ( internet information service)
![Page 13: Jquery mobile](https://reader036.fdocuments.us/reader036/viewer/2022082813/55c3a6c1bb61ebce7b8b4587/html5/thumbnails/13.jpg)
JQuery Mobile
We are going to build a simple Jquery mobile.Application called DOOZ. DOOZ is for recipes.Sidebar menu with all recipes.Search in sidebar menu.A nice content display.
![Page 14: Jquery mobile](https://reader036.fdocuments.us/reader036/viewer/2022082813/55c3a6c1bb61ebce7b8b4587/html5/thumbnails/14.jpg)
JQuery Mobile
Demo
![Page 15: Jquery mobile](https://reader036.fdocuments.us/reader036/viewer/2022082813/55c3a6c1bb61ebce7b8b4587/html5/thumbnails/15.jpg)
JQuery Mobile
Jquerymobile.com
l GDG Chlef l Devfest 2014