SlideShare a Scribd company logo
1 of 51
Download to read offline
Mobile IS Mainstream

             Bryan House
             VP Marketing
             Acquia
             @bryanhouse
Agenda



• Context

• Content for interactive experiences

• Approaches to mobile content delivery

• Summary


                                          © 2011 Acquia, Inc. All rights reserved.
Context




          Desktop
                    © 2011 Acquia, Inc. All rights reserved.
Context




          Mobile Apps
                        © 2011 Acquia, Inc. All rights reserved.
Context




          Smart phone browsers
                                 © 2011 Acquia, Inc. All rights reserved.
Context




          Mobile device browsers
                                   © 2011 Acquia, Inc. All rights reserved.
Context




          Tablet Apps
                        © 2011 Acquia, Inc. All rights reserved.
Context




          Tablet Browsers
                            © 2011 Acquia, Inc. All rights reserved.
Drupal is uniquely capable of
addressing a broad range of
content needs across multiple
mobile device platforms


                            © 2011 Acquia, Inc. All rights reserved.
Content for Interactive, Mobile Experiences




                                       © 2011 Acquia, Inc. All rights reserved.
Content for Interactive, Mobile Experiences
                                             Ad banners



  Breaking
  News Story                                 Upcoming
                                             Events




                                             Social
  “What’s Hot”                               “Pulse”




                                       © 2011 Acquia, Inc. All rights reserved.
Content for Interactive, Mobile Experiences
                                             Ad banners
                                             •    Images
                                             •    URLs
                                             •    Tracking
                                             •    Multivariate testing

  Breaking
  News Story                                 Upcoming
  •   Article                                Events
  •   Image                                  • Calendar
  •   Taxonomy / tagging                     • Event information
  •   Related Stories                        • Location data



                                             Social
  “What’s Hot”                               “Pulse”
  • Article                                  •   Blog posts
  • Video                                    •   Twitter posts
  • Ratings                                  •   Facebook info
                                             •   User comments
                                             •   Opinion poll




                                       © 2011 Acquia, Inc. All rights reserved.
Breaking
News Story




               Ad banners



               Upcoming
                Events




“What’s Hot”




                   Social
                  “Pulse”


                © 2011 Acquia, Inc. All rights reserved.
Content Types
Breaking
News Story


  Content Type   Fields

                 • Title
    Article      • Author
                 • Published

                 • Image Title
    Image        • Description
                 • Rights Owner

    Related      • Title
                 • Author
    Stories      • Link

                                  © 2011 Acquia, Inc. All rights reserved.
Nodes & Content Types
                 Breaking
                 News Story


Content Type   Fields           Nodes   Views

               • Title
               • Author
  Article      • Published




               • Image Title
  Image        • Description
               • Rights Owner




  Related      • Title
               • Author
  Stories      • Link



                                            © 2011 Acquia, Inc. All rights reserved.
How Drupal Manages Users

  Administrator         Authenticated                    Anonymous
                            Users                          Users




             Roles   authors       editors      Groups of like users
                                                         Unlimited
       Permissions   Create Page    Edit Page            custom roles,
                                                Operations allowed by role
                                                         permissions &
                                                         views
            Views     My Posts      All Posts   Determined by permissions




                                                             © 2011 Acquia, Inc. All rights reserved.
© 2011 Acquia, Inc. All rights reserved.
© 2011 Acquia, Inc. All rights reserved.
© 2011 Acquia, Inc. All rights reserved.
Services-based CMS Can Power It All




                                      © 2011 Acquia, Inc. All rights reserved.
What’s the Best Approach to Mobile?


• What are your user experience needs?

• How fast do you need to deploy mobile sites?

• What’s your tolerance for complexity?

• Can your mobile content strategy drive your
  existing website design and content?

• Are you ready for mobile app development?
                                          © 2011 Acquia, Inc. All rights reserved.
ns

     Architecture Options




                             CMS


                            Database
                                       © 2011 Acquia, Inc. All rights reserved.
ns

     Architecture Options
                     Reverse Proxy      Responsive Design     Separate Themes




                             Reverse
                              Proxy



                                         Mobile / Desktop
                     Desktop Theme                          Desktop                    Mobile
                                             Theme


                                          Templates



                                CMS


                             Database
                                                            © 2011 Acquia, Inc. All rights reserved.
ns

     Architecture Options
         Applications   Reverse Proxy      Responsive Design     Separate Themes




                                Reverse
                                 Proxy



                                            Mobile / Desktop
                        Desktop Theme                          Desktop                    Mobile
                                                Theme


            APIs                             Templates



                                   CMS


                                Database
                                                               © 2011 Acquia, Inc. All rights reserved.
Reverse Proxy Options
Pros
• Fastest solution: launch quickly.
• Rapid development and iteration.
• Independent and non-disruptive solution.
• Great for testing, iterating, and experimenting with potential
  solutions.


Cons
• Limited -- can’t truly tailor your user experience to mobile. More about
  making your current site work well on mobile.
• Lack of device-dependent response
• May not handle richer elements to satisfaction

                                                           © 2011 Acquia, Inc. All rights reserved.
Reverse Proxy Options
Recommended use cases
• Delivering the same content, just redesigned
  and trimmed-down.
• Rapid deployment, iterative testing and
  experimentation.
