SlideShare ist ein Scribd-Unternehmen logo
1 von 56
Downloaden Sie, um offline zu lesen
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
MOBILE CAN’T BE IGNORED




Thursday, May 10, 12
Today, more mobile
               devices are sold than
                       PCs.
Thursday, May 10, 12
Thursday, May 10, 12
                       83 %
                       Of American adults own a cell phone…
Thursday, May 10, 12
                       42 %
                       Of cell phone owners have smartphones…
By next year, mobile will
         overtake PCs for web
                access.
                       source: Gartner; http://www.gartner.com/it/
Thursday, May 10, 12   page.jsp?id=1278413
THAT WEB SITE




Thursday, May 10, 12
THAT YOU ARE WORKING ON RIGHT NOW




Thursday, May 10, 12
BUSTING YOUR BUTT TO LAUNCH BY Q4




Thursday, May 10, 12
WITHIN 6 SHORT MONTHS OF LAUNCHING




Thursday, May 10, 12
MORE VISITORS WILL VISIT IT FROM A MOBILE
           DEVICE THAN INTERNET EXPLORER 8.



Thursday, May 10, 12
June 2012




Thursday, May 10, 12
May 2012




Thursday, May 10, 12
Dec 2012




Thursday, May 10, 12
Aug 2012




Thursday, May 10, 12
Thursday, May 10, 12
Thursday, May 10, 12
Thursday, May 10, 12
Thursday, May 10, 12
DRUPAL CAN HELP TODAY.




Thursday, May 10, 12
Thursday, May 10, 12
3 STRATEGIES FOR GOING MOBILE WITH DRUPAL

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




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




      3           Tailor	
  the	
  Mobile	
  Experience
                  Manage	
  mobile	
  and	
  desktop	
  content	
  in	
  one	
  place

Thursday, May 10, 12
MINIMIZE EFFORT TO MOBILIZE YOUR SITE




Thursday, May 10, 12
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
content                                           content
  structure                                           style




                       ONE CODE BASE. ALL SCREENS.
Thursday, May 10, 12
FROM DESKTOP…
Thursday, May 10, 12
TO TABLET…
Thursday, May 10, 12
…TO SMART PHONES.
Thursday, May 10, 12
DRUPAL: RESPONSIVE FROM THE START
              Today:	
  Several	
  base	
  themes	
  support	
  responsive	
  
              layout	
  out	
  of	
  the	
  box.


              • Omega
              • AdapFve	
  Theme
              • Zen


Thursday, May 10, 12
DEEPEN ENGAGEMENT WITH NATIVE APPS




Thursday, May 10, 12
Apps matter because people use them more often than a
                        mobile browser.
                           http://blog.flurry.com/bid/63907/Mobile-Apps-Put-the-Web-in-Their-Rear-view-Mirror
Thursday, May 10, 12
Your
                       Brand!




Thursday, May 10, 12
Apps Matter Because they Deepen Engagement

Thursday, May 10, 12
Every day, CSIS’s iPhone App serves more
         page views than the Publications section of
                       their web site.



Thursday, May 10, 12
Thursday, May 10, 12
Managing Mobile needs to be as Simple as Managing
                   the Web
Thursday, May 10, 12
CREATE A TAILORED EXPERIENCE




Thursday, May 10, 12
DSCA LIVE DEMO




Thursday, May 10, 12
3 STRATEGIES FOR GOING MOBILE WITH DRUPAL

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




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




      3           Tailor	
  the	
  Mobile	
  Experience
                  Manage	
  mobile	
  and	
  desktop	
  content	
  in	
  one	
  place

Thursday, May 10, 12
THANKS!
                        QUESTIONS AND ANSWERS


40
 Thursday, May 10, 12
Thursday, May 10, 12
RESERVE SLIDES




Thursday, May 10, 12
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	
  Based
Thursday, May 10, 12
Flash is a no-go for mobile

Thursday, May 10, 12
GIS Can Be Limiting...

Thursday, May 10, 12
Because Sometimes Your Visualization Needs to Ignore Reality

Thursday, May 10, 12
PLACE HOLDER SLIDES TO BE CONSIDERED FROM
                     CGAP PRESO



