Your SlideShare is downloading. ×
0
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Mobilizing WordPress
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Mobilizing WordPress

868

Published on

Presentation for WordCamp:Developers 2011 on options for building mobile sites for WordPress.

Presentation for WordCamp:Developers 2011 on options for building mobile sites for WordPress.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
868
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Transcript

    • 1. Mobilzing WordPress curtis@curtismchale.ca @curtismchale
    • 2. Why?
    • 3. Why?• mobile devices are everywhere
    • 4. Why?• mobile devices are everywhere• iPhone, iPad, iPod Touch
    • 5. Why?• mobile devices are everywhere• iPhone, iPad, iPod Touch• Android
    • 6. Why?• mobile devices are everywhere• iPhone, iPad, iPod Touch• Android• Xoom
    • 7. Why?• mobile devices are everywhere• iPhone, iPad, iPod Touch• Android• Xoom• .........
    • 8. Constraints
    • 9. Smaller Screen
    • 10. Smaller Screen• sidebars
    • 11. Smaller Screen• sidebars• footer
    • 12. Smaller Screen• sidebars• footer• only essential information
    • 13. Constrained Bandwidth
    • 14. Constrained Bandwidth• high resolutions images look good but are slow
    • 15. Constrained Bandwidth• high resolutions images look good but are slow• every line of code adds to the download package
    • 16. Constrained Total Usage
    • 17. Constrained Total Usage• what’s the monthly limit of data?
    • 18. Usage Assumptions
    • 19. Usage Assumptions• no hover
    • 20. Usage Assumptions• no hover• no rollover
    • 21. Usage Assumptions• no hover• no rollover• different orientations
    • 22. Usage Assumptions• no hover• no rollover• different orientations• different screen dimensions
    • 23. Usage Assumptions• no hover• no rollover• different orientations• different screen dimensions• more distractions?
    • 24. iOS No File System
    • 25. iOS No File System
    • 26. Other Options
    • 27. Other Options
    • 28. Other Options
    • 29. Options
    • 30. Options• WP Touch
    • 31. Options• WP Touch• CSS Media Queries
    • 32. Options• WP Touch• CSS Media Queries• Mobify
    • 33. Options• WP Touch• CSS Media Queries• Mobify• others ( WordPress Mobile Pack, Mobile Press...)
    • 34. WP Touch
    • 35. WP Touch• Free, $39 - $199
    • 36. WP Touch• Free, $39 - $199• intercepts the page request to provide mobile only theme
    • 37. WP Touch• Free, $39 - $199• intercepts the page request to provide mobile only theme• Used on WordPress.com
    • 38. Prowl
    • 39. Web App Mode
    • 40. iPad Popovers
    • 41. Premium Support
    • 42. Premium Support
    • 43. and...
    • 44. and...• Stats Codes
    • 45. and...• Stats Codes• Developer Mode
    • 46. and...• Stats Codes• Developer Mode• iPad dang fancy comments
    • 47. Theme Structure
    • 48. Theme Structure
    • 49. Theme Structure
    • 50. Device Classes
    • 51. Device Classes• Themes specific to iPad, iPhone, Android...
    • 52. Device Classes• Themes specific to iPad, iPhone, Android...
    • 53. Adding Classes
    • 54. Adding Classes
    • 55. Modified Loop
    • 56. Modified Loop
    • 57. WP Touch Pro Issues
    • 58. WP Touch Pro Issues• Theme level functionality doesn’t work
    • 59. WP Touch Pro Issues• Theme level functionality doesn’t work
    • 60. WP Touch Pro Issues• Theme level functionality doesn’t work• use a plugin
    • 61. WP Touch Pro Issues
    • 62. WP Touch Pro Issues• bbPress
    • 63. WP Touch Pro Issues• bbPress• BuddyPress
    • 64. Usability
    • 65. Usability• many issues are simply options in WP Touch
    • 66. CSS Media Queries
    • 67. CSS Media Queries• also talked about as ‘responsive design’
    • 68. CSS
    • 69. CSS
    • 70. Print Styles
    • 71. Small Screens
    • 72. PHP Checking
    • 73. PHP Checking
    • 74. JS Checking
    • 75. JS Checking
    • 76. Theme Functions Work
    • 77. Theme Functions Work
    • 78. Issues
    • 79. Issues• already on a constrained pipe now we’ve got lots of CSS to download
    • 80. Issues• already on a constrained pipe now we’ve got lots of CSS to download• resizing images with CSS
    • 81. Issues• already on a constrained pipe now we’ve got lots of CSS to download• resizing images with CSS• all about optimization
    • 82. Works
    • 83. Works• bbPress• WordPress• BuddyPress• WP Multi-site
    • 84. A List Apart
    • 85. A List Apart
    • 86. Shelf - Theme Foundry
    • 87. Shelf - Theme Foundry
    • 88. Mobify
    • 89. Mobify• hosted solution
    • 90. Mobify• hosted solution• paid
    • 91. Works??
    • 92. Works??• Web WYSIWYG to select content
    • 93. Works??• Web WYSIWYG to select content• redirects to mobify
    • 94. Works??• Web WYSIWYG to select content• redirects to mobify• compresses HTML and CSS
    • 95. Works??• Web WYSIWYG to select content• redirects to mobify• compresses HTML and CSS• WordPress plugin
    • 96. Issues
    • 97. Issues• Pricey pricey
    • 98. Issues• Pricey pricey
    • 99. Issues
    • 100. Issues• speed since we’ve got all this redirect mumbo jumbo
    • 101. Issues• speed since we’ve got all this redirect mumbo jumbo• iOS uploads?
    • 102. Good For
    • 103. Good For• bbPress• WordPress• BuddyPress• WP Multi-site• WP eCommerce/Shopp• .....
    • 104. Testing
    • 105. OS X Development
    • 106. OS X Development• iPhone/iPad = xCode
    • 107. OS X Development• iPhone/iPad = xCode• Android = SDK
    • 108. OS X Development• iPhone/iPad = xCode• Android = SDK• Parallels + Windows Phone Dev Tools
    • 109. Windows Development
    • 110. Windows Development• iPhone = iBBDemo2
    • 111. Windows Development• iPhone = iBBDemo2• Android = SDK
    • 112. Windows Development• iPhone = iBBDemo2• Android = SDK• Windows Phone Developer Tools
    • 113. Test In Hand
    • 114. Mobilzing WordPress curtis@curtismchale.ca @curtismchale

    ×