• Targeted delivery to smartphone browsers.


Not recommended for
• Uniquely mobile experiences.
• App development.




                                                 © 2011 Acquia, Inc. All rights reserved.
Mobify: Case study
Wired




            Desktop   iPhone
                      © 2011 Acquia, Inc. All rights reserved.
Mobify: Case study
Threadless




             Desktop   iPhone
                       © 2011 Acquia, Inc. All rights reserved.
Mobify: Case study
The New Yorker




             Desktop   iPhone
                       © 2011 Acquia, Inc. All rights reserved.
Responsive design
Pros
• Flexible.
• Greatly reuse same work repeatedly.
• Relatively quick to setup and deploy.
  Not too many new technologies to learn.


Cons
• Requires re-thinking content and presentation. Still deliver everything
  to the browser. May mean starting over on theme.
• No truly mobile experience.
• Demands attention to detail across all targeted devices during
  development.


                                                           © 2011 Acquia, Inc. All rights reserved.
Responsive design
Recommended use cases
• Blogs, marketing, event sites.
• Targeting wide variety of devices with the
  same content and assets. Best for desktop
  and tablets.
• Accommodate the widest variety of
  contexts.
• Able to redesign site from ground-up.


Not recommended for
• Sites with many “regions” or “blocks” of content.
• Very low-bandwidth delivery requirements.
• App development.
                                                      © 2011 Acquia, Inc. All rights reserved.
Responsive design: Case study
Four Kitchens




                    Desktop
                                © 2011 Acquia, Inc. All rights reserved.
Responsive design: Case study
Four Kitchens




            iPad                iPhone
                                     © 2011 Acquia, Inc. All rights reserved.
Responsive design: Case study
LaunchKit




                    Desktop
                                © 2011 Acquia, Inc. All rights reserved.
Responsive design: Case study
LaunchKit




            iPad                iPhone
                                     © 2011 Acquia, Inc. All rights reserved.
Mobile Tools
Pros
• Relatively low learning curve
• Use familiar technology and workflows
• Flexible device detection and redirection
• High-level of control over device-specific displays
• Strong community support, integration with several modules.

Cons
• Time consuming to create and manage full themes
• Requires contextual use of the block engine (different block settings,
  order, etc. per theme)
• Requires a lot of testing. Several gotchas when it comes to browser
  redirection, persisting mobile vs. desktop selection, etc.

                                                          © 2011 Acquia, Inc. All rights reserved.
Mobile Tools
Recommended use cases
• Targeted, uniquely mobile experience across a
  wide variety of devices, using existing site
  content.
• Experience unique to device type
  (e.g. smartphone vs. tablet vs. mobile device).
• Managing entire web platform using Drupal-based tools.


Not recommended for
• Rapid deployment and iteration
• App development



                                                       © 2011 Acquia, Inc. All rights reserved.
Mobile Tools: Case study
Green Map




             Desktop       iPhone
                           © 2011 Acquia, Inc. All rights reserved.
Mobile Tools: Case study
7x7SF




             Desktop       iPhone
                           © 2011 Acquia, Inc. All rights reserved.
Mobile Tools: Case study
New Hope 360




               Desktop     iPhone
                           © 2011 Acquia, Inc. All rights reserved.
Mobile Tools: Case study
ATT Mobile




                     iPhone
                              © 2011 Acquia, Inc. All rights reserved.
Apps
Pros
• Fast, light-weight, controlled user experience.
• Some solid tools for development on both sides
  (app and Drupal).
• Access to more of the native device capabilities.


Cons
• Longer time to market.
• Steep learning curve.
• Complex ramp-up for integration (web services).
• Difficult to iterate and rapidly respond (e.g. add new functionality).


                                                           © 2011 Acquia, Inc. All rights reserved.
Apps
Recommended use cases
• Experience targeted at specific device capabilities.
• Context requiring deeper access to device capabilities,
  e.g. camera, video.
• Contexts that require off-line portability.
• Quick, responsive, refined applications.


Not recommended for
• Rapid deployment and iteration.
• Low-cost and low-overhead.
• Delivery to a wide range of devices.


                                                            © 2011 Acquia, Inc. All rights reserved.
Apps: Case study
DrupalCon Chicago




                    © 2011 Acquia, Inc. All rights reserved.
Apps: Case study
FringeFest




                   © 2011 Acquia, Inc. All rights reserved.
Apps: Case study
BeerCloud




                   © 2011 Acquia, Inc. All rights reserved.
Tools
Mobile Tools
• Mobile Tools module
• WURFL module - Integrates with Mobile Tools. Helps in detecting the
  device capabilities of the mobile device visiting the website.
• Context - Integrates with Mobile Tools to provide Mobile context (turn
  blocks on/off, etc. based on mobile device). Probably wouldn’t work
  well with tools like Varnish


Themes
• Fusion mobile - Fusion sub-theme targeted at mobile delivery.
• Mobile jQuery - Built on the jQuery Mobile platform.



                                                          © 2011 Acquia, Inc. All rights reserved.
Tools
Apps
• Titanium Appcelerator - A platform for developing mobile and
  desktop applications using web technologies.
• Services module - A standardized solution of integrating external
  applications with Drupal.
