SlideShare a Scribd company logo
1 of 32
Go Mobile With WordPress




       Dale Mugford :: BraveNewCode Inc.
@bravenewcode | @dalemugford | bravenewcode.com
Go Mobile With WordPress
Dale Mugford
Co-Founder, BraveNewCode,
WordPress dev, plugin shop

Developing for the web since 1997
(15yrs!!)

Have used WordPress since 1.0

Currently living in Hamilton, ON—
home to a burgeoning tech scene

Live with Roz & Parker, our two pugs,
Chloe & Max
BraveNewCode
         est. 2008

Co-founded with Duane Storey
(@duanestorey), well-known
engineer and sorcerer

Started as web design & dev studio

Created WPtouch, WordTwit,
Piggy, Crossroads, BuddyPress Geo
plugins for WordPress

Currently offer WPtouch Pro,         BraveNewCode Logo
WordTwit Pro, Piggy Pro
premium plugins
Early Mobile Life

This Sony Clearnet phone was
my first, in 1998. I didn't own              Ye olde "iPhone"
another until the iPhone was
released in 2007

Early 2000's had WAP. (More
like "CRWAP")— limited
XHTML, CSS, well behind
where desktop web was at

Characterized by slow
connections, minimal content,
poor means of accessing          WAP Site
content
Mobile Web Cusp
(continued)

Design and style of both                            Before iPhone
hardware and software for the                       Android design
iPhone inspired mobile
competitors

Capabilities of these devices,
coupled with the ease of use for
web browsing led to an explosion
in mobile web surfing between
2008-2010                           After iPhone
                                   Android design
In 2008, Google reported over
50% of mobile search it saw was
from iOS, recently said its now
2/3rds
E
Mobile Data History
1G - voice

2G - "EDGE" some data, mostly
WAP transmissions (1.6mbps)
                                      2G
3G - up to 14.4mbps

LTE - 21-100mbps                        3 G
Today - Pretty much the "full web"
some limitations are device specific
(CSS3, HTML5) or are related to
device performance capabilities
                                       LTE
Publishing Tools
More and more, publishing content for WordPress
websites is happening on mobile devices.
WordPress Native App (iPhone/iPad/
            WebOS)
Mobile Apps for Publishing Content

• Native WordPress apps:
  — WordPress for iOS
  — WordPress for Android
  — WordPress for Windows Phone 7
  — WordPress for Blackberry
  — WordPress for WebOS
  — WordPress for Nokia

• Other options:
  — iBlogger, BlogPress (iPhone)
  — wpToGo, moBlog (Android)
  — Wordmobi, Scribe, Wavelog (Nokia)
Mobile Stats
Mobile browsing has exploded, and has been evolving and
             changing on a monthly basis.
47% unlikely to
         71% expect                                       return to a site they
       websites to load                                    have trouble using
       quickly on mobile                                       on mobile


                                     43%
                                said they won't return to a
                                slow website on mobile…
                                           Yikes!
       57% had trouble
                                                          34% said they'd
       with a website via                                  prefer to use a
        mobile device                                     website that has a
                                                           mobile version


Equation Research 2011 survey
Mobile Device Weather Patterns




Tablets

                        Smartphones
Majority of Internet Use:
  Mobile vs. Desktop
     North America 2012

               Both
                9%

   Mobile
    31%
                             Desktop
                              60%




            Pew Research Report
Market Share by Platform
  North America, August, 2012


          Other
          13%        Android
                      20%




           iPhone
             67%




        NetMarketShare.com
Market Share by Browser Engine
     North America, August, 2012

                      Other
                       8%




             Webkit
              92%




           NetMarketShare.com
Downloads of WPtouch
          WordPress.org ~ Spring 2008 - Fall 2012

                                                    3,720,000




                                      2,677,566



                          1,750,000


              1,100,000


300,000
  2008           2009        2010       2011        2012
Going Mobile:
There are plenty of options and solutions to take your
    WordPress website mobile— many are free.
Key Considerations
                  for Mobile Sites
• Who comprises your audience?	

	

 	

 	

 	

  	

 (geographically, demographically)

• Focus on important content to offer on mobile

• Remove clutter & simplify (when in doubt, leave it out)

• Consider desktop plugins + how they'll work (or won't)

