3 strategies for going mobile with drupal

56
3 STRATEGIES FOR GOING MOBILE WITH DRUPAL Kurt Voelker, CTO, Forum One Chris Brown, Technical Account Manager, Acquia Drupal Drives DC May 2012 Thursday, May 10, 12

Upload: forum-one

Post on 07-May-2015

5.755 views

Category:

Technology


0 download

DESCRIPTION

3 Strategies for Going Mobile with Drupal

TRANSCRIPT

Page 1: 3 Strategies for Going Mobile with Drupal

3 STRATEGIES FOR GOING MOBILE WITH DRUPAL

Kurt  Voelker,  CTO,  Forum  OneChris  Brown,  Technical  Account  Manager,  Acquia

Drupal  Drives  DC  -­‐  May  2012

Thursday, May 10, 12

Page 2: 3 Strategies for Going Mobile with Drupal

MOBILE CAN’T BE IGNORED

Thursday, May 10, 12

Page 3: 3 Strategies for Going Mobile with Drupal

Today, more mobile devices are sold than

PCs.

Thursday, May 10, 12

Page 4: 3 Strategies for Going Mobile with Drupal

83 %Of American adults own a cell phone…

Thursday, May 10, 12

Page 5: 3 Strategies for Going Mobile with Drupal

42 %Of cell phone owners have smartphones…

Thursday, May 10, 12

Page 6: 3 Strategies for Going Mobile with Drupal

By next year, mobile will overtake PCs for web

access.source: Gartner; http://www.gartner.com/it/page.jsp?id=1278413Thursday, May 10, 12

Page 7: 3 Strategies for Going Mobile with Drupal

THAT WEB SITE

Thursday, May 10, 12

Page 8: 3 Strategies for Going Mobile with Drupal

THAT YOU ARE WORKING ON RIGHT NOW

Thursday, May 10, 12

Page 9: 3 Strategies for Going Mobile with Drupal

BUSTING YOUR BUTT TO LAUNCH BY Q4

Thursday, May 10, 12

Page 10: 3 Strategies for Going Mobile with Drupal

WITHIN 6 SHORT MONTHS OF LAUNCHING

Thursday, May 10, 12

Page 11: 3 Strategies for Going Mobile with Drupal

MORE VISITORS WILL VISIT IT FROM A MOBILE DEVICE THAN INTERNET EXPLORER 8.

Thursday, May 10, 12

Page 12: 3 Strategies for Going Mobile with Drupal

June 2012

Thursday, May 10, 12

Page 13: 3 Strategies for Going Mobile with Drupal

May 2012

Thursday, May 10, 12

Page 14: 3 Strategies for Going Mobile with Drupal

Dec 2012

Thursday, May 10, 12

Page 15: 3 Strategies for Going Mobile with Drupal

Aug 2012

Thursday, May 10, 12

Page 16: 3 Strategies for Going Mobile with Drupal

Thursday, May 10, 12

Page 17: 3 Strategies for Going Mobile with Drupal

Thursday, May 10, 12

Page 18: 3 Strategies for Going Mobile with Drupal

Thursday, May 10, 12

Page 19: 3 Strategies for Going Mobile with Drupal

Thursday, May 10, 12

Page 20: 3 Strategies for Going Mobile with Drupal

DRUPAL CAN HELP TODAY.

Thursday, May 10, 12

Page 21: 3 Strategies for Going Mobile with Drupal

Thursday, May 10, 12

Page 22: 3 Strategies for Going Mobile with Drupal

3 STRATEGIES FOR GOING MOBILE WITH DRUPAL

1 Minimize  Effort  to  Mobilize  Your  SiteBuild  once  and  sFll  serve  every  device  with  responsive  design

2 Deepen  Engagement  with  a  Na9ve  AppManage  mobile  and  desktop  content  in  one  place

3 Tailor  the  Mobile  ExperienceManage  mobile  and  desktop  content  in  one  place

Thursday, May 10, 12

Page 23: 3 Strategies for Going Mobile with Drupal

MINIMIZE EFFORT TO MOBILIZE YOUR SITE

Thursday, May 10, 12

Page 24: 3 Strategies for Going Mobile with Drupal

MOBILIZING YOUR SITE: THE OLD DAYS• Create  a  completely  separate  site  -­‐  “m  dot”

• Hand  select  content  and  apply  separate  layouts  

and  styles

• Individual  styles  and  layouts  for  specific  devices

All of these are hard work that require continual servicing as

your site evolves.

Thursday, May 10, 12

Page 25: 3 Strategies for Going Mobile with Drupal

contentstructure

contentstyle

ONE CODE BASE. ALL SCREENS.Thursday, May 10, 12

Page 26: 3 Strategies for Going Mobile with Drupal

FROM DESKTOP…Thursday, May 10, 12

Page 27: 3 Strategies for Going Mobile with Drupal

TO TABLET…Thursday, May 10, 12

Page 28: 3 Strategies for Going Mobile with Drupal

…TO SMART PHONES.Thursday, May 10, 12

Page 29: 3 Strategies for Going Mobile with Drupal

DRUPAL: RESPONSIVE FROM THE STARTToday:  Several  base  themes  support  responsive  

layout  out  of  the  box.