• Views Datasource - A set of plugins for Drupal Views for rendering
  node content in a number of shareable, reusable formats based on
  XML, JSON and XHTML




                                                          © 2011 Acquia, Inc. All rights reserved.
Summary



• One-size does not fit all

• Understand your business requirements

• Match an approach to your user experience needs

• Experiment, test and iterate


                                          © 2011 Acquia, Inc. All rights reserved.
Acquia Partners




                  © 2011 Acquia, Inc. All rights reserved.
Thank You
                  Contact:
Bryan House | bryan@acquia.com | @bryanhouse




                                   © 2011 Acquia, Inc. All rights reserved.

More Related Content

What's hot

Building & Managing The Lifecycle of Mobile Apps For The Enterprise
Building & Managing The Lifecycle of Mobile Apps For The EnterpriseBuilding & Managing The Lifecycle of Mobile Apps For The Enterprise
Building & Managing The Lifecycle of Mobile Apps For The EnterpriseApperian
 
Briding the Gap between Desktop and Mobile publishing
Briding the Gap between Desktop and Mobile publishingBriding the Gap between Desktop and Mobile publishing
Briding the Gap between Desktop and Mobile publishingTom Deryckere
 
Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal IBM Lotus
 
Nokia Developer Offering Series 40
Nokia Developer Offering Series 40Nokia Developer Offering Series 40
Nokia Developer Offering Series 40Mohamad Iqbal
 
Mobile trends and impressions
Mobile trends and impressionsMobile trends and impressions
Mobile trends and impressionsShafaq Abdullah
 
Nandini gupta usefulpopularhelp_tekom
Nandini gupta usefulpopularhelp_tekomNandini gupta usefulpopularhelp_tekom
Nandini gupta usefulpopularhelp_tekomNandini Gupta
 
More than the Sum of its parts, the API's whole
More than the Sum of its parts, the API's wholeMore than the Sum of its parts, the API's whole
More than the Sum of its parts, the API's whole3scale
 
Engage 2013 - Mobile solution strategies
Engage 2013 - Mobile solution strategiesEngage 2013 - Mobile solution strategies
Engage 2013 - Mobile solution strategiesAvtex
 
Station Four: Web Redesign Presentation
Station Four: Web Redesign PresentationStation Four: Web Redesign Presentation
Station Four: Web Redesign Presentationcolberding
 
IBM Worklight - Technical Overview
IBM Worklight - Technical OverviewIBM Worklight - Technical Overview
IBM Worklight - Technical OverviewIIC_Barcelona
 
Joshi Inc Corporate Profile
Joshi Inc Corporate ProfileJoshi Inc Corporate Profile
Joshi Inc Corporate Profilejkundan
 
5 Starting Apps for Your Business and How to Roll Them Out
5 Starting Apps for Your Business and How to Roll Them Out5 Starting Apps for Your Business and How to Roll Them Out
5 Starting Apps for Your Business and How to Roll Them OutApperian
 
MYZEAL IT Solutions-Offshore Mobile Apps Development Company India
MYZEAL IT Solutions-Offshore Mobile Apps Development Company IndiaMYZEAL IT Solutions-Offshore Mobile Apps Development Company India
MYZEAL IT Solutions-Offshore Mobile Apps Development Company IndiaMYZEAL IT Solutions LLC
 
NewsHarvest Gap Analysis
NewsHarvest Gap AnalysisNewsHarvest Gap Analysis
NewsHarvest Gap Analysiskimmyccs
 
Kentico Technical Learning - Responsive Design with Kentico CMS 7
Kentico Technical Learning - Responsive Design with Kentico CMS 7Kentico Technical Learning - Responsive Design with Kentico CMS 7
Kentico Technical Learning - Responsive Design with Kentico CMS 7Thomas Robbins
 
Using video to drive revenue 11-30-11
Using video to drive revenue 11-30-11Using video to drive revenue 11-30-11
Using video to drive revenue 11-30-11coremediaent
 
Platform update and super apps ON BB App World
Platform update and super apps ON BB App World Platform update and super apps ON BB App World
Platform update and super apps ON BB App World Prashant Singh
 

What's hot (20)

Building & Managing The Lifecycle of Mobile Apps For The Enterprise
Building & Managing The Lifecycle of Mobile Apps For The EnterpriseBuilding & Managing The Lifecycle of Mobile Apps For The Enterprise
Building & Managing The Lifecycle of Mobile Apps For The Enterprise
 
Briding the Gap between Desktop and Mobile publishing
Briding the Gap between Desktop and Mobile publishingBriding the Gap between Desktop and Mobile publishing
Briding the Gap between Desktop and Mobile publishing
 
Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal
 
Nokia Developer Offering Series 40
Nokia Developer Offering Series 40Nokia Developer Offering Series 40
Nokia Developer Offering Series 40
 
Maxime Thomas - eZBK
Maxime Thomas - eZBKMaxime Thomas - eZBK
Maxime Thomas - eZBK
 
Mobile trends and impressions
Mobile trends and impressionsMobile trends and impressions
Mobile trends and impressions
 
Profound logic 2012
Profound logic 2012Profound logic 2012
Profound logic 2012
 
Platinum package
Platinum packagePlatinum package
Platinum package
 
