a Mobile Web Blog

The slides for "Mobile-izing Your Organization With Drupal" Acquia Webinar

On thursday Northpoint, who recently became an Acquia partner gave a presentation on "Mobilizing Your Organization With Drupal". The webinar was presented by myself and Matt Dorman.

For who want to review the slides, or missed the webinar, here is the presentation.

Choosing a new Mobile Tools logo

Thanks to my colleague Ian at Northpoint, who created some nice logo's, Mobile Tools finally has it's own logo! I got 4 different designs and I wanted to hear what you think.

Modules that have their own logo, just give them that extra piece of credibility, ... What does not mean they are actually better:)

So here they are:

1. Simple mobile devices

Mobile-izing Your Organization with Drupal: Acquia webinar

logo acquiaFor who is following this blog and the Mobile Tools module, has noticed some spike in my contributions the last days ...

I would like to have a more even distribution of my contributions, but day to day work brings my focus often for longer periodes to different domains (like the Marthastewart new solr integration).

However, for the upcoming Acquia Webinar that I will co-presenting this coming thursday, I did an extra effort to work on the module and write some documentation. With thanks of course to Northpoint to give me the time to work on these projects!

So, if you want to learn more about Drupal and mobile and hear me talking about Mobile Tools, tune in tomorrow to the Acquia webinar:

If you already have questions up front, you can post them as comments!

Mobile Tools, Build modes and ImageCache: let's play together

Yesterday I blogged shortly about the new Mobile Tools integration with Context.

I currently updated the support for Build modes, and would like to illustrate this with an example using ImageCache.

First of all if you want to use build modes, you have enable the Mobile Tools module to provide build modes:

Using the Context module with Mobile Tools: create Mobile specific contexts

Since we all love the Context module so much, I figured it was time to integrate Context with Mobile Tools and create a special Mobile Tools plugin.

The new dev version of Mobile Tools currently allows you to create a context based on device type (mobile or desktop) or device groups.

In order to use this functionality, just create a new context and search the context for mobile devices context

Collecting examples of mobile drupal sites

Mobile DrupalWith an ever increasing number of users for the Mobile Tools module ( > 4000), I am looking to assemble a list of mobile drupal sites (that use or not use the mobile tools module). I get more and more requests from people asking for examples of mobile Drupal sites.

If I get a good amount of responses, I will feature these sites on this blog in order to demonstrate the mobile capabilities of Drupal and give readers some inspiration when thinking about their mobile site, functionality and design.

If you are interested in getting your site listed, please leave the url as a comment!

To name already a few:

Mobile Developers Guide to the Galaxy

Mobile developers guide to the Galaxy

Mobile device detection with Varnish

As I already have blogged before, if you are using Varnish as a page caching mechanism, Drupal cannot be used to detect the device that is visiting your website.

Already some examples have been created to detect devices in Varnish and add a header string that allows the Drupal backend to know about the device type.

This is just a small snippet that I use to redirect mobile users to a mobile url and desktop users to the desktop url.

# vcl_recv routine
sub vcl_recv {
  call device_detection;

AT&T Mobile Phones promotion site on Drupal

Last week I launched with Northpoint Solutions and VSHIFT another mobile drupal site. ATT&T Mobile Phones. A promotional website to consult the latest mobile phones and search stores on your mobile.

The site runs on Drupal 6 using Mobile Tools and WURFL.

ATT screen 1

Mobile Device Detection with Varnish

Thanks to fangel who wrote this week an interesting blog on using Varnish to detect mobile devices, we are a step closer to creating performant architectures that serve both mobile and desktop websites.