Thursday, May 10, 12
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
Any node or
                                          fieldable entities
                                         mapped to regions




             JS Map: Mobile Supported Mapping for Drupal
Thursday, May 10, 12
Control region
                                      groupings and
                                         display.




             JS Map: Mobile Supported Mapping for Drupal
Thursday, May 10, 12
Re-use regions
                       across an entire
                             site.




Thursday, May 10, 12
Re-use regions
                       across an entire
                             site.




Thursday, May 10, 12
Easily Import New Maps
Thursday, May 10, 12
Manage Regions from within the UI
Thursday, May 10, 12
Integrated With Views as View Display Format
Thursday, May 10, 12
Integrated With Views as View Display Format




                       With Customizable Settings for Display
Thursday, May 10, 12

Weitere ähnliche Inhalte

Andere mochten auch

Forum One Web Executive Seminar Series: Internet Technology Investment Planni...
Forum One Web Executive Seminar Series: Internet Technology Investment Planni...Forum One Web Executive Seminar Series: Internet Technology Investment Planni...
Forum One Web Executive Seminar Series: Internet Technology Investment Planni...Forum One
 
Online Trends In Communications Impact / Kurt Voelker, Forum One Communications
Online  Trends In Communications Impact / Kurt Voelker, Forum One CommunicationsOnline  Trends In Communications Impact / Kurt Voelker, Forum One Communications
Online Trends In Communications Impact / Kurt Voelker, Forum One CommunicationsForum One
 
Thematic Mapping and Drupal
Thematic Mapping and DrupalThematic Mapping and Drupal
Thematic Mapping and DrupalForum One
 
UxD @ Forum One
UxD @ Forum OneUxD @ Forum One
UxD @ Forum OneForum One
 
SID GH Panel - Towards an Open Global Health Community / Forum One Communicat...
SID GH Panel - Towards an Open Global Health Community / Forum One Communicat...SID GH Panel - Towards an Open Global Health Community / Forum One Communicat...
SID GH Panel - Towards an Open Global Health Community / Forum One Communicat...Forum One
 
Harnessing storytelling vision
Harnessing storytelling visionHarnessing storytelling vision
Harnessing storytelling visionForum One
 
Does the Hill Watch YouTube? - Pew Kids Are Waiting Campaign / Forum One Web ...
Does the Hill Watch YouTube? - Pew Kids Are Waiting Campaign / Forum One Web ...Does the Hill Watch YouTube? - Pew Kids Are Waiting Campaign / Forum One Web ...
Does the Hill Watch YouTube? - Pew Kids Are Waiting Campaign / Forum One Web ...Forum One
 
HealthMap.org: Aggregation of Online Media Reports for Global Infectious Dise...
HealthMap.org: Aggregation of Online Media Reports for Global Infectious Dise...HealthMap.org: Aggregation of Online Media Reports for Global Infectious Dise...
HealthMap.org: Aggregation of Online Media Reports for Global Infectious Dise...Forum One
 

Andere mochten auch (8)

Forum One Web Executive Seminar Series: Internet Technology Investment Planni...
Forum One Web Executive Seminar Series: Internet Technology Investment Planni...Forum One Web Executive Seminar Series: Internet Technology Investment Planni...
Forum One Web Executive Seminar Series: Internet Technology Investment Planni...
 
Online Trends In Communications Impact / Kurt Voelker, Forum One Communications
Online  Trends In Communications Impact / Kurt Voelker, Forum One CommunicationsOnline  Trends In Communications Impact / Kurt Voelker, Forum One Communications
Online Trends In Communications Impact / Kurt Voelker, Forum One Communications
 
Thematic Mapping and Drupal
Thematic Mapping and DrupalThematic Mapping and Drupal
Thematic Mapping and Drupal
 
UxD @ Forum One
UxD @ Forum OneUxD @ Forum One
UxD @ Forum One
 
SID GH Panel - Towards an Open Global Health Community / Forum One Communicat...
SID GH Panel - Towards an Open Global Health Community / Forum One Communicat...SID GH Panel - Towards an Open Global Health Community / Forum One Communicat...
SID GH Panel - Towards an Open Global Health Community / Forum One Communicat...
 