Nandini gupta usefulpopularhelp_tekom
Nandini gupta usefulpopularhelp_tekomNandini gupta usefulpopularhelp_tekom
Nandini gupta usefulpopularhelp_tekom
 
More than the Sum of its parts, the API's whole
More than the Sum of its parts, the API's wholeMore than the Sum of its parts, the API's whole
More than the Sum of its parts, the API's whole
 
Engage 2013 - Mobile solution strategies
Engage 2013 - Mobile solution strategiesEngage 2013 - Mobile solution strategies
Engage 2013 - Mobile solution strategies
 
Station Four: Web Redesign Presentation
Station Four: Web Redesign PresentationStation Four: Web Redesign Presentation
Station Four: Web Redesign Presentation
 
IBM Worklight - Technical Overview
IBM Worklight - Technical OverviewIBM Worklight - Technical Overview
IBM Worklight - Technical Overview
 
Joshi Inc Corporate Profile
Joshi Inc Corporate ProfileJoshi Inc Corporate Profile
Joshi Inc Corporate Profile
 
5 Starting Apps for Your Business and How to Roll Them Out
5 Starting Apps for Your Business and How to Roll Them Out5 Starting Apps for Your Business and How to Roll Them Out
5 Starting Apps for Your Business and How to Roll Them Out
 
MYZEAL IT Solutions-Offshore Mobile Apps Development Company India
MYZEAL IT Solutions-Offshore Mobile Apps Development Company IndiaMYZEAL IT Solutions-Offshore Mobile Apps Development Company India
MYZEAL IT Solutions-Offshore Mobile Apps Development Company India
 
NewsHarvest Gap Analysis
NewsHarvest Gap AnalysisNewsHarvest Gap Analysis
NewsHarvest Gap Analysis
 
Kentico Technical Learning - Responsive Design with Kentico CMS 7
Kentico Technical Learning - Responsive Design with Kentico CMS 7Kentico Technical Learning - Responsive Design with Kentico CMS 7
Kentico Technical Learning - Responsive Design with Kentico CMS 7
 
Using video to drive revenue 11-30-11
Using video to drive revenue 11-30-11Using video to drive revenue 11-30-11
Using video to drive revenue 11-30-11
 
Platform update and super apps ON BB App World
Platform update and super apps ON BB App World Platform update and super apps ON BB App World
Platform update and super apps ON BB App World
 

Similar to Mobile IS Mainstream

Drupal for the Enterprise
Drupal for the EnterpriseDrupal for the Enterprise
Drupal for the EnterpriseAcquia
 
Managing content in_a_mobile_world
Managing content in_a_mobile_worldManaging content in_a_mobile_world
Managing content in_a_mobile_worldQuestexConf
 
Tw Technology Radar Qtb Sep11
Tw Technology Radar Qtb Sep11Tw Technology Radar Qtb Sep11
Tw Technology Radar Qtb Sep11Adrian Treacy
 
6 Reasons Why APIs Are Reshaping Your Business
6 Reasons Why APIs Are Reshaping Your Business6 Reasons Why APIs Are Reshaping Your Business
6 Reasons Why APIs Are Reshaping Your BusinessFabernovel
 
Novell enabling collaboration
Novell   enabling collaborationNovell   enabling collaboration
Novell enabling collaborationGWAVA
 
Going from Zero to Sixty in Drupal with Acquia
Going from Zero to Sixty in Drupal with AcquiaGoing from Zero to Sixty in Drupal with Acquia
Going from Zero to Sixty in Drupal with AcquiaAcquia
 
Digital Publishing - Globalocal Event Presentation
Digital Publishing - Globalocal Event PresentationDigital Publishing - Globalocal Event Presentation
Digital Publishing - Globalocal Event PresentationBrij Singh
 
Layar introduction for developers
Layar introduction for developersLayar introduction for developers
Layar introduction for developersLayar
 
CrownPeak Mobile Marketing Videocast
CrownPeak Mobile Marketing VideocastCrownPeak Mobile Marketing Videocast
CrownPeak Mobile Marketing VideocastShelley Iocona
 
Hybrid mobile application with Ionic
Hybrid mobile application with IonicHybrid mobile application with Ionic
Hybrid mobile application with IonicMaulik Bamania
 
HTML5 for Mobile - When and Why
HTML5 for Mobile - When and WhyHTML5 for Mobile - When and Why
HTML5 for Mobile - When and WhyDMI
 
Native - Hybrid - Web Mobile Architectures
Native - Hybrid - Web Mobile ArchitecturesNative - Hybrid - Web Mobile Architectures
Native - Hybrid - Web Mobile ArchitecturesPhong Le Duy
 
Simplified Web2.0 application development with Project Zero
Simplified Web2.0 application development with Project ZeroSimplified Web2.0 application development with Project Zero
Simplified Web2.0 application development with Project ZeroShawn Zhu
 
Ericsson Labs OTA09 090925
Ericsson Labs OTA09 090925Ericsson Labs OTA09 090925
Ericsson Labs OTA09 090925Tor Björn Minde
 
SOA Software kiosk slide show2
SOA Software kiosk slide show2SOA Software kiosk slide show2
SOA Software kiosk slide show2soasoftware
 
Designing for Mobile Devices
Designing for Mobile DevicesDesigning for Mobile Devices
Designing for Mobile DevicesOxonDigital
 
