Book Image

Drupal 7 Mobile Web Development Beginner's Guide

By : Tom Stovall
Book Image

Drupal 7 Mobile Web Development Beginner's Guide

By: Tom Stovall

Overview of this book

<p>How disappointing is it to log on to a website for a product or business you love only to discover the feature you were drawn to doesn’t work on your mobile or tablet? Drupal has brand new features to adapt your existing site into a mobile site that will keep your customers coming back.</p> <p>The Drupal Mobile Web Development Beginner's Guide follows a humble 'Mom &amp; Pop' restaurant website which gets a makeover complete with cutting edge features that play to mobile, tablet and desktop audiences. By following the fun example, you will finish the book having effortlessly adapted your website so that it is accessible and, more importantly, looks good and functions well, on any mobile device.</p> <p>Restaurant websites are notoriously horrible to navigate and our Mom &amp; Pop example is wellintentioned but no exception to this rule. We bring this site out of the early 1990's with cutting edge development practices and a team development workflow. This pizza chain goes mobile with location services, audio, video, charting and mapping worthy of any multi-million dollar site. Each chapter examines the way the site works and shows you how to move the existing content and functionality into reusable features.</p>
Table of Contents (18 chapters)
Drupal 7 Mobile Web Development
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Pop quiz Answers

The "One Design" myth


So there's a theory of design. It states that we should design the website so that all the pieces work together in both a desktop context and in a mobile context. Use smaller design pieces that are adaptable to small screens and use CSS that will optimize the display for whatever the user chooses to view the website on. This is sort of a "one ring to rule them all" mentality.

I would disagree with this strategy. Not only is this an incredibly difficult task for a designer, but I think this approach overlooks a basic constraint. The ways in which we consume information on a desktop machine and that on a handheld device are completely different.

I believe the act of reading itself is completely different for all. More than that, I find the websites on which I'm most compelled to view content have two versions (a desktop version and a mobile version).

Feel free to disagree with me, but this is primarily the approach we will be taking in this book. And with Drupal as the CMS, you will see this approach becomes easy with the addition of contributed modules that separate content and allow different themes and JavaScript for different domain names.

For every rule there is an exception and there is, indeed, a place where the two-pronged site approach breaks down. Designing a website for tablets requires aspects of mobile design, a clear attention to touch events, and a design that's not quite tailored to the desktop and yet not quite a mobile phone.

We will discuss the ways Drupal can power your tablet strategy and try to cover the gap between the smaller mobile site and the full-version desktop site.