Harnessing storytelling vision
Harnessing storytelling visionHarnessing storytelling vision
Harnessing storytelling vision
 
Does the Hill Watch YouTube? - Pew Kids Are Waiting Campaign / Forum One Web ...
Does the Hill Watch YouTube? - Pew Kids Are Waiting Campaign / Forum One Web ...Does the Hill Watch YouTube? - Pew Kids Are Waiting Campaign / Forum One Web ...
Does the Hill Watch YouTube? - Pew Kids Are Waiting Campaign / Forum One Web ...
 
HealthMap.org: Aggregation of Online Media Reports for Global Infectious Dise...
HealthMap.org: Aggregation of Online Media Reports for Global Infectious Dise...HealthMap.org: Aggregation of Online Media Reports for Global Infectious Dise...
HealthMap.org: Aggregation of Online Media Reports for Global Infectious Dise...
 

Ähnlich wie 3 Strategies for Going Mobile with Drupal

Henry mader project4_week4
Henry mader project4_week4Henry mader project4_week4
Henry mader project4_week4Henry Mader
 
Content strategy for mobile by letruongan.com
Content strategy for mobile by letruongan.comContent strategy for mobile by letruongan.com
Content strategy for mobile by letruongan.comAn Le Truong
 
UKC - Cloud computing - Group project
UKC - Cloud computing - Group projectUKC - Cloud computing - Group project
UKC - Cloud computing - Group projectVincent Giersch
 
Ga london-html5&mobile advertising-tomlimongello
Ga london-html5&mobile advertising-tomlimongelloGa london-html5&mobile advertising-tomlimongello
Ga london-html5&mobile advertising-tomlimongelloTom Limongello
 
Mobile Information Architecture
Mobile Information ArchitectureMobile Information Architecture
Mobile Information ArchitectureChristian Crumlish
 
Front-End Performance Starts On the Server
Front-End Performance Starts On the ServerFront-End Performance Starts On the Server
Front-End Performance Starts On the ServerJon Arne Sæterås
 
Quick & Dirty Mobile Web with jQuery Mobile
Quick & Dirty Mobile Web with jQuery MobileQuick & Dirty Mobile Web with jQuery Mobile
Quick & Dirty Mobile Web with jQuery MobileTroy Miles
 
6 Rules to Designing Amazing Mobile Apps (@media 2011)
6 Rules to Designing Amazing Mobile Apps (@media 2011)6 Rules to Designing Amazing Mobile Apps (@media 2011)
6 Rules to Designing Amazing Mobile Apps (@media 2011)Brian Fling
 
Hyves: Mobile app development with HTML5 and Javascript
Hyves: Mobile app development with HTML5 and JavascriptHyves: Mobile app development with HTML5 and Javascript
Hyves: Mobile app development with HTML5 and Javascriptnlwebperf
 
BlaastClass #1: What is mobile industry
BlaastClass #1: What is mobile industryBlaastClass #1: What is mobile industry
BlaastClass #1: What is mobile industryReza Budi Prabowo
 
Creating Android Apps with PhoneGap
Creating Android Apps with PhoneGapCreating Android Apps with PhoneGap
Creating Android Apps with PhoneGapDean Peters
 
Responsive Web Design at UCR
Responsive Web Design at UCRResponsive Web Design at UCR
Responsive Web Design at UCRRandal Maile
 
Johnson stephanie mobile_presentation
Johnson stephanie mobile_presentationJohnson stephanie mobile_presentation
Johnson stephanie mobile_presentationStephanie Johnson
 
Demoscene, now available in JavaScript flavor
Demoscene, now available in JavaScript flavorDemoscene, now available in JavaScript flavor
Demoscene, now available in JavaScript flavorTristan Nitot
 
Drupal%2 c mobility and m2serve
Drupal%2 c mobility and m2serveDrupal%2 c mobility and m2serve
Drupal%2 c mobility and m2servelittleMAS
 
Going mobile edu web presentation - 2011
Going mobile   edu web presentation - 2011Going mobile   edu web presentation - 2011
Going mobile edu web presentation - 2011Nathan Gerber
 