• What is your budget?
Solutions for Delivering Mobile
Versions of Your WordPress Website:
    Mobile Themes & Plugins
Free Tools
Available
• WPtouch (Pro)

• WordPress Mobile Pack

• Wapple Architect                       Wapple

• WP Mobile Detector

• Mobify

• DotMobi

• Carrington (Mobile Edition)

• Möbius
                                Mobify            WPto uch Pro
• And more...
WPtouch Pro
•   Pro versionof the popular free mobile
    plugin for WordPress

•   Not particularly designed for any one
    type of site, generally handles most
    very well

•   Easy to setup and use (even just
    activating it is a good start!)

•   Works by detecting devices, and
    serving its mobile theme

•   Pro version offers significantly more
    control, customization, good for client
    sites

•   Pro version supports iPad and serves
    another theme
Mobify
• Works  by proxy server—
 requests get sent to Mobify's
 servers and it handles the
 serving of the mobile views
 on your site automatically

• Limited free plugin for
 WordPress paid service is
 pricey, but very good

• High-end   clientele— if you
 have a large business or
 organization website or
 client, this is a good option
Key Considerations
       Choosing a Mobile Theme/Plugin
•   Type of website (blog, company, video, audio, photo, etc)

•   Device support

•   Speed

•   Customization & control

•   Ease of use, intuitive design

•   Content, theme curation and maintenance

•   Web-app, native app capabilities
Alternatives: Desktop Themes +
      Responsive Design
What Is Responsive Design?

  A method of designing websites so that content flexibly
            adapts to different screen sizes.

Includes re-organizing content on webpages and/or removing
 or adding elements as necessary when screen sizes change.
Responsive Design Strengths
— Carries branding from desktop to mobile

— When done right, the results are impressive

— Designed to handle different screen sizes & devices

— Dev community is generally behind this direction, that
all sites should consider the responsive approach

— More and more themes are including responsive
components, most good ones are premium though
Responsive Design Weaknesses
— All desktop resources are sent, whether needed or not
(slower)

— Changes to theme require more development time

— Usually no user choice; they're forced in this view

— May not be the best choice for WordPress, specifically,
because WordPress users change plugins, update themes, etc.

— Can be expensive in development, often requires
maintenance contracts
Emerging Beliefs With Increasing
           Mobile-Only Web Usage

"Don’t build for mobile based on
your website. Build for mobile as
 if websites never existed in the
 first place. Build for the person
 who has never used a desktop
            computer."

         ~ MG Siegler,
      TechCrunch Columnist
Takeaways...
Summary
• Mobile web browsing has exploded in the past 5 years

• Great tools available to publish via mobile

• Most mobile visitors expect tailored content

• Data shows mobile WebKit is still leading the browser pack

• Can use mobile theme/plugins to offer mobile versions quickly
  and easily, often for free or a small fee

• Responsive Design is also a viable method, but can be more
  expensive, time consuming and difficult to maintain
Thank you.




       Dale Mugford :: BraveNewCode Inc.
@bravenewcode | @dalemugford | bravenewcode.com

More Related Content

What's hot

Make a Mobile Web Site
Make a Mobile Web SiteMake a Mobile Web Site
Make a Mobile Web SiteJasmine Sante
 
Designing Websites With a Mobile First Approach
Designing Websites With a Mobile First ApproachDesigning Websites With a Mobile First Approach
Designing Websites With a Mobile First ApproachDan Moriarty
 
Tuenti Mobile Development
Tuenti Mobile DevelopmentTuenti Mobile Development
Tuenti Mobile DevelopmentTuenti
 
Mobile web vs. native apps: It's not about technology, it's about psychology
Mobile web vs. native apps: It's not about technology, it's about psychologyMobile web vs. native apps: It's not about technology, it's about psychology
Mobile web vs. native apps: It's not about technology, it's about psychologyiQcontent
 
Embracing the mobile frontier and reaching the digital natives
Embracing the mobile frontier and reaching the digital nativesEmbracing the mobile frontier and reaching the digital natives
Embracing the mobile frontier and reaching the digital nativesEktron
 
State of the Mobile Browsers
State of the Mobile BrowsersState of the Mobile Browsers
State of the Mobile BrowsersPeter-Paul Koch
 
