Turning your (existing) site into a mobile-first site
Building for mobile is easy, especially if you're building a new site from scratch. But what do you do if you have an existing Drupal site and you want to make it mobile friendly?
This session will discuss different strategies to turn an existing (desktop-only) Drupal site into something more palatable to today's mobile users. We'll discuss different scenarios and how to determine which method is right for you.
We'll look at:
- Responsive theming and how to convert your existing theme
- Mobile-only theming -- Display the same content (or different content, if you prefer) with a mobile-friendly theme
- Support for mobile apps
This session will also consider technical hurdles, such as:
- The effects of external caching (CDN, Varnish, Memcache, and Drupal page cache)
- Proper device detection -- Never make Drupal handle this, and why
- Testing on different devices
- The woes of emulation
We'll consider some basic scenarios and discuss what the level of effort would be to make the leap to mobile-first from your existing site. Many of these scenarios will draw from real-world projects and how the problem of "mobilizing" was tackled.
Also, if you're looking to build a new site from scratch, we'll also discuss this as a baseline. So if you plan to build a new mobile-friendly site from scratch, there will still be plenty here for you to consider.
NOTE: This will not be a theme-oriented discussions; but rather, a strategy and implementation oriented session. Mobile experience will not be required.