Ähnlich wie 3 Strategies for Going Mobile with Drupal (20)

Responsive web design and eCommerce
Responsive web design and eCommerceResponsive web design and eCommerce
Responsive web design and eCommerce
 
Mobile Presentation
Mobile Presentation Mobile Presentation
Mobile Presentation
 
Henry mader project4_week4
Henry mader project4_week4Henry mader project4_week4
Henry mader project4_week4
 
NATO IST Symposium 2013
NATO IST Symposium 2013NATO IST Symposium 2013
NATO IST Symposium 2013
 
Content strategy for mobile by letruongan.com
Content strategy for mobile by letruongan.comContent strategy for mobile by letruongan.com
Content strategy for mobile by letruongan.com
 
UKC - Cloud computing - Group project
UKC - Cloud computing - Group projectUKC - Cloud computing - Group project
UKC - Cloud computing - Group project
 
Ga london-html5&mobile advertising-tomlimongello
Ga london-html5&mobile advertising-tomlimongelloGa london-html5&mobile advertising-tomlimongello
Ga london-html5&mobile advertising-tomlimongello
 
Mobile Information Architecture
Mobile Information ArchitectureMobile Information Architecture
Mobile Information Architecture
 
Front-End Performance Starts On the Server
Front-End Performance Starts On the ServerFront-End Performance Starts On the Server
Front-End Performance Starts On the Server
 
Quick & Dirty Mobile Web with jQuery Mobile
Quick & Dirty Mobile Web with jQuery MobileQuick & Dirty Mobile Web with jQuery Mobile
Quick & Dirty Mobile Web with jQuery Mobile
 
6 Rules to Designing Amazing Mobile Apps (@media 2011)
6 Rules to Designing Amazing Mobile Apps (@media 2011)6 Rules to Designing Amazing Mobile Apps (@media 2011)
6 Rules to Designing Amazing Mobile Apps (@media 2011)
 
How to get results from an android mobile marketing strategy

How to get results from an android mobile marketing strategy
How to get results from an android mobile marketing strategy

How to get results from an android mobile marketing strategy

 
Hyves: Mobile app development with HTML5 and Javascript
Hyves: Mobile app development with HTML5 and JavascriptHyves: Mobile app development with HTML5 and Javascript
Hyves: Mobile app development with HTML5 and Javascript
 
BlaastClass #1: What is mobile industry
BlaastClass #1: What is mobile industryBlaastClass #1: What is mobile industry
BlaastClass #1: What is mobile industry
 
Creating Android Apps with PhoneGap
Creating Android Apps with PhoneGapCreating Android Apps with PhoneGap
Creating Android Apps with PhoneGap
 
Responsive Web Design at UCR
Responsive Web Design at UCRResponsive Web Design at UCR
Responsive Web Design at UCR
 
Johnson stephanie mobile_presentation
Johnson stephanie mobile_presentationJohnson stephanie mobile_presentation
Johnson stephanie mobile_presentation
 
Demoscene, now available in JavaScript flavor
Demoscene, now available in JavaScript flavorDemoscene, now available in JavaScript flavor
Demoscene, now available in JavaScript flavor
 
Drupal%2 c mobility and m2serve
Drupal%2 c mobility and m2serveDrupal%2 c mobility and m2serve
Drupal%2 c mobility and m2serve
 
Going mobile edu web presentation - 2011
Going mobile   edu web presentation - 2011Going mobile   edu web presentation - 2011
Going mobile edu web presentation - 2011
 

Mehr von Forum One

We Are the Champions of . . . What, Exactly? Tracking Digital Metrics That Ma...
We Are the Champions of . . . What, Exactly? Tracking Digital Metrics That Ma...We Are the Champions of . . . What, Exactly? Tracking Digital Metrics That Ma...
We Are the Champions of . . . What, Exactly? Tracking Digital Metrics That Ma...Forum One
 
Creative + Development - Designer vs Developer: Aligning Forces for Good
Creative + Development - Designer vs Developer: Aligning Forces for GoodCreative + Development - Designer vs Developer: Aligning Forces for Good
Creative + Development - Designer vs Developer: Aligning Forces for GoodForum One
 
