SlideShare a Scribd company logo
WordPress as a mobile publishing platform. By Matt Geri / Twitter: @mattgeri / Email:matt@wpgeeks.com
Matt Geri Who am I?
Back in the day…
First website
Money on my mind, mind on my money!
vs
MobilePress
Sneaky developers Oh, Hai!
To the rescue!
A better mobile plugin
Just one more thing…
Launch!
Observations
To infinity and beyond
Why mobile?
Mobile web explosion
Audiences are on the move
Makes sense to optimize for mobile
WordPress is the right platform
World wide platform Image credit: Dr. Richard Lester, UBC (http://www.publicaffairs.ubc.ca/2010/11/09/mr-10-167/)
Recent key mobile stats Millions of mobile web users For every 7 searches on web there is 1 search on the mobile web for that same query, according to Google Mobile ad spend 2011: $ 3.3 billion world wide http://mobithinking.com/mobile-marketing-tools/latest-mobile-stats
How to go mobile
Lets get technical!
Device detection
Caching
Theme switching
Creating themes
Javascript & jQuery
Plugins
That’s all folks… Matt Geri matt@wpgeeks.com 0795240246 Get in touch!

More Related Content

Similar to Matt geri (mobile as publishing platform)

Mobile is the new Godzilla July 2011 FCIP
Mobile is the new Godzilla July 2011 FCIPMobile is the new Godzilla July 2011 FCIP
Mobile is the new Godzilla July 2011 FCIPRZasadzinski
 
Understanding mobile apps and mobile marketing
Understanding mobile apps and mobile marketingUnderstanding mobile apps and mobile marketing
Understanding mobile apps and mobile marketing
bNetCentric Ltd
 
Who? What? Why we better care?
Who? What? Why we better care?Who? What? Why we better care?
Who? What? Why we better care?
National States Geographic Information Council
 
Technologies for 2012 at #PCB6 - Podcamp Boston 6 - Wayne Kurtzman
Technologies for 2012 at #PCB6 - Podcamp Boston 6 - Wayne KurtzmanTechnologies for 2012 at #PCB6 - Podcamp Boston 6 - Wayne Kurtzman
Technologies for 2012 at #PCB6 - Podcamp Boston 6 - Wayne Kurtzman
Wayne Kurtzman
 
Here Today, Here Tomorrow: Mobile Devices - Northwestern University Web Steer...
Here Today, Here Tomorrow: Mobile Devices - Northwestern University Web Steer...Here Today, Here Tomorrow: Mobile Devices - Northwestern University Web Steer...
Here Today, Here Tomorrow: Mobile Devices - Northwestern University Web Steer...
Lee Roberson
 
180 Degrees East, SmartDevCon 2013, Katowice, Poland
180 Degrees East, SmartDevCon 2013, Katowice, Poland180 Degrees East, SmartDevCon 2013, Katowice, Poland
180 Degrees East, SmartDevCon 2013, Katowice, Poland
Holger Bartel
 
ur mobile - build your mobile world
ur mobile - build your mobile worldur mobile - build your mobile world
ur mobile - build your mobile world
urmobile
 
Wap vs App - marketing magazine "future of mobile event" oct 2010
Wap vs App - marketing magazine "future of mobile event"  oct 2010Wap vs App - marketing magazine "future of mobile event"  oct 2010
Wap vs App - marketing magazine "future of mobile event" oct 2010
Phil Barrett
 
Mobile Solutions: Challenging opportunities
Mobile Solutions: Challenging opportunitiesMobile Solutions: Challenging opportunities
Mobile Solutions: Challenging opportunities
Simon Kibsgård
 
Taking Your Library Website Mobile
Taking Your Library Website MobileTaking Your Library Website Mobile
Taking Your Library Website Mobile
baldwind1976
 
LBS and the evolution of mobile marketing
LBS and the evolution of mobile marketingLBS and the evolution of mobile marketing
LBS and the evolution of mobile marketing
glenstraub
 
Desintation Local: Mark Brill: Mobile
Desintation Local: Mark Brill: MobileDesintation Local: Mark Brill: Mobile
Desintation Local: Mark Brill: Mobile
Mark Brill
 
Web Technology Trends for 2008 and Beyond, March 08
Web Technology Trends for 2008 and Beyond, March 08Web Technology Trends for 2008 and Beyond, March 08
Web Technology Trends for 2008 and Beyond, March 08
Richard MacManus
 
Mobile Web 101 (by Mobile Web Up - Oct 2011)
Mobile Web 101 (by Mobile Web Up - Oct 2011)Mobile Web 101 (by Mobile Web Up - Oct 2011)
Mobile Web 101 (by Mobile Web Up - Oct 2011)
Mobile Web Up
 
2014 Key trends
2014 Key trends2014 Key trends
2014 Key trends
Sean Cho
 
Responsive design 101
Responsive design 101Responsive design 101
Responsive design 101
iKatDigital
 
Multichannel me - Chasing after the multichannel user
Multichannel me - Chasing after the multichannel userMultichannel me - Chasing after the multichannel user
Multichannel me - Chasing after the multichannel userfrog
 
EMPOWERMENT.pptx
EMPOWERMENT.pptxEMPOWERMENT.pptx
EMPOWERMENT.pptx
KIEZOMAETUPPIL
 
Mobile Social Media
Mobile Social MediaMobile Social Media
Mobile Social Media
Tom Hulsey
 
Going mobile - Highed Web Presentation - 2011
Going mobile - Highed Web Presentation - 2011Going mobile - Highed Web Presentation - 2011
Going mobile - Highed Web Presentation - 2011Nathan Gerber
 

Similar to Matt geri (mobile as publishing platform) (20)

Mobile is the new Godzilla July 2011 FCIP
Mobile is the new Godzilla July 2011 FCIPMobile is the new Godzilla July 2011 FCIP
Mobile is the new Godzilla July 2011 FCIP
 
Understanding mobile apps and mobile marketing
Understanding mobile apps and mobile marketingUnderstanding mobile apps and mobile marketing
Understanding mobile apps and mobile marketing
 
Who? What? Why we better care?
Who? What? Why we better care?Who? What? Why we better care?
Who? What? Why we better care?
 
Technologies for 2012 at #PCB6 - Podcamp Boston 6 - Wayne Kurtzman
Technologies for 2012 at #PCB6 - Podcamp Boston 6 - Wayne KurtzmanTechnologies for 2012 at #PCB6 - Podcamp Boston 6 - Wayne Kurtzman
Technologies for 2012 at #PCB6 - Podcamp Boston 6 - Wayne Kurtzman
 
Here Today, Here Tomorrow: Mobile Devices - Northwestern University Web Steer...
Here Today, Here Tomorrow: Mobile Devices - Northwestern University Web Steer...Here Today, Here Tomorrow: Mobile Devices - Northwestern University Web Steer...
Here Today, Here Tomorrow: Mobile Devices - Northwestern University Web Steer...
 
180 Degrees East, SmartDevCon 2013, Katowice, Poland
180 Degrees East, SmartDevCon 2013, Katowice, Poland180 Degrees East, SmartDevCon 2013, Katowice, Poland
180 Degrees East, SmartDevCon 2013, Katowice, Poland
 
ur mobile - build your mobile world
ur mobile - build your mobile worldur mobile - build your mobile world
ur mobile - build your mobile world
 
Wap vs App - marketing magazine "future of mobile event" oct 2010
Wap vs App - marketing magazine "future of mobile event"  oct 2010Wap vs App - marketing magazine "future of mobile event"  oct 2010
Wap vs App - marketing magazine "future of mobile event" oct 2010
 
Mobile Solutions: Challenging opportunities
Mobile Solutions: Challenging opportunitiesMobile Solutions: Challenging opportunities
Mobile Solutions: Challenging opportunities
 
Taking Your Library Website Mobile
Taking Your Library Website MobileTaking Your Library Website Mobile
Taking Your Library Website Mobile
 
LBS and the evolution of mobile marketing
LBS and the evolution of mobile marketingLBS and the evolution of mobile marketing
LBS and the evolution of mobile marketing
 
Desintation Local: Mark Brill: Mobile
Desintation Local: Mark Brill: MobileDesintation Local: Mark Brill: Mobile
Desintation Local: Mark Brill: Mobile
 
Web Technology Trends for 2008 and Beyond, March 08
Web Technology Trends for 2008 and Beyond, March 08Web Technology Trends for 2008 and Beyond, March 08
Web Technology Trends for 2008 and Beyond, March 08
 
Mobile Web 101 (by Mobile Web Up - Oct 2011)
Mobile Web 101 (by Mobile Web Up - Oct 2011)Mobile Web 101 (by Mobile Web Up - Oct 2011)
Mobile Web 101 (by Mobile Web Up - Oct 2011)
 
2014 Key trends
2014 Key trends2014 Key trends
2014 Key trends
 
Responsive design 101
Responsive design 101Responsive design 101
Responsive design 101
 
Multichannel me - Chasing after the multichannel user
Multichannel me - Chasing after the multichannel userMultichannel me - Chasing after the multichannel user
Multichannel me - Chasing after the multichannel user
 
EMPOWERMENT.pptx
EMPOWERMENT.pptxEMPOWERMENT.pptx
EMPOWERMENT.pptx
 
Mobile Social Media
Mobile Social MediaMobile Social Media
Mobile Social Media
 
Going mobile - Highed Web Presentation - 2011
Going mobile - Highed Web Presentation - 2011Going mobile - Highed Web Presentation - 2011
Going mobile - Highed Web Presentation - 2011
 

More from WordCamp Cape Town

Wordcamp 2012 riaan knoetze - how to hijack a themeshop
Wordcamp 2012   riaan knoetze - how to hijack a themeshopWordcamp 2012   riaan knoetze - how to hijack a themeshop
Wordcamp 2012 riaan knoetze - how to hijack a themeshop
WordCamp Cape Town
 
Byron Rode - Optimizing WordPress on the frontend
Byron Rode - Optimizing WordPress on the frontendByron Rode - Optimizing WordPress on the frontend
Byron Rode - Optimizing WordPress on the frontend
WordCamp Cape Town
 
Fred Roed - Cause
Fred Roed - CauseFred Roed - Cause
Fred Roed - Cause
WordCamp Cape Town
 
Anthony Somerset - Site Speed = Success!
Anthony Somerset - Site Speed = Success!Anthony Somerset - Site Speed = Success!
Anthony Somerset - Site Speed = Success!
WordCamp Cape Town
 
Neil Pursey - Is Social Media affecting SEO
Neil Pursey - Is Social Media affecting SEONeil Pursey - Is Social Media affecting SEO
Neil Pursey - Is Social Media affecting SEO
WordCamp Cape Town
 
Steve Barnet - Device lab - 3min pitch
Steve Barnet - Device lab - 3min pitchSteve Barnet - Device lab - 3min pitch
Steve Barnet - Device lab - 3min pitch
WordCamp Cape Town
 
WordPress as a CMS – Why and How
WordPress as a CMS – Why and HowWordPress as a CMS – Why and How
WordPress as a CMS – Why and How
WordCamp Cape Town
 
Neil pursey Yoast’s SEO plugin for WordPress
Neil pursey Yoast’s SEO plugin for WordPressNeil pursey Yoast’s SEO plugin for WordPress
Neil pursey Yoast’s SEO plugin for WordPress
WordCamp Cape Town
 
Roy foubister (hosting high traffic sites on a tight budget)
Roy foubister (hosting high traffic sites on a tight budget)Roy foubister (hosting high traffic sites on a tight budget)
Roy foubister (hosting high traffic sites on a tight budget)WordCamp Cape Town
 
Jess green (get the wordpress relationship working)
Jess green (get the wordpress relationship working)Jess green (get the wordpress relationship working)
Jess green (get the wordpress relationship working)WordCamp Cape Town
 
Fred roed (what a 60’s rock n’ roll band can teach us about online publishing)
Fred roed (what a 60’s rock n’ roll band can teach us about online publishing)Fred roed (what a 60’s rock n’ roll band can teach us about online publishing)
Fred roed (what a 60’s rock n’ roll band can teach us about online publishing)
WordCamp Cape Town
 
Ashley Shaw (Scaling WordPress)
Ashley Shaw (Scaling WordPress)Ashley Shaw (Scaling WordPress)
Ashley Shaw (Scaling WordPress)
WordCamp Cape Town
 
David Perel About Obox
David Perel About OboxDavid Perel About Obox
David Perel About Obox
WordCamp Cape Town
 
Rafiq phillips (seo fundamentalism)
Rafiq phillips (seo fundamentalism)Rafiq phillips (seo fundamentalism)
Rafiq phillips (seo fundamentalism)
WordCamp Cape Town
 

More from WordCamp Cape Town (16)

Wordcamp 2012 riaan knoetze - how to hijack a themeshop
Wordcamp 2012   riaan knoetze - how to hijack a themeshopWordcamp 2012   riaan knoetze - how to hijack a themeshop
Wordcamp 2012 riaan knoetze - how to hijack a themeshop
 
Byron Rode - Optimizing WordPress on the frontend
Byron Rode - Optimizing WordPress on the frontendByron Rode - Optimizing WordPress on the frontend
Byron Rode - Optimizing WordPress on the frontend
 
Fred Roed - Cause
Fred Roed - CauseFred Roed - Cause
Fred Roed - Cause
 
Anthony Somerset - Site Speed = Success!
Anthony Somerset - Site Speed = Success!Anthony Somerset - Site Speed = Success!
Anthony Somerset - Site Speed = Success!
 
Neil Pursey - Is Social Media affecting SEO
Neil Pursey - Is Social Media affecting SEONeil Pursey - Is Social Media affecting SEO
Neil Pursey - Is Social Media affecting SEO
 
Steve Barnet - Device lab - 3min pitch
Steve Barnet - Device lab - 3min pitchSteve Barnet - Device lab - 3min pitch
Steve Barnet - Device lab - 3min pitch
 
WordPress as a CMS – Why and How
WordPress as a CMS – Why and HowWordPress as a CMS – Why and How
WordPress as a CMS – Why and How
 
Neil pursey Yoast’s SEO plugin for WordPress
Neil pursey Yoast’s SEO plugin for WordPressNeil pursey Yoast’s SEO plugin for WordPress
Neil pursey Yoast’s SEO plugin for WordPress
 
Roy foubister (hosting high traffic sites on a tight budget)
Roy foubister (hosting high traffic sites on a tight budget)Roy foubister (hosting high traffic sites on a tight budget)
Roy foubister (hosting high traffic sites on a tight budget)
 
Making money with WordPress
Making money with WordPressMaking money with WordPress
Making money with WordPress
 
The future of WordPress
The future of WordPressThe future of WordPress
The future of WordPress
 
Jess green (get the wordpress relationship working)
Jess green (get the wordpress relationship working)Jess green (get the wordpress relationship working)
Jess green (get the wordpress relationship working)
 
Fred roed (what a 60’s rock n’ roll band can teach us about online publishing)
Fred roed (what a 60’s rock n’ roll band can teach us about online publishing)Fred roed (what a 60’s rock n’ roll band can teach us about online publishing)
Fred roed (what a 60’s rock n’ roll band can teach us about online publishing)
 
Ashley Shaw (Scaling WordPress)
Ashley Shaw (Scaling WordPress)Ashley Shaw (Scaling WordPress)
Ashley Shaw (Scaling WordPress)
 
David Perel About Obox
David Perel About OboxDavid Perel About Obox
David Perel About Obox
 
Rafiq phillips (seo fundamentalism)
Rafiq phillips (seo fundamentalism)Rafiq phillips (seo fundamentalism)
Rafiq phillips (seo fundamentalism)
 

Recently uploaded

Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 

Recently uploaded (20)

Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 

Matt geri (mobile as publishing platform)

Editor's Notes

  1. Thanks for coming to listen to me talkToday going to be talking about WordPress as a mobile publishing platformRoughly 3 parts (about me, why you should go mobile, more technical how to go mobile)
  2. Name is Matt GeriLike to think adventurous web & mobile developerAdventurous as I like the outdoors and web & mobile developer speaks for itselfCore skillset as developer is HTML/CSS/PHP/MySQL/MongoThen I also work on top of frameworks and platforms like WordPress
  3. Chief geek at WordPress geeks, wordpress development & consultancy businessI founded it a earlier this year with a partnerOne of original MobilePress developer (more on that later)
  4. Been developer since 2001Started off 2D tile based games in Qbasic and eventually moved on to c++During my time developing game, I built up quite a few but had no way to distribute them
  5. Wanted to show off games and get also feedback on themDecided I needed website to host my games and so learnt HTML/CSS/PHPThanks to archive.org, on screen is my first website, table based and lots of spelling errors
  6. Site hosted on free host with tons of adsRealized I could make money on the netBeing young I needed some money to party with on the weekendDug deeper and discovered adsense and affiliate programs
  7. Armed with the desired to make some money, started looking into easier ways to publish content (building static sites was becoming a pain)Found WP and TextPattern around 2004How many of you have heard of text pattern?Started building affiliate sites with bothWordPress won due to easy of use, themes and communityGreatful WP won. Wouldn’t be standing here
  8. Long story short, I ended up becoming a WP consultantQ3 2008 joined Younique, started MobilepressStarted out of need for a decent Mobile plugin
  9. At time, 2 other half decent pluginsAuthor inject admob ads into themes, he was making money off the back of other peoples contentThemes hard codedGeared towards high end devices only
  10. Figured we could build a better mobile pluginPeople were looking for an alternative, but there wasn’t oneHow idea for MP came about
  11. Built MP with a few key featuresBtw, picture a jokeLower end device supportCustom themes for iphone, bb, winmo, low end devices etcCreate your own themes
  12. On top of those featuresAlso added in better ad support through AduityMobile analyticsDuring the time of MP we were also building a mobile ad mediation platform.
  13. Launched and very well received by WP communityGot lots feedbackNot many changes since launch (because part time, focus was on better ad experience)
  14. Share quickobservations from building MP and feedbackPlugin enhanced SEO automatically, SE’s loved MP websites. Blogs added to index quickRealized how big the mobile web actually is, small blogs would get tons of visitorsFor every 2000 web visitors (smallish blog), you would get around 1000 mobile visitors114000 downloads to date. People going mobile
  15. Whats happening with MobilePress going forward?Busy with massive overhaul, version 2.0Features are hush for now but will have better themes
  16. Always hear mobile is the next big thingLast year, this year and next yearBack then we needed justification (not many stats, people unsure), but now obvious
  17. From seeing MobilePress stats, the mobile web is massiveOnly going to grow with the rise of smartphonesMore people are browsing the web from phonesiPad and tablet growth (got to optimize for these devices)
  18. The audience you blog for, are not always in once place, they are on the move.You need to cater for that.First feedback we got from mobilepress was people were happy they could now read blogs in bed
  19. Makes sense that blog is optimized for mobileWe optimize content for RSS, so why not for mobile? RSS is dying yet we still care to optimize for itAnother reason, ordinary blog themes include widgets and plugins which don’t render nicely on mobile screens
  20. WordPress huge, and easy to go mobileWordPressno longer for bloggers, it’s for everything i.e. websites, applicationsMakes sense to reach the widest audience possible by turning WP website into mobi websiteQuick stat, 14.7% of top million websites powered by WP
  21. Since WP so popular, used world wideYour blog can be read anywhereIn some countries it’s the first and even only screen!
  22. Mobile stats
  23. Talk about pluginsAdvocate for promotion of mobile web, would like to see many mobi sites as possibleAllows me to read while I am on the loo, shopping, resting etcSo please use any of the above that suites you, all are good
  24. Little bit technical since we are on the development trackGoing to look at MobilePress behind the scenes and how it works with some code snippetsYou’d even be able to use the following information to build your own mobile theme switcher
  25. Most important part of your plugin, detects if we are dealing with a Mobile deviceWrite your own (MP open source)Device atlas – lots of overhead, not ideal for pluginswURFL – again, lots of overheadRecommend writing your own
  26. Massive caching issue at first with MP, sites were caching mobile version etcReached out to Cache developers, as did othersMost good cache plugins now let mobile traffic through (Total Cache, Super cache etc)
  27. Once you have detected a device and skipped the cache, need to display a mobile themeLuckily WordPress is flexible and gives us filters to do thisCode snippet for switching themes
  28. Most tricky part of the whole processBe aware devices use different rendering engines, what you see on one device, not the same as anotherA lot of lower end devices only support a subset of html/css (CSS quirky)CSS for lowerend devices must be inline or in the head part of html pageCookies also not suported on a number of devices
  29. Great for higher end devicesCheck out jQuery mobile for smart phonesNot so much for lower end devices, be careful
  30. Not all plugins will work on mobile, watch out for flash/JSIntegrate the plugins on a per case basis and testMost likely custom integration into mobile themes
  31. Questions?Will be around till the end of the conference for discussion