Workshop session A6: Building a Low Cost Mobile Web Presence
Workshop session A6: Building a Low Cost Mobile Web Presence Workshop session A6: Building a Low Cost Mobile Web Presence
Workshop session A6: Building a Low Cost Mobile Web Presence Terminalfour
 
Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012
Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012
Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012www.webhub.mobi by Yuvee, Inc.
 
Pragmatic Principles for Mobile Design
Pragmatic Principles for Mobile DesignPragmatic Principles for Mobile Design
Pragmatic Principles for Mobile DesignBrandon Carson
 
Web Apps and Responsive Design for Libraries
Web Apps and Responsive Design for LibrariesWeb Apps and Responsive Design for Libraries
Web Apps and Responsive Design for LibrariesMatt Machell
 
Native Device vs. Mobile Web Applications
Native Device vs. Mobile Web ApplicationsNative Device vs. Mobile Web Applications
Native Device vs. Mobile Web ApplicationsTim Wright
 
Johnson stephanie mobile_presentation
Johnson stephanie mobile_presentationJohnson stephanie mobile_presentation
Johnson stephanie mobile_presentationStephanie Johnson
 
The mobile browser world
The mobile browser worldThe mobile browser world
The mobile browser worldPeter-Paul Koch
 
Content Strategy Across Connected Devices
Content Strategy Across Connected DevicesContent Strategy Across Connected Devices
Content Strategy Across Connected DevicesBrandon Carson
 
Information Architecture in Mobile
Information Architecture in MobileInformation Architecture in Mobile
Information Architecture in MobileLazar Petrakiev
 
Best Practices For Delivering Quality Web Experiences In A Mobile, Multi-Brow...
Best Practices For Delivering Quality Web Experiences In A Mobile, Multi-Brow...Best Practices For Delivering Quality Web Experiences In A Mobile, Multi-Brow...
Best Practices For Delivering Quality Web Experiences In A Mobile, Multi-Brow...Compuware APM
 
Search re invented for mobile, or, what is a connection engine? - 12.7.2011
Search re invented for mobile, or, what is a connection engine? - 12.7.2011Search re invented for mobile, or, what is a connection engine? - 12.7.2011
Search re invented for mobile, or, what is a connection engine? - 12.7.2011www.webhub.mobi by Yuvee, Inc.
 
Introduction to mobile accessibility
Introduction to mobile accessibilityIntroduction to mobile accessibility
Introduction to mobile accessibilityJon Gibbins
 
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Paul Brown
 
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...affilinet
 

What's hot (20)

Make a Mobile Web Site
Make a Mobile Web SiteMake a Mobile Web Site
Make a Mobile Web Site
 
Designing Websites With a Mobile First Approach
Designing Websites With a Mobile First ApproachDesigning Websites With a Mobile First Approach
Designing Websites With a Mobile First Approach
 
Tuenti Mobile Development
Tuenti Mobile DevelopmentTuenti Mobile Development
Tuenti Mobile Development
 
Mobile web vs. native apps: It's not about technology, it's about psychology
Mobile web vs. native apps: It's not about technology, it's about psychologyMobile web vs. native apps: It's not about technology, it's about psychology
Mobile web vs. native apps: It's not about technology, it's about psychology
 
Embracing the mobile frontier and reaching the digital natives
Embracing the mobile frontier and reaching the digital nativesEmbracing the mobile frontier and reaching the digital natives
Embracing the mobile frontier and reaching the digital natives
 
State of the Mobile Browsers
State of the Mobile BrowsersState of the Mobile Browsers
State of the Mobile Browsers
 
Workshop session A6: Building a Low Cost Mobile Web Presence
Workshop session A6: Building a Low Cost Mobile Web Presence Workshop session A6: Building a Low Cost Mobile Web Presence
Workshop session A6: Building a Low Cost Mobile Web Presence
 
Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012
Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012
Will apps replace the web? (or, why webhub.mobi?) - 6.8.2012
 
Pragmatic Principles for Mobile Design
Pragmatic Principles for Mobile DesignPragmatic Principles for Mobile Design
Pragmatic Principles for Mobile Design
 
Web Apps and Responsive Design for Libraries
Web Apps and Responsive Design for LibrariesWeb Apps and Responsive Design for Libraries
Web Apps and Responsive Design for Libraries
 