Digital Asset Management with Alfresco
Digital Asset Management with AlfrescoDigital Asset Management with Alfresco
Digital Asset Management with Alfrescorivetlogic
 

Similar to Mobile IS Mainstream (20)

Drupal for the Enterprise
Drupal for the EnterpriseDrupal for the Enterprise
Drupal for the Enterprise
 
Managing content in_a_mobile_world
Managing content in_a_mobile_worldManaging content in_a_mobile_world
Managing content in_a_mobile_world
 
Tw Technology Radar Qtb Sep11
Tw Technology Radar Qtb Sep11Tw Technology Radar Qtb Sep11
Tw Technology Radar Qtb Sep11
 
6 Reasons Why APIs Are Reshaping Your Business
6 Reasons Why APIs Are Reshaping Your Business6 Reasons Why APIs Are Reshaping Your Business
6 Reasons Why APIs Are Reshaping Your Business
 
Novell enabling collaboration
Novell   enabling collaborationNovell   enabling collaboration
Novell enabling collaboration
 
Worklight Overview
Worklight OverviewWorklight Overview
Worklight Overview
 
Going from Zero to Sixty in Drupal with Acquia
Going from Zero to Sixty in Drupal with AcquiaGoing from Zero to Sixty in Drupal with Acquia
Going from Zero to Sixty in Drupal with Acquia
 
Digital Publishing - Globalocal Event Presentation
Digital Publishing - Globalocal Event PresentationDigital Publishing - Globalocal Event Presentation
Digital Publishing - Globalocal Event Presentation
 
Layar introduction for developers
Layar introduction for developersLayar introduction for developers
Layar introduction for developers
 
CrownPeak Mobile Marketing Videocast
CrownPeak Mobile Marketing VideocastCrownPeak Mobile Marketing Videocast
CrownPeak Mobile Marketing Videocast
 
Hybrid mobile application with Ionic
Hybrid mobile application with IonicHybrid mobile application with Ionic
Hybrid mobile application with Ionic
 
AppNotch
AppNotchAppNotch
AppNotch
 
HTML5 for Mobile - When and Why
HTML5 for Mobile - When and WhyHTML5 for Mobile - When and Why
HTML5 for Mobile - When and Why
 
Native - Hybrid - Web Mobile Architectures
Native - Hybrid - Web Mobile ArchitecturesNative - Hybrid - Web Mobile Architectures
Native - Hybrid - Web Mobile Architectures
 
3 022
3 0223 022
3 022
 
Simplified Web2.0 application development with Project Zero
Simplified Web2.0 application development with Project ZeroSimplified Web2.0 application development with Project Zero
Simplified Web2.0 application development with Project Zero
 
Ericsson Labs OTA09 090925
Ericsson Labs OTA09 090925Ericsson Labs OTA09 090925
Ericsson Labs OTA09 090925
 
SOA Software kiosk slide show2
SOA Software kiosk slide show2SOA Software kiosk slide show2
SOA Software kiosk slide show2
 
Designing for Mobile Devices
Designing for Mobile DevicesDesigning for Mobile Devices
Designing for Mobile Devices
 
Digital Asset Management with Alfresco
Digital Asset Management with AlfrescoDigital Asset Management with Alfresco
Digital Asset Management with Alfresco
 

More from Duo Consulting

Learn more about Duo Law
Learn more about Duo LawLearn more about Duo Law
Learn more about Duo LawDuo Consulting
 
Content Strategy Deliverables
Content Strategy DeliverablesContent Strategy Deliverables
Content Strategy DeliverablesDuo Consulting
 
@DUO : How to Create a Content Optimized Website
@DUO : How to Create a Content Optimized Website@DUO : How to Create a Content Optimized Website
@DUO : How to Create a Content Optimized WebsiteDuo Consulting
 
5 Reasons Enterprise Marketers Love Drupal 8
5 Reasons Enterprise Marketers Love Drupal 85 Reasons Enterprise Marketers Love Drupal 8
5 Reasons Enterprise Marketers Love Drupal 8Duo Consulting
 
Games People Play (and the Modules that Enable Them)
Games People Play (and the Modules that Enable Them)Games People Play (and the Modules that Enable Them)
Games People Play (and the Modules that Enable Them)Duo Consulting
 
Mobile is the New Black
Mobile is the New Black Mobile is the New Black
Mobile is the New Black Duo Consulting
 
Mo’ Content, Mo’ Problems: How Drupal Alleviates Online Community Growing Pains
Mo’ Content, Mo’ Problems: How Drupal Alleviates Online Community Growing PainsMo’ Content, Mo’ Problems: How Drupal Alleviates Online Community Growing Pains
Mo’ Content, Mo’ Problems: How Drupal Alleviates Online Community Growing PainsDuo Consulting
 
Defining Your Audience: Make Your Clients Fall in Love
Defining Your Audience: Make Your Clients Fall in LoveDefining Your Audience: Make Your Clients Fall in Love
Defining Your Audience: Make Your Clients Fall in LoveDuo Consulting
 
Capturing Community: How to Build, Manage and Market Your Online Community
Capturing Community: How to Build, Manage and Market Your Online CommunityCapturing Community: How to Build, Manage and Market Your Online Community
Capturing Community: How to Build, Manage and Market Your Online CommunityDuo Consulting
 
