Slide 1

Slide 1 text

jQuery Conference San Francisco - June 28, 2012

Slide 2

Slide 2 text

Todd Parker jQuery Mobile Project Lead

Slide 3

Slide 3 text

8 months since 1.0

Slide 4

Slide 4 text

Milestones November 16 2011 1.0.0 First release January 26 2012 1.0.1 April 13, 2012 1.1.0 Fixed toolbars New transitions Early July 1.1.1 Late July 1.2.0 Popup

Slide 5

Slide 5 text

Google trends http://www.google.com/trends/?q=jquery+mobile&ctab=0&geo=all&date=all&sort=0

Slide 6

Slide 6 text

International http://www.google.com/trends/?q=jquery+mobile&ctab=0&geo=all&date=all&sort=0

Slide 7

Slide 7 text

Twitter too

Slide 8

Slide 8 text

Compatibility + Accessibility matter

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

Ecosystem

Slide 12

Slide 12 text

Tools + frameworks jquerymobile.com/resources

Slide 13

Slide 13 text

Dreamweaver CS6

Slide 14

Slide 14 text

Fireworks CS6

Slide 15

Slide 15 text

Microsoft

Slide 16

Slide 16 text

WP7 theme http://blogs.msdn.com/b/interoperability/archive/2012/04/25/more-news-from-ms-open-tech- announcing-the-open-source-metro-style-theme.aspx

Slide 17

Slide 17 text

iOS theme http://taitems.github.com/iOS-Inspired-jQuery-Mobile-Theme/

Slide 18

Slide 18 text

Plugins jquerymobile.com/resources

Slide 19

Slide 19 text

Team

Slide 20

Slide 20 text

Core 1.0 team • Todd Parker (design, lead) • Scott Jehl (dev) • John Bender (dev) • Ghislain Seguin (dev) • Kin Blas (dev) • Tyler Benzinger (ThemeRoller)

Slide 21

Slide 21 text

New additions • Anne-Gaelle Colom (docs, triage) • Jasper De Groot (dev) • Gabriel Schulof (dev) • Mat Marquis (dev) • Jason Scott (dev) • Maurice Gottlieb (docs, triage)

Slide 22

Slide 22 text

Impact •Open issues: 580 > 350 •Pull requests: 50 > 19 •More parallel initiatives

Slide 23

Slide 23 text

What's next

Slide 24

Slide 24 text

1.1.1 • RC 1 - released today! • 50+ fixes and improvements • Doc updates • Goal: final release within 2 weeks

Slide 25

Slide 25 text

Speedier (long) pages getMaxScrollForTransition Now, if scroll offset is 3x device height Transition = none

Slide 26

Slide 26 text

Webview flicker

Slide 27

Slide 27 text

Visual consistency

Slide 28

Slide 28 text

Help us test jquerymobile.com/demos/1.1.1-rc.1/

Slide 29

Slide 29 text

Issues? https://github.com/jquery/jquery-mobile/issues

Slide 30

Slide 30 text

1.2.0 • New: Popup widget • Alpha next week • Goal: final release late July

Slide 31

Slide 31 text

Popup widget

Slide 32

Slide 32 text

Markup pattern Open Popup
!

This is a basic popup, no options set.

Slide 33

Slide 33 text

Opens where tapped

Slide 34

Slide 34 text

Transitions

Slide 35

Slide 35 text

Theming

Slide 36

Slide 36 text

Make cool stuff

Slide 37

Slide 37 text

Tooltip

Slide 38

Slide 38 text

Menu

Slide 39

Slide 39 text

Dialog

Slide 40

Slide 40 text

Login form

Slide 41

Slide 41 text

Lightbox

Slide 42

Slide 42 text

Map

Slide 43

Slide 43 text

Anything really

Slide 44

Slide 44 text

Sneak peek http://jquerymobile.com/test/docs/pages/popup/

Slide 45

Slide 45 text

Future releases • More widgets • Performance tuning • Tablet optimization (responsive) • UI harmonization

Slide 46

Slide 46 text

ThemeRoller

Slide 47

Slide 47 text

Re-vamped in 1.1

Slide 48

Slide 48 text

Undo/Redo

Slide 49

Slide 49 text

Version support

Slide 50

Slide 50 text

Seamless upgrades

Slide 51

Slide 51 text

In the works

Slide 52

Slide 52 text

XML API docs

Slide 53

Slide 53 text

One more thing...

Slide 54

Slide 54 text

Finally. http://jquerymobile.com/download-builder/

Slide 55

Slide 55 text

Pick what you need

Slide 56

Slide 56 text

1.1.1+

Slide 57

Slide 57 text

It's alpha https://github.com/jquery/jquery-mobile-builder/issues

Slide 58

Slide 58 text

Get involved github.com/jquery/jquery-mobile

Slide 59

Slide 59 text

Support jQuery (thanks sponsors!)

Slide 60

Slide 60 text

Donate devices http://jquerymobile.com/donate-devices/

Slide 61

Slide 61 text

Thanks!