Native Device vs. Mobile Web Applications
Native Device vs. Mobile Web ApplicationsNative Device vs. Mobile Web Applications
Native Device vs. Mobile Web Applications
 
Johnson stephanie mobile_presentation
Johnson stephanie mobile_presentationJohnson stephanie mobile_presentation
Johnson stephanie mobile_presentation
 
The mobile browser world
The mobile browser worldThe mobile browser world
The mobile browser world
 
Content Strategy Across Connected Devices
Content Strategy Across Connected DevicesContent Strategy Across Connected Devices
Content Strategy Across Connected Devices
 
Information Architecture in Mobile
Information Architecture in MobileInformation Architecture in Mobile
Information Architecture in Mobile
 
Best Practices For Delivering Quality Web Experiences In A Mobile, Multi-Brow...
Best Practices For Delivering Quality Web Experiences In A Mobile, Multi-Brow...Best Practices For Delivering Quality Web Experiences In A Mobile, Multi-Brow...
Best Practices For Delivering Quality Web Experiences In A Mobile, Multi-Brow...
 
Search re invented for mobile, or, what is a connection engine? - 12.7.2011
Search re invented for mobile, or, what is a connection engine? - 12.7.2011Search re invented for mobile, or, what is a connection engine? - 12.7.2011
Search re invented for mobile, or, what is a connection engine? - 12.7.2011
 
Introduction to mobile accessibility
Introduction to mobile accessibilityIntroduction to mobile accessibility
Introduction to mobile accessibility
 
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
 
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
Striking Gold! How Mobile Marketing Pioneers are Winning the Hearts & Minds o...
 

Similar to Go Mobile With WordPress (2012)

Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Tom Deryckere
 
Developing for Mobility
Developing for MobilityDeveloping for Mobility
Developing for MobilityScotty Logan
 
Get Mobile | Mobile & Digital Marketing | Crystal Olig | Upward | Oxiem
Get Mobile | Mobile & Digital Marketing | Crystal Olig | Upward | OxiemGet Mobile | Mobile & Digital Marketing | Crystal Olig | Upward | Oxiem
Get Mobile | Mobile & Digital Marketing | Crystal Olig | Upward | OxiemLessing-Flynn
 
#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, AmsterdamDave Martin
 
IAB NZ Mazda Mobile Site Presentation Aug 2012
IAB NZ Mazda Mobile Site Presentation Aug 2012IAB NZ Mazda Mobile Site Presentation Aug 2012
IAB NZ Mazda Mobile Site Presentation Aug 2012Alex Leece
 
Mobile Joomla Stragies & Techniques
Mobile Joomla Stragies & TechniquesMobile Joomla Stragies & Techniques
Mobile Joomla Stragies & TechniquesCory Webb
 
Creating Large-Scale Responsive Websites
Creating Large-Scale Responsive WebsitesCreating Large-Scale Responsive Websites
Creating Large-Scale Responsive WebsitesKeith Doyle
 
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...Shane Church
 
Pick Your Poison – Mobile Web, Native or Hybrid?
Pick Your Poison – Mobile Web, Native or Hybrid?Pick Your Poison – Mobile Web, Native or Hybrid?
Pick Your Poison – Mobile Web, Native or Hybrid?Effective
 
Are Websites Optimized for Mobile Devices and Smart TVs ?
Are Websites Optimized for Mobile Devices and Smart TVs ?Are Websites Optimized for Mobile Devices and Smart TVs ?
Are Websites Optimized for Mobile Devices and Smart TVs ?Manos Perakakis
 
Consider Starting Small
Consider Starting SmallConsider Starting Small
Consider Starting SmallAndrew Smith
 
Going mobile - Highed Web Presentation - 2011
Going mobile - Highed Web Presentation - 2011Going mobile - Highed Web Presentation - 2011
Going mobile - Highed Web Presentation - 2011Nathan Gerber
 
Taking Your Library Website Mobile
Taking Your Library Website MobileTaking Your Library Website Mobile
Taking Your Library Website Mobilebaldwind1976
 
Going Mobile First: a future-friendly approach to digital product design
Going Mobile First: a future-friendly approach to digital product designGoing Mobile First: a future-friendly approach to digital product design
Going Mobile First: a future-friendly approach to digital product designEzekiel Binion
 