How Do You Measure the Impact of Your Digital Strategy?
How Do You Measure  the Impact of Your  Digital Strategy?How Do You Measure  the Impact of Your  Digital Strategy?
How Do You Measure the Impact of Your Digital Strategy?Forum One
 
The Ultimate Super Duper Guide to Content Quality
The Ultimate Super Duper Guide to Content QualityThe Ultimate Super Duper Guide to Content Quality
The Ultimate Super Duper Guide to Content QualityForum One
 
I am a digital project manager (and so can you!)
I am a digital project manager (and so can you!)I am a digital project manager (and so can you!)
I am a digital project manager (and so can you!)Forum One
 
Audio Matter: An Intro to Podcasting & Storytelling
Audio Matter: An Intro to Podcasting & StorytellingAudio Matter: An Intro to Podcasting & Storytelling
Audio Matter: An Intro to Podcasting & StorytellingForum One
 
Creative + UX webinar
Creative + UX webinarCreative + UX webinar
Creative + UX webinarForum One
 
Make Your Data Understandable: Communicating for Action and Impact
Make Your Data Understandable: Communicating for Action and ImpactMake Your Data Understandable: Communicating for Action and Impact
Make Your Data Understandable: Communicating for Action and ImpactForum One
 
Creative + Analytics Webinar
Creative + Analytics WebinarCreative + Analytics Webinar
Creative + Analytics WebinarForum One
 
Getting Started with Google Ad Grants
Getting Started with Google Ad GrantsGetting Started with Google Ad Grants
Getting Started with Google Ad GrantsForum One
 
Staff Resource Planning - 1 pager
Staff Resource Planning - 1 pagerStaff Resource Planning - 1 pager
Staff Resource Planning - 1 pagerForum One
 
Staff Resource Planning
Staff Resource PlanningStaff Resource Planning
Staff Resource PlanningForum One
 
Analytics Goals Scorecard
Analytics Goals ScorecardAnalytics Goals Scorecard
Analytics Goals ScorecardForum One
 
Content Strategy: Defining and Monitoring Success
Content Strategy: Defining and Monitoring SuccessContent Strategy: Defining and Monitoring Success
Content Strategy: Defining and Monitoring SuccessForum One
 
Content Strategy Matrix
Content Strategy MatrixContent Strategy Matrix
Content Strategy MatrixForum One
 
Content Strategy for Your Audiences
Content Strategy for Your AudiencesContent Strategy for Your Audiences
Content Strategy for Your AudiencesForum One
 
From Stratosphere to Sea-Level: Grounding Your Analytics Reporting for Each A...
From Stratosphere to Sea-Level: Grounding Your Analytics Reporting for Each A...From Stratosphere to Sea-Level: Grounding Your Analytics Reporting for Each A...
From Stratosphere to Sea-Level: Grounding Your Analytics Reporting for Each A...Forum One
 
User Experience for Health IT - Understanding Your Audiences
User Experience for Health IT - Understanding Your AudiencesUser Experience for Health IT - Understanding Your Audiences
User Experience for Health IT - Understanding Your AudiencesForum One
 
Drupal & Design / 10 Thing I Hate About You
Drupal & Design / 10 Thing I Hate About YouDrupal & Design / 10 Thing I Hate About You
Drupal & Design / 10 Thing I Hate About YouForum One
 
Data For Policy Influence: How to Manage, Distribute, and Present Your Data
Data For Policy Influence: How to Manage, Distribute, and Present Your DataData For Policy Influence: How to Manage, Distribute, and Present Your Data
Data For Policy Influence: How to Manage, Distribute, and Present Your DataForum One
 

Mehr von Forum One (20)

We Are the Champions of . . . What, Exactly? Tracking Digital Metrics That Ma...
We Are the Champions of . . . What, Exactly? Tracking Digital Metrics That Ma...We Are the Champions of . . . What, Exactly? Tracking Digital Metrics That Ma...
We Are the Champions of . . . What, Exactly? Tracking Digital Metrics That Ma...
 