Testing Mobile Content
Testing Mobile ContentTesting Mobile Content
Testing Mobile ContentDuo Consulting
 
12 Pitfalls to Avoid When Going Mobile
12 Pitfalls to Avoid When Going Mobile12 Pitfalls to Avoid When Going Mobile
12 Pitfalls to Avoid When Going MobileDuo Consulting
 
Mobile Website and Digital Marketing for Becker Professional Education
Mobile Website and Digital Marketing for Becker Professional Education  Mobile Website and Digital Marketing for Becker Professional Education
Mobile Website and Digital Marketing for Becker Professional Education Duo Consulting
 
Launching a Major Automotive Media Site Requires a Good Strategy
Launching a Major Automotive Media Site Requires a Good StrategyLaunching a Major Automotive Media Site Requires a Good Strategy
Launching a Major Automotive Media Site Requires a Good StrategyDuo Consulting
 
Today’s Mobile Mainstream: Implications for the Industry
Today’s Mobile Mainstream: Implications for the IndustryToday’s Mobile Mainstream: Implications for the Industry
Today’s Mobile Mainstream: Implications for the IndustryDuo Consulting
 
It Takes 2 to Make a Thing Go Right: A Content Strategist and Designer Talk M...
It Takes 2 to Make a Thing Go Right: A Content Strategist and Designer Talk M...It Takes 2 to Make a Thing Go Right: A Content Strategist and Designer Talk M...
It Takes 2 to Make a Thing Go Right: A Content Strategist and Designer Talk M...Duo Consulting
 
First things first: get your message right
First things first: get your message rightFirst things first: get your message right
First things first: get your message rightDuo Consulting
 
Making the Most of Mobile
Making the Most of MobileMaking the Most of Mobile
Making the Most of MobileDuo Consulting
 
Context Aware Everything!
Context Aware Everything!Context Aware Everything!
Context Aware Everything!Duo Consulting
 

More from Duo Consulting (20)

Learn more about Duo Law
Learn more about Duo LawLearn more about Duo Law
Learn more about Duo Law
 
Content Strategy Deliverables
Content Strategy DeliverablesContent Strategy Deliverables
Content Strategy Deliverables
 
@DUO : How to Create a Content Optimized Website
@DUO : How to Create a Content Optimized Website@DUO : How to Create a Content Optimized Website
@DUO : How to Create a Content Optimized Website
 
5 Reasons Enterprise Marketers Love Drupal 8
5 Reasons Enterprise Marketers Love Drupal 85 Reasons Enterprise Marketers Love Drupal 8
5 Reasons Enterprise Marketers Love Drupal 8
 
Games People Play (and the Modules that Enable Them)
Games People Play (and the Modules that Enable Them)Games People Play (and the Modules that Enable Them)
Games People Play (and the Modules that Enable Them)
 
Mobile is the New Black
Mobile is the New Black Mobile is the New Black
Mobile is the New Black
 
Mo’ Content, Mo’ Problems: How Drupal Alleviates Online Community Growing Pains
Mo’ Content, Mo’ Problems: How Drupal Alleviates Online Community Growing PainsMo’ Content, Mo’ Problems: How Drupal Alleviates Online Community Growing Pains
Mo’ Content, Mo’ Problems: How Drupal Alleviates Online Community Growing Pains
 
Defining Your Audience: Make Your Clients Fall in Love
Defining Your Audience: Make Your Clients Fall in LoveDefining Your Audience: Make Your Clients Fall in Love
Defining Your Audience: Make Your Clients Fall in Love
 
Capturing Community: How to Build, Manage and Market Your Online Community
Capturing Community: How to Build, Manage and Market Your Online CommunityCapturing Community: How to Build, Manage and Market Your Online Community
Capturing Community: How to Build, Manage and Market Your Online Community
 
Testing Mobile Content
Testing Mobile ContentTesting Mobile Content
Testing Mobile Content
 
12 Pitfalls to Avoid When Going Mobile
12 Pitfalls to Avoid When Going Mobile12 Pitfalls to Avoid When Going Mobile
12 Pitfalls to Avoid When Going Mobile
 
Mobile Website and Digital Marketing for Becker Professional Education
Mobile Website and Digital Marketing for Becker Professional Education  Mobile Website and Digital Marketing for Becker Professional Education
Mobile Website and Digital Marketing for Becker Professional Education
 
Launching a Major Automotive Media Site Requires a Good Strategy
Launching a Major Automotive Media Site Requires a Good StrategyLaunching a Major Automotive Media Site Requires a Good Strategy
Launching a Major Automotive Media Site Requires a Good Strategy
 
Today’s Mobile Mainstream: Implications for the Industry
Today’s Mobile Mainstream: Implications for the IndustryToday’s Mobile Mainstream: Implications for the Industry
Today’s Mobile Mainstream: Implications for the Industry
 
This Mobile Moment
This Mobile MomentThis Mobile Moment
This Mobile Moment
 
It Takes 2 to Make a Thing Go Right: A Content Strategist and Designer Talk M...
It Takes 2 to Make a Thing Go Right: A Content Strategist and Designer Talk M...It Takes 2 to Make a Thing Go Right: A Content Strategist and Designer Talk M...
It Takes 2 to Make a Thing Go Right: A Content Strategist and Designer Talk M...
 