• Omega

• AdapFve  Theme

• Zen

Thursday, May 10, 12

Page 30: 3 Strategies for Going Mobile with Drupal

DEEPEN ENGAGEMENT WITH NATIVE APPS

Thursday, May 10, 12

Page 31: 3 Strategies for Going Mobile with Drupal

http://blog.flurry.com/bid/63907/Mobile-Apps-Put-the-Web-in-Their-Rear-view-Mirror

Apps matter because people use them more often than a mobile browser.

Thursday, May 10, 12

Page 32: 3 Strategies for Going Mobile with Drupal

Your Brand!

Thursday, May 10, 12

Page 33: 3 Strategies for Going Mobile with Drupal

Apps Matter Because they Deepen Engagement

Thursday, May 10, 12

Page 34: 3 Strategies for Going Mobile with Drupal

Every day, CSIS’s iPhone App serves more page views than the Publications section of

their web site.

Thursday, May 10, 12

Page 35: 3 Strategies for Going Mobile with Drupal

Thursday, May 10, 12

Page 36: 3 Strategies for Going Mobile with Drupal

Managing Mobile needs to be as Simple as Managing the Web

Thursday, May 10, 12

Page 37: 3 Strategies for Going Mobile with Drupal

CREATE A TAILORED EXPERIENCE

Thursday, May 10, 12

Page 38: 3 Strategies for Going Mobile with Drupal

DSCA LIVE DEMO

Thursday, May 10, 12

Page 39: 3 Strategies for Going Mobile with Drupal

3 STRATEGIES FOR GOING MOBILE WITH DRUPAL

1 Minimize  Effort  to  Mobilize  Your  SiteBuild  once  and  sFll  serve  every  device  with  responsive  design

2 Deepen  Engagement  with  a  Na9ve  AppManage  mobile  and  desktop  content  in  one  place

3 Tailor  the  Mobile  ExperienceManage  mobile  and  desktop  content  in  one  place

Thursday, May 10, 12

Page 40: 3 Strategies for Going Mobile with Drupal

THANKS!QUESTIONS AND ANSWERS

40

Thursday, May 10, 12

Page 41: 3 Strategies for Going Mobile with Drupal

Thursday, May 10, 12

Page 42: 3 Strategies for Going Mobile with Drupal

RESERVE SLIDES

Thursday, May 10, 12

Page 43: 3 Strategies for Going Mobile with Drupal

THE FREEDOMHOUSE.ORG BACK STORY• Needed:  Data-­‐rich,  visually  appealing,  easy  to  manage    THAT  is  also  

mobile  accessible

• So  How?

- We  knew  flash  is  a  no  go  -­‐  a  mobile  non-­‐starter

- GIS  Mapping  tools  are  great  but  they  get  really  complicated  when  moving  

beyond  “just  points  on  a  map”  -­‐  and  ulFmately  we  saw  a  big  GIS  stack  is  overkill

- Much  more  difficult  to  integrate  with  Drupal  managed  data

- Much  more  difficult  to  make  interacFve

- Limited  to  “Real  Maps”

- Metro  maps

- Alaska  and  HI

• So  we  created  JS  Map  -­‐  SVG  BasedThursday, May 10, 12

Page 44: 3 Strategies for Going Mobile with Drupal

Flash is a no-go for mobile

Thursday, May 10, 12

Page 45: 3 Strategies for Going Mobile with Drupal

GIS Can Be Limiting...

Thursday, May 10, 12

Page 46: 3 Strategies for Going Mobile with Drupal

Because Sometimes Your Visualization Needs to Ignore Reality

Thursday, May 10, 12

Page 47: 3 Strategies for Going Mobile with Drupal

PLACE HOLDER SLIDES TO BE CONSIDERED FROM CGAP PRESO

Thursday, May 10, 12

Page 48: 3 Strategies for Going Mobile with Drupal

JS MAP: WHAT IT DOES• Easily create interactive maps that display data

• Relates Drupal stored data to regions and shapes

• Cross-browser compatible requiring no plugins

• Mobile ready

Thursday, May 10, 12

Page 49: 3 Strategies for Going Mobile with Drupal

JS Map: Mobile Supported Mapping for Drupal

Any node or fieldable entities

mapped to regions

Thursday, May 10, 12

Page 50: 3 Strategies for Going Mobile with Drupal

JS Map: Mobile Supported Mapping for Drupal

Control region groupings and

display.

Thursday, May 10, 12

Page 51: 3 Strategies for Going Mobile with Drupal

Re-use regions across an entire

site.

Thursday, May 10, 12

Page 52: 3 Strategies for Going Mobile with Drupal

Re-use regions across an entire

site.

Thursday, May 10, 12

Page 53: 3 Strategies for Going Mobile with Drupal

Easily Import New Maps

Thursday, May 10, 12

Page 54: 3 Strategies for Going Mobile with Drupal

Manage Regions from within the UI

Thursday, May 10, 12

Page 55: 3 Strategies for Going Mobile with Drupal

Integrated With Views as View Display Format

Thursday, May 10, 12

Page 56: 3 Strategies for Going Mobile with Drupal

With Customizable Settings for Display

Integrated With Views as View Display Format

Thursday, May 10, 12