Creative + Development - Designer vs Developer: Aligning Forces for Good
Creative + Development - Designer vs Developer: Aligning Forces for GoodCreative + Development - Designer vs Developer: Aligning Forces for Good
Creative + Development - Designer vs Developer: Aligning Forces for Good
 
How Do You Measure the Impact of Your Digital Strategy?
How Do You Measure  the Impact of Your  Digital Strategy?How Do You Measure  the Impact of Your  Digital Strategy?
How Do You Measure the Impact of Your Digital Strategy?
 
The Ultimate Super Duper Guide to Content Quality
The Ultimate Super Duper Guide to Content QualityThe Ultimate Super Duper Guide to Content Quality
The Ultimate Super Duper Guide to Content Quality
 
I am a digital project manager (and so can you!)
I am a digital project manager (and so can you!)I am a digital project manager (and so can you!)
I am a digital project manager (and so can you!)
 
Audio Matter: An Intro to Podcasting & Storytelling
Audio Matter: An Intro to Podcasting & StorytellingAudio Matter: An Intro to Podcasting & Storytelling
Audio Matter: An Intro to Podcasting & Storytelling
 
Creative + UX webinar
Creative + UX webinarCreative + UX webinar
Creative + UX webinar
 
Make Your Data Understandable: Communicating for Action and Impact
Make Your Data Understandable: Communicating for Action and ImpactMake Your Data Understandable: Communicating for Action and Impact
Make Your Data Understandable: Communicating for Action and Impact
 
Creative + Analytics Webinar
Creative + Analytics WebinarCreative + Analytics Webinar
Creative + Analytics Webinar
 
Getting Started with Google Ad Grants
Getting Started with Google Ad GrantsGetting Started with Google Ad Grants
Getting Started with Google Ad Grants
 
Staff Resource Planning - 1 pager
Staff Resource Planning - 1 pagerStaff Resource Planning - 1 pager
Staff Resource Planning - 1 pager
 
Staff Resource Planning
Staff Resource PlanningStaff Resource Planning
Staff Resource Planning
 
Analytics Goals Scorecard
Analytics Goals ScorecardAnalytics Goals Scorecard
Analytics Goals Scorecard
 
Content Strategy: Defining and Monitoring Success
Content Strategy: Defining and Monitoring SuccessContent Strategy: Defining and Monitoring Success
Content Strategy: Defining and Monitoring Success
 
Content Strategy Matrix
Content Strategy MatrixContent Strategy Matrix
Content Strategy Matrix
 
Content Strategy for Your Audiences
Content Strategy for Your AudiencesContent Strategy for Your Audiences
Content Strategy for Your Audiences
 
From Stratosphere to Sea-Level: Grounding Your Analytics Reporting for Each A...
From Stratosphere to Sea-Level: Grounding Your Analytics Reporting for Each A...From Stratosphere to Sea-Level: Grounding Your Analytics Reporting for Each A...
From Stratosphere to Sea-Level: Grounding Your Analytics Reporting for Each A...
 
User Experience for Health IT - Understanding Your Audiences
User Experience for Health IT - Understanding Your AudiencesUser Experience for Health IT - Understanding Your Audiences
User Experience for Health IT - Understanding Your Audiences
 
Drupal & Design / 10 Thing I Hate About You
Drupal & Design / 10 Thing I Hate About YouDrupal & Design / 10 Thing I Hate About You
Drupal & Design / 10 Thing I Hate About You
 
Data For Policy Influence: How to Manage, Distribute, and Present Your Data
Data For Policy Influence: How to Manage, Distribute, and Present Your DataData For Policy Influence: How to Manage, Distribute, and Present Your Data
Data For Policy Influence: How to Manage, Distribute, and Present Your Data
 

Kürzlich hochgeladen

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 

Kürzlich hochgeladen (20)

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 