First things first: get your message right
First things first: get your message rightFirst things first: get your message right
First things first: get your message right
 
Making the Most of Mobile
Making the Most of MobileMaking the Most of Mobile
Making the Most of Mobile
 
Context Aware Everything!
Context Aware Everything!Context Aware Everything!
Context Aware Everything!
 
Drupal Workshop Intro
Drupal Workshop IntroDrupal Workshop Intro
Drupal Workshop Intro
 

Recently uploaded

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 

Recently uploaded (20)

"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
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
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 

Mobile IS Mainstream

  • 1. Mobile IS Mainstream Bryan House VP Marketing Acquia @bryanhouse
  • 2. Agenda • Context • Content for interactive experiences • Approaches to mobile content delivery • Summary © 2011 Acquia, Inc. All rights reserved.
  • 3. Context Desktop © 2011 Acquia, Inc. All rights reserved.
  • 4. Context Mobile Apps © 2011 Acquia, Inc. All rights reserved.
  • 5. Context Smart phone browsers © 2011 Acquia, Inc. All rights reserved.
  • 6. Context Mobile device browsers © 2011 Acquia, Inc. All rights reserved.
  • 7. Context Tablet Apps © 2011 Acquia, Inc. All rights reserved.
  • 8. Context Tablet Browsers © 2011 Acquia, Inc. All rights reserved.
  • 9. Drupal is uniquely capable of addressing a broad range of content needs across multiple mobile device platforms © 2011 Acquia, Inc. All rights reserved.
  • 10. Content for Interactive, Mobile Experiences © 2011 Acquia, Inc. All rights reserved.
  • 11. Content for Interactive, Mobile Experiences Ad banners Breaking News Story Upcoming Events Social “What’s Hot” “Pulse” © 2011 Acquia, Inc. All rights reserved.
  • 12. Content for Interactive, Mobile Experiences Ad banners • Images • URLs • Tracking • Multivariate testing Breaking News Story Upcoming • Article Events • Image • Calendar • Taxonomy / tagging • Event information • Related Stories • Location data Social “What’s Hot” “Pulse” • Article • Blog posts • Video • Twitter posts • Ratings • Facebook info • User comments • Opinion poll © 2011 Acquia, Inc. All rights reserved.
  • 13. Breaking News Story Ad banners Upcoming Events “What’s Hot” Social “Pulse” © 2011 Acquia, Inc. All rights reserved.
  • 14. Content Types Breaking News Story Content Type Fields • Title Article • Author • Published • Image Title Image • Description • Rights Owner Related • Title • Author Stories • Link © 2011 Acquia, Inc. All rights reserved.
  • 15. Nodes & Content Types Breaking News Story Content Type Fields Nodes Views • Title • Author Article • Published • Image Title Image • Description • Rights Owner Related • Title • Author Stories • Link © 2011 Acquia, Inc. All rights reserved.
  • 16. How Drupal Manages Users Administrator Authenticated Anonymous Users Users Roles authors editors Groups of like users Unlimited Permissions Create Page Edit Page custom roles, Operations allowed by role permissions & views Views My Posts All Posts Determined by permissions © 2011 Acquia, Inc. All rights reserved.
  • 17. © 2011 Acquia, Inc. All rights reserved.
  • 18. © 2011 Acquia, Inc. All rights reserved.
  • 19. © 2011 Acquia, Inc. All rights reserved.
  • 20. Services-based CMS Can Power It All © 2011 Acquia, Inc. All rights reserved.
  • 21. What’s the Best Approach to Mobile? • What are your user experience needs? • How fast do you need to deploy mobile sites? • What’s your tolerance for complexity? • Can your mobile content strategy drive your existing website design and content? • Are you ready for mobile app development? © 2011 Acquia, Inc. All rights reserved.
  • 22. ns Architecture Options CMS Database © 2011 Acquia, Inc. All rights reserved.
  • 23. ns Architecture Options Reverse Proxy Responsive Design Separate Themes Reverse Proxy Mobile / Desktop Desktop Theme Desktop Mobile Theme Templates CMS Database © 2011 Acquia, Inc. All rights reserved.
  • 24. ns Architecture Options Applications Reverse Proxy Responsive Design Separate Themes Reverse Proxy Mobile / Desktop Desktop Theme Desktop Mobile Theme APIs Templates CMS Database © 2011 Acquia, Inc. All rights reserved.
  • 25. Reverse Proxy Options Pros • Fastest solution: launch quickly. • Rapid development and iteration. • Independent and non-disruptive solution. • Great for testing, iterating, and experimenting with potential solutions. Cons • Limited -- can’t truly tailor your user experience to mobile. More about making your current site work well on mobile. • Lack of device-dependent response • May not handle richer elements to satisfaction © 2011 Acquia, Inc. All rights reserved.
  • 26. Reverse Proxy Options Recommended use cases • Delivering the same content, just redesigned and trimmed-down. • Rapid deployment, iterative testing and experimentation. • Targeted delivery to smartphone browsers. Not recommended for • Uniquely mobile experiences. • App development. © 2011 Acquia, Inc. All rights reserved.
  • 27. Mobify: Case study Wired Desktop iPhone © 2011 Acquia, Inc. All rights reserved.
  • 28. Mobify: Case study Threadless Desktop iPhone © 2011 Acquia, Inc. All rights reserved.
  • 29. Mobify: Case study The New Yorker Desktop iPhone © 2011 Acquia, Inc. All rights reserved.
  • 30. Responsive design Pros • Flexible. • Greatly reuse same work repeatedly. • Relatively quick to setup and deploy. Not too many new technologies to learn. Cons • Requires re-thinking content and presentation. Still deliver everything to the browser. May mean starting over on theme. • No truly mobile experience. • Demands attention to detail across all targeted devices during development. © 2011 Acquia, Inc. All rights reserved.
  • 31. Responsive design Recommended use cases • Blogs, marketing, event sites. • Targeting wide variety of devices with the same content and assets. Best for desktop and tablets. • Accommodate the widest variety of contexts. • Able to redesign site from ground-up. Not recommended for • Sites with many “regions” or “blocks” of content. • Very low-bandwidth delivery requirements. • App development. © 2011 Acquia, Inc. All rights reserved.
  • 32. Responsive design: Case study Four Kitchens Desktop © 2011 Acquia, Inc. All rights reserved.
  • 33. Responsive design: Case study Four Kitchens iPad iPhone © 2011 Acquia, Inc. All rights reserved.
  • 34. Responsive design: Case study LaunchKit Desktop © 2011 Acquia, Inc. All rights reserved.
  • 35. Responsive design: Case study LaunchKit iPad iPhone © 2011 Acquia, Inc. All rights reserved.
  • 36. Mobile Tools Pros • Relatively low learning curve • Use familiar technology and workflows • Flexible device detection and redirection • High-level of control over device-specific displays • Strong community support, integration with several modules. Cons • Time consuming to create and manage full themes • Requires contextual use of the block engine (different block settings, order, etc. per theme) • Requires a lot of testing. Several gotchas when it comes to browser redirection, persisting mobile vs. desktop selection, etc. © 2011 Acquia, Inc. All rights reserved.
  • 37. Mobile Tools Recommended use cases • Targeted, uniquely mobile experience across a wide variety of devices, using existing site content. • Experience unique to device type (e.g. smartphone vs. tablet vs. mobile device). • Managing entire web platform using Drupal-based tools. Not recommended for • Rapid deployment and iteration • App development © 2011 Acquia, Inc. All rights reserved.
  • 38. Mobile Tools: Case study Green Map Desktop iPhone © 2011 Acquia, Inc. All rights reserved.
  • 39. Mobile Tools: Case study 7x7SF Desktop iPhone © 2011 Acquia, Inc. All rights reserved.
  • 40. Mobile Tools: Case study New Hope 360 Desktop iPhone © 2011 Acquia, Inc. All rights reserved.
  • 41. Mobile Tools: Case study ATT Mobile iPhone © 2011 Acquia, Inc. All rights reserved.
  • 42. Apps Pros • Fast, light-weight, controlled user experience. • Some solid tools for development on both sides (app and Drupal). • Access to more of the native device capabilities. Cons • Longer time to market. • Steep learning curve. • Complex ramp-up for integration (web services). • Difficult to iterate and rapidly respond (e.g. add new functionality). © 2011 Acquia, Inc. All rights reserved.
  • 43. Apps Recommended use cases • Experience targeted at specific device capabilities. • Context requiring deeper access to device capabilities, e.g. camera, video. • Contexts that require off-line portability. • Quick, responsive, refined applications. Not recommended for • Rapid deployment and iteration. • Low-cost and low-overhead. • Delivery to a wide range of devices. © 2011 Acquia, Inc. All rights reserved.
  • 44. Apps: Case study DrupalCon Chicago © 2011 Acquia, Inc. All rights reserved.
  • 45. Apps: Case study FringeFest © 2011 Acquia, Inc. All rights reserved.
  • 46. Apps: Case study BeerCloud © 2011 Acquia, Inc. All rights reserved.
  • 47. Tools Mobile Tools • Mobile Tools module • WURFL module - Integrates with Mobile Tools. Helps in detecting the device capabilities of the mobile device visiting the website. • Context - Integrates with Mobile Tools to provide Mobile context (turn blocks on/off, etc. based on mobile device). Probably wouldn’t work well with tools like Varnish Themes • Fusion mobile - Fusion sub-theme targeted at mobile delivery. • Mobile jQuery - Built on the jQuery Mobile platform. © 2011 Acquia, Inc. All rights reserved.
  • 48. Tools Apps • Titanium Appcelerator - A platform for developing mobile and desktop applications using web technologies. • Services module - A standardized solution of integrating external applications with Drupal. • Views Datasource - A set of plugins for Drupal Views for rendering node content in a number of shareable, reusable formats based on XML, JSON and XHTML © 2011 Acquia, Inc. All rights reserved.
  • 49. Summary • One-size does not fit all • Understand your business requirements • Match an approach to your user experience needs • Experiment, test and iterate © 2011 Acquia, Inc. All rights reserved.
  • 50. Acquia Partners © 2011 Acquia, Inc. All rights reserved.
  • 51. Thank You Contact: Bryan House | bryan@acquia.com | @bryanhouse © 2011 Acquia, Inc. All rights reserved.