Web Apps vs Web Site
Web Apps vs Web SiteWeb Apps vs Web Site
Web Apps vs Web SiteMatt Evans
 

Similar to Go Mobile With WordPress (2012) (20)

Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010
 
Developing for Mobility
Developing for MobilityDeveloping for Mobility
Developing for Mobility
 
Get Mobile | Mobile & Digital Marketing | Crystal Olig | Upward | Oxiem
Get Mobile | Mobile & Digital Marketing | Crystal Olig | Upward | OxiemGet Mobile | Mobile & Digital Marketing | Crystal Olig | Upward | Oxiem
Get Mobile | Mobile & Digital Marketing | Crystal Olig | Upward | Oxiem
 
Presentation1
Presentation1Presentation1
Presentation1
 
Presentation1
Presentation1Presentation1
Presentation1
 
Presentation1
Presentation1Presentation1
Presentation1
 
#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam#MobileInAction - iRecruitExpo June 2013, Amsterdam
#MobileInAction - iRecruitExpo June 2013, Amsterdam
 
IAB NZ Mazda Mobile Site Presentation Aug 2012
IAB NZ Mazda Mobile Site Presentation Aug 2012IAB NZ Mazda Mobile Site Presentation Aug 2012
IAB NZ Mazda Mobile Site Presentation Aug 2012
 
Mobile Joomla Stragies & Techniques
Mobile Joomla Stragies & TechniquesMobile Joomla Stragies & Techniques
Mobile Joomla Stragies & Techniques
 
Creating Large-Scale Responsive Websites
Creating Large-Scale Responsive WebsitesCreating Large-Scale Responsive Websites
Creating Large-Scale Responsive Websites
 
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
 
Pick Your Poison – Mobile Web, Native or Hybrid?
Pick Your Poison – Mobile Web, Native or Hybrid?Pick Your Poison – Mobile Web, Native or Hybrid?
Pick Your Poison – Mobile Web, Native or Hybrid?
 
Are Websites Optimized for Mobile Devices and Smart TVs ?
Are Websites Optimized for Mobile Devices and Smart TVs ?Are Websites Optimized for Mobile Devices and Smart TVs ?
Are Websites Optimized for Mobile Devices and Smart TVs ?
 
Consider Starting Small
Consider Starting SmallConsider Starting Small
Consider Starting Small
 
Mobile Web Development with MWF
Mobile Web Development with MWFMobile Web Development with MWF
Mobile Web Development with MWF
 
AIDS.gov Drupal4Gov Responsive Design
AIDS.gov Drupal4Gov Responsive DesignAIDS.gov Drupal4Gov Responsive Design
AIDS.gov Drupal4Gov Responsive Design
 
Going mobile - Highed Web Presentation - 2011
Going mobile - Highed Web Presentation - 2011Going mobile - Highed Web Presentation - 2011
Going mobile - Highed Web Presentation - 2011
 
Taking Your Library Website Mobile
Taking Your Library Website MobileTaking Your Library Website Mobile
Taking Your Library Website Mobile
 
Going Mobile First: a future-friendly approach to digital product design
Going Mobile First: a future-friendly approach to digital product designGoing Mobile First: a future-friendly approach to digital product design
Going Mobile First: a future-friendly approach to digital product design
 
Web Apps vs Web Site
Web Apps vs Web SiteWeb Apps vs Web Site
Web Apps vs Web Site
 

Recently uploaded

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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
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
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
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
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
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
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
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
 
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
 
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
 

Recently uploaded (20)

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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
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
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 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
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
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
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
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
 
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
 
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
 