3 Strategies for Going Mobile with Drupal

  • 1. 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
  • 2. MOBILE CAN’T BE IGNORED Thursday, May 10, 12
  • 3. Today, more mobile devices are sold than PCs. Thursday, May 10, 12
  • 4. Thursday, May 10, 12 83 % Of American adults own a cell phone…
  • 5. Thursday, May 10, 12 42 % Of cell phone owners have smartphones…
  • 6. By next year, mobile will overtake PCs for web access. source: Gartner; http://www.gartner.com/it/ Thursday, May 10, 12 page.jsp?id=1278413
  • 8. THAT YOU ARE WORKING ON RIGHT NOW Thursday, May 10, 12
  • 9. BUSTING YOUR BUTT TO LAUNCH BY Q4 Thursday, May 10, 12
  • 10. WITHIN 6 SHORT MONTHS OF LAUNCHING Thursday, May 10, 12
  • 11. MORE VISITORS WILL VISIT IT FROM A MOBILE DEVICE THAN INTERNET EXPLORER 8. Thursday, May 10, 12
  • 20. DRUPAL CAN HELP TODAY. Thursday, May 10, 12
  • 22. 3 STRATEGIES FOR GOING MOBILE WITH DRUPAL 1 Minimize  Effort  to  Mobilize  Your  Site Build  once  and  sFll  serve  every  device  with   responsive  design 2 Deepen  Engagement  with  a  Na9ve  App Manage  mobile  and  desktop  content  in  one  place 3 Tailor  the  Mobile  Experience Manage  mobile  and  desktop  content  in  one  place Thursday, May 10, 12
  • 23. MINIMIZE EFFORT TO MOBILIZE YOUR SITE Thursday, May 10, 12
  • 24. 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
  • 25. content content structure style ONE CODE BASE. ALL SCREENS. Thursday, May 10, 12
  • 29. DRUPAL: RESPONSIVE FROM THE START Today:  Several  base  themes  support  responsive   layout  out  of  the  box. • Omega • AdapFve  Theme • Zen Thursday, May 10, 12
  • 30. DEEPEN ENGAGEMENT WITH NATIVE APPS Thursday, May 10, 12
  • 31. Apps matter because people use them more often than a mobile browser. http://blog.flurry.com/bid/63907/Mobile-Apps-Put-the-Web-in-Their-Rear-view-Mirror Thursday, May 10, 12
  • 32. Your Brand! Thursday, May 10, 12
  • 33. Apps Matter Because they Deepen Engagement Thursday, May 10, 12
  • 34. Every day, CSIS’s iPhone App serves more page views than the Publications section of their web site. Thursday, May 10, 12
  • 36. Managing Mobile needs to be as Simple as Managing the Web Thursday, May 10, 12
  • 37. CREATE A TAILORED EXPERIENCE Thursday, May 10, 12
  • 39. 3 STRATEGIES FOR GOING MOBILE WITH DRUPAL 1 Minimize  Effort  to  Mobilize  Your  Site Build  once  and  sFll  serve  every  device  with   responsive  design 2 Deepen  Engagement  with  a  Na9ve  App Manage  mobile  and  desktop  content  in  one  place 3 Tailor  the  Mobile  Experience Manage  mobile  and  desktop  content  in  one  place Thursday, May 10, 12
  • 40. THANKS! QUESTIONS AND ANSWERS 40 Thursday, May 10, 12
  • 43. 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  Based Thursday, May 10, 12
  • 44. Flash is a no-go for mobile Thursday, May 10, 12
  • 45. GIS Can Be Limiting... Thursday, May 10, 12
  • 46. Because Sometimes Your Visualization Needs to Ignore Reality Thursday, May 10, 12
  • 47. PLACE HOLDER SLIDES TO BE CONSIDERED FROM CGAP PRESO Thursday, May 10, 12
  • 48. 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
  • 49. Any node or fieldable entities mapped to regions JS Map: Mobile Supported Mapping for Drupal Thursday, May 10, 12
  • 50. Control region groupings and display. JS Map: Mobile Supported Mapping for Drupal Thursday, May 10, 12
  • 51. Re-use regions across an entire site. Thursday, May 10, 12
  • 52. Re-use regions across an entire site. Thursday, May 10, 12
  • 53. Easily Import New Maps Thursday, May 10, 12
  • 54. Manage Regions from within the UI Thursday, May 10, 12
  • 55. Integrated With Views as View Display Format Thursday, May 10, 12
  • 56. Integrated With Views as View Display Format With Customizable Settings for Display Thursday, May 10, 12