SilverStripe mobile development has just become easier

Posted by Sean Harvey on 25 August 2010

Today we've launched a free extension to SilverStripe CMS that makes it easier to build websites for mobile devices.

Most websites now have a noticeable amount of visitors using mobile devices. We've been looking at how to make it easier to build websites that can be accessed through popular mobile devices such as iPhones, iPads, and Google Android phones.

The result is the SilverStripe Mobile Module. Once installed, it provides out of the box functionality to render an SilverStripe CMS website using a mobile-optimised theme, with the page width, font size, and menu layout designed for a small screen.

While you can certainly use this out of the box theme, it's mainly supplied so that someone familiar with HTML and CSS can customise the theme to suit your intended look and feel.

SilverStripe Mobile ModuleThe module also provides:

  • Automatic detection of mobile devices so that you can automatically redirect people to a mobile-optimised website.
  • A simple GUI for configuring the module

You can test-drive the module by visiting http://m.demo.silverstripe.com in your mobile phone.

SilverStripe's templating language has meant developing mobile templates has always been possible. However, there is considerable effort in achieving cross-browser compatibility across mobile devices. The goal for this module is to reduce the time it takes people to build websites optimised for browsing by mobile devices. It's not intended to grow into a module that allows people on mobile phones to perform content authoring (although we do see that this could be useful for certain CMS tasks, like approving a request from a colleague to publish website content.)

At this stage, the mobile module is in beta. This means we're inviting people to download, test, and offer feedback on the module. Once we've incorporated your feedback, we hope to release the module confidently knowing that it provides website developers with a stable and useful tool for quickly creating mobile-optimised websites.

If you're interested in creating HTML/CSS templates suitable for mobile phones, there's an article on A List Apart, Put your Content in my Pocket, that serves as an excellent introduction. It's still entirely relevant despite being written a few years ago.

Download the SilverStripe Mobile module

Post your comment

Note: Comments are moderated and won't show until they are approved

Comments

  • Same problem as Stefan Maier. Both my HTC and iPad get stuck in a (possibly infinite) redirection loop.

    Posted by Philipp, 2 years ago

  • still can't see any improvement (too many redirects)... after more than a year?

    Posted by Stefan Maier, 2 years ago

  • Getting "The page contains too many server redirects" on an Acer smart phone, so unable to view the mobile demo.

    Posted by Mike, 2 years ago @maicomservices

  • Looks great, but I'm also getting 'too many redirects' on an iPhone 4S.

    Posted by Andy, 2 years ago @sol1au

  • The mobile version is not working on my Samsung Galaxy. It says "The page contains too many server redirects"

    Posted by Inn Ping, 3 years ago

  • When I click on the "full site" link on m.demo.silverstripe.com, from my iPad and/or iPhone, I get stuck in a redirect loop. Other than that, brilliant job!

    Posted by Brian, 3 years ago @moderndegree

  • Hi Jeroen, we have a developer scheduled to fix this next week, I apologise for the delay.

    Posted by Joanna, 3 years ago @silverstripe

  • Still no luck with the (htc desire) Android update? Can you write a prediction on how many days/weeks this issue will take you?
    Thanx in advance.

    Posted by jeroen, 3 years ago

  • Hi Franz, thanks for bringing this to our attention. It appears that our mobile demo site isn't working correctly, and we're looking into it right now. Cheers,

    Joanna

    Posted by Joanna, 3 years ago

  • i can't see anything special 'mobile' thing on my htc-desire with this - your sample page
    http://m.demo.silverstripe.com
    viewport is 'scrolling' and menu is like a usual menu top left and fat
    cms backend doesn't work at all. can see only half of the page-propertys no way to scroll down...

    Posted by franz, 3 years ago

RSS feed for comments on this page | RSS feed for all comments

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.