Go Mobile With WordPress (2012)

  • 1. Go Mobile With WordPress Dale Mugford :: BraveNewCode Inc. @bravenewcode | @dalemugford | bravenewcode.com
  • 2. Go Mobile With WordPress
  • 3. Dale Mugford Co-Founder, BraveNewCode, WordPress dev, plugin shop Developing for the web since 1997 (15yrs!!) Have used WordPress since 1.0 Currently living in Hamilton, ON— home to a burgeoning tech scene Live with Roz & Parker, our two pugs, Chloe & Max
  • 4. BraveNewCode est. 2008 Co-founded with Duane Storey (@duanestorey), well-known engineer and sorcerer Started as web design & dev studio Created WPtouch, WordTwit, Piggy, Crossroads, BuddyPress Geo plugins for WordPress Currently offer WPtouch Pro, BraveNewCode Logo WordTwit Pro, Piggy Pro premium plugins
  • 5. Early Mobile Life This Sony Clearnet phone was my first, in 1998. I didn't own Ye olde "iPhone" another until the iPhone was released in 2007 Early 2000's had WAP. (More like "CRWAP")— limited XHTML, CSS, well behind where desktop web was at Characterized by slow connections, minimal content, poor means of accessing WAP Site content
  • 6. Mobile Web Cusp (continued) Design and style of both Before iPhone hardware and software for the Android design iPhone inspired mobile competitors Capabilities of these devices, coupled with the ease of use for web browsing led to an explosion in mobile web surfing between 2008-2010 After iPhone Android design In 2008, Google reported over 50% of mobile search it saw was from iOS, recently said its now 2/3rds
  • 7. E Mobile Data History 1G - voice 2G - "EDGE" some data, mostly WAP transmissions (1.6mbps) 2G 3G - up to 14.4mbps LTE - 21-100mbps 3 G Today - Pretty much the "full web" some limitations are device specific (CSS3, HTML5) or are related to device performance capabilities LTE
  • 8. Publishing Tools More and more, publishing content for WordPress websites is happening on mobile devices.
  • 9. WordPress Native App (iPhone/iPad/ WebOS)
  • 10. Mobile Apps for Publishing Content • Native WordPress apps: — WordPress for iOS — WordPress for Android — WordPress for Windows Phone 7 — WordPress for Blackberry — WordPress for WebOS — WordPress for Nokia • Other options: — iBlogger, BlogPress (iPhone) — wpToGo, moBlog (Android) — Wordmobi, Scribe, Wavelog (Nokia)
  • 11. Mobile Stats Mobile browsing has exploded, and has been evolving and changing on a monthly basis.
  • 12. 47% unlikely to 71% expect return to a site they websites to load have trouble using quickly on mobile on mobile 43% said they won't return to a slow website on mobile… Yikes! 57% had trouble 34% said they'd with a website via prefer to use a mobile device website that has a mobile version Equation Research 2011 survey
  • 13. Mobile Device Weather Patterns Tablets Smartphones
  • 14. Majority of Internet Use: Mobile vs. Desktop North America 2012 Both 9% Mobile 31% Desktop 60% Pew Research Report
  • 15. Market Share by Platform North America, August, 2012 Other 13% Android 20% iPhone 67% NetMarketShare.com
  • 16. Market Share by Browser Engine North America, August, 2012 Other 8% Webkit 92% NetMarketShare.com
  • 17. Downloads of WPtouch WordPress.org ~ Spring 2008 - Fall 2012 3,720,000 2,677,566 1,750,000 1,100,000 300,000 2008 2009 2010 2011 2012
  • 18. Going Mobile: There are plenty of options and solutions to take your WordPress website mobile— many are free.
  • 19. Key Considerations for Mobile Sites • Who comprises your audience? (geographically, demographically) • Focus on important content to offer on mobile • Remove clutter & simplify (when in doubt, leave it out) • Consider desktop plugins + how they'll work (or won't) • What is your budget?
  • 20. Solutions for Delivering Mobile Versions of Your WordPress Website: Mobile Themes & Plugins
  • 21. Free Tools Available • WPtouch (Pro) • WordPress Mobile Pack • Wapple Architect Wapple • WP Mobile Detector • Mobify • DotMobi • Carrington (Mobile Edition) • Möbius Mobify WPto uch Pro • And more...
  • 22. WPtouch Pro • Pro versionof the popular free mobile plugin for WordPress • Not particularly designed for any one type of site, generally handles most very well • Easy to setup and use (even just activating it is a good start!) • Works by detecting devices, and serving its mobile theme • Pro version offers significantly more control, customization, good for client sites • Pro version supports iPad and serves another theme
  • 23. Mobify • Works by proxy server— requests get sent to Mobify's servers and it handles the serving of the mobile views on your site automatically • Limited free plugin for WordPress paid service is pricey, but very good • High-end clientele— if you have a large business or organization website or client, this is a good option
  • 24. Key Considerations Choosing a Mobile Theme/Plugin • Type of website (blog, company, video, audio, photo, etc) • Device support • Speed • Customization & control • Ease of use, intuitive design • Content, theme curation and maintenance • Web-app, native app capabilities
  • 25. Alternatives: Desktop Themes + Responsive Design
  • 26. What Is Responsive Design? A method of designing websites so that content flexibly adapts to different screen sizes. Includes re-organizing content on webpages and/or removing or adding elements as necessary when screen sizes change.
  • 27. Responsive Design Strengths — Carries branding from desktop to mobile — When done right, the results are impressive — Designed to handle different screen sizes & devices — Dev community is generally behind this direction, that all sites should consider the responsive approach — More and more themes are including responsive components, most good ones are premium though
  • 28. Responsive Design Weaknesses — All desktop resources are sent, whether needed or not (slower) — Changes to theme require more development time — Usually no user choice; they're forced in this view — May not be the best choice for WordPress, specifically, because WordPress users change plugins, update themes, etc. — Can be expensive in development, often requires maintenance contracts
  • 29. Emerging Beliefs With Increasing Mobile-Only Web Usage "Don’t build for mobile based on your website. Build for mobile as if websites never existed in the first place. Build for the person who has never used a desktop computer." ~ MG Siegler, TechCrunch Columnist
  • 31. Summary • Mobile web browsing has exploded in the past 5 years • Great tools available to publish via mobile • Most mobile visitors expect tailored content • Data shows mobile WebKit is still leading the browser pack • Can use mobile theme/plugins to offer mobile versions quickly and easily, often for free or a small fee • Responsive Design is also a viable method, but can be more expensive, time consuming and difficult to maintain
  • 32. Thank you. Dale Mugford :: BraveNewCode Inc. @bravenewcode | @dalemugford | bravenewcode.com

Editor's Notes

  1. \n\n
  2. \n\n
  3. \n\n
  4. \n\n
  5. my focuses (design, UX UI)\n
  6. my focuses (design, UX UI)\n
  7. how i met duane\nwe have over 10,000 customers\n100% GPL products\nWe've made our business on WordPress, and are so happy about it\n
  8. Tell the story of "if apple makes a phone"\n\nWorking with WAP anecdotes, Rogers, etc\n\nPainful development, restrictions and limitations\n\nMobile Safari offered "full web", though EDGE and even WiFi was pretty slow b/c of device, but it was miles ahead of where we were\n
  9. Tell the story of "if apple makes a phone"\n\nWorking with WAP anecdotes, Rogers, etc\n\nPainful development, restrictions and limitations\n\nMobile Safari offered "full web", though EDGE and even WiFi was pretty slow b/c of device, but it was miles ahead of where we were\n
  10. Tell the story of "if apple makes a phone"\n\nWorking with WAP anecdotes, Rogers, etc\n\nPainful development, restrictions and limitations\n\nMobile Safari offered "full web", though EDGE and even WiFi was pretty slow b/c of device, but it was miles ahead of where we were\n
  11. Not about "copying" with Android, competitors would have to develop similar approaches anyways\n\nThose that didn't adopt the full screen, touch approach have been relatively left in the dust\n\nInteresting to see where Microsoft is going, Windows Phone 7.5 (Mango) looks very compelling\n
  12. Tell the story of "if apple makes a phone"\n\nWorking with WAP anecdotes, Rogers, etc\n\nPainful development, restrictions and limitations\n\nMobile Safari offered "full web", though EDGE and even WiFi was pretty slow b/c of device, but it was miles ahead of where we were\n
  13. Tell the story of "if apple makes a phone"\n\nWorking with WAP anecdotes, Rogers, etc\n\nPainful development, restrictions and limitations\n\nMobile Safari offered "full web", though EDGE and even WiFi was pretty slow b/c of device, but it was miles ahead of where we were\n
  14. Tell the story of "if apple makes a phone"\n\nWorking with WAP anecdotes, Rogers, etc\n\nPainful development, restrictions and limitations\n\nMobile Safari offered "full web", though EDGE and even WiFi was pretty slow b/c of device, but it was miles ahead of where we were\n
  15. Tell the story of "if apple makes a phone"\n\nWorking with WAP anecdotes, Rogers, etc\n\nPainful development, restrictions and limitations\n\nMobile Safari offered "full web", though EDGE and even WiFi was pretty slow b/c of device, but it was miles ahead of where we were\n
  16. Tell the story of "if apple makes a phone"\n\nWorking with WAP anecdotes, Rogers, etc\n\nPainful development, restrictions and limitations\n\nMobile Safari offered "full web", though EDGE and even WiFi was pretty slow b/c of device, but it was miles ahead of where we were\n
  17. \n\n
  18. Offers pretty full-featured publishing...\n\nOffers comment moderation\n\nNot an access to admin panel settings\n\nCan add photos\n
  19. These apps help you publish on the go, manage content, and moderate discussion\n\nReally useful for:\nshorter entries\nphotoblogs\nediting entries\n
  20. \n\n
  21. 57% had trouble... this is where we focus things on. If you're going to do things differently on mobile they should be things that improve the experience\n\nThat means thinking about:\n- what's truly necessary\n- what can you live without\n- navigation\n- speed\n- how are they accessing the content? Most access points are though other mobile apps like Twitter and Facebook, rss readers etc.\n\n\n
  22. 57% had trouble... this is where we focus things on. If you're going to do things differently on mobile they should be things that improve the experience\n\nThat means thinking about:\n- what's truly necessary\n- what can you live without\n- navigation\n- speed\n- how are they accessing the content? Most access points are though other mobile apps like Twitter and Facebook, rss readers etc.\n\n\n
  23. 57% had trouble... this is where we focus things on. If you're going to do things differently on mobile they should be things that improve the experience\n\nThat means thinking about:\n- what's truly necessary\n- what can you live without\n- navigation\n- speed\n- how are they accessing the content? Most access points are though other mobile apps like Twitter and Facebook, rss readers etc.\n\n\n
  24. 57% had trouble... this is where we focus things on. If you're going to do things differently on mobile they should be things that improve the experience\n\nThat means thinking about:\n- what's truly necessary\n- what can you live without\n- navigation\n- speed\n- how are they accessing the content? Most access points are though other mobile apps like Twitter and Facebook, rss readers etc.\n\n\n
  25. 57% had trouble... this is where we focus things on. If you're going to do things differently on mobile they should be things that improve the experience\n\nThat means thinking about:\n- what's truly necessary\n- what can you live without\n- navigation\n- speed\n- how are they accessing the content? Most access points are though other mobile apps like Twitter and Facebook, rss readers etc.\n\n\n
  26. \n\n
  27. \n\n
  28. \n\n
  29. \n\n
  30. \n\n
  31. \n\n
  32. \n\n
  33. \n\n
  34. \n\n
  35. \n\n
  36. \n\n
  37. \n\n
  38. \n\n
  39. \n\n
  40. \n\n
  41. \n\n
  42. \n\n
  43. \n\n
  44. \n\n
  45. \n\n
  46. \n\n
  47. \n\n
  48. \n\n
  49. \n\n
  50. \n\n
  51. \n\n
  52. \n\n
  53. \n\n
  54. \n\n
  55. \n\n
  56. \n\n
  57. \n\n
  58. \n\n
  59. \n\n
  60. \n\n
  61. \n\n
  62. \n\n
  63. \n\n
  64. some websites are really deserving of a mobile version, especially if they've got a lot going on\n\ndoes the mobile option offer a switch to your desktop theme? some users are more savvy on their mobile devices and are ok with panning and zooming\n\nif using responsive design (or a responsive theme) watch for changes and updates to your desktop theme, as they will affect mobile\n\n\n\n\n\n
  65. some websites are really deserving of a mobile version, especially if they've got a lot going on\n\ndoes the mobile option offer a switch to your desktop theme? some users are more savvy on their mobile devices and are ok with panning and zooming\n\nif using responsive design (or a responsive theme) watch for changes and updates to your desktop theme, as they will affect mobile\n\n\n\n\n\n
  66. \n\n
  67. \n\n
  68. \n\n
  69. \n\n
  70. \n\n
  71. \n\n
  72. \n\n
  73. \n\n
  74. \n\n
  75. \n\n
  76. \n\n
  77. \n\n
  78. \n\n
  79. \n\n
  80. \n\n
  81. \n\n
  82. \n\n