ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

A Joomla template on a mobile device

Updated on December 2, 2012

A large number of people access the Internet using mobile devices such as the BlackBerry and the Apple iPhone. This number is steadily growing. These people are normally tech savvy and more than willing to purchase products and services that interests them.via the Internet.

I wonder if you've thought about whether your website is capable of servicing the visitors that come to it using mobile devices. If your website is driven by Joomla! CMS, and uses standard templates, it's very likely that your website would look terrible on a mobile device turning off potential customers.

Today, there is no need to lose this section of your site visitors.

There are multiple ways via which your Joomla driven website can respond to a visitor who's visiting using a mobile device.

There are Joomla! core extensions available for free download and use, that sense whether a browser or mobile device is requesting for information and will deliver content to a Browser or a Mobile device appropriately.  Hence, visitors using mobile devices are not turned off but have a delightful experience when browsing though your Joomla driven website.

In today’s competitive world it’s pretty important to be able to tap into the buying potential of all your customers. There is a lot of noise happening that shortly mobile devices may become as powerful and useful as laptop or desktop computers.  There are several mobile devices delivered by Nokia, Motorola, Sony, Apple and others as the as well as netbooks with 10 inch screens that make me believe that this notion is true.

However all mobile devices present specific challenges associated with bandwidth and browser size and browser functionality when compared to a desktop to full-fledged laptop accessing the Internet via a broadband connection.

One option is to build a dedicated version of the website that responds requests for information from mobile devices.  This is possibly the best solution because you would control and thus be confident about what you are delivering to the Mobile and other devices (such as netbooks). 

Regretfully, this solution throws up other problems, such as:

  • Maintaining two different copies of content, one for the mobile site one for the normal one
  • Keeping careful track of what content was updated and where
  • Ensuring that if the content on one website changed the same change was reflected in the other

And so on.

While this approach is perhaps the best fit for this type of visitor scenario, there are perhaps alternative solutions for crafting mobile-friendly Joomla sites.

Use Mobile-friendly Joomla templates

Recognizing this need, some Joomla templates are being specially coded so they work well for both desktop / laptop Browsers as well as mobile / netbook devices.

Here are a few useful URLs where you can find some:

CloudBase template by CloudAccess.
URL: http://www.cloudaccess.net/cloud-base-joomla-template.html

The CloudBase template is very flexible with a wide range of module positions and parameters. The mobile template is displayed automatically whenever someone visits the site using a mobile device, but if the site visitor preferred, they could switch over to the normal layout.  Take a look at diagram 1.

Best Of Joomla:
URL: http://joomlatp.com/joomla-1.5-templates/joomla-templates-for-cell-phone-and-mobile-device-website.html

Joomla Mobile Dark Theme from Themeforest:
URL: http://themeforest.net/item/joomla-mobile-dark-theme/16040

Mobile Extensions For Joomla CMS

There are a few Joomla extensions available today that help create mobile compatible version of a Joomla CMS driven website.  Here are one or two interesting ones.

Diagram 1. The Cloudbase Mobile template
Diagram 1. The Cloudbase Mobile template

Mobilebot: Type - Non Commercial

URL: http://extensions.joomla.org/extensions/mobile/mobile-display/9804

Mobilebot 1.0 for Joomla 1.5x can detect visitors using mobile devices and change the Joomla! template automatically.

It can detect iPhone, Blackberry, Android and Opera Mini separately and load a particular template for each of them. It has two extra spaces so you can add your own custom mobile devices.

Mobile Joomla: Type – Non Commercial

URL: http://extensions.joomla.org/extensions/mobile/mobile-display/11722

Mobile Joomla! is the best and easiest way to turn your Joomla! site into a mobile web site for iPhone, Android, Blackberry, Nokia, WAP and iMode phones.

Feature Highlights:

  • Advanced User Agent detection (Tera-Wurfl, WURFL, Compact WURFL, fixed..)
  • Multi site support
  • Advanced image adaptation
  • Flexible layout settings
  • Sub-domain redirection
  • Custom templates per device category
  • Menu exclusion per device category
  • Fully customizable with different modules and templates
  • Compatibility with 3rd party extensions, modules and components

Ivan Bayross
Open source tutorials

working

This website uses cookies

As a user in the EEA, your approval is needed on a few things. To provide a better website experience, hubpages.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://corp.maven.io/privacy-policy

Show Details
Necessary
HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
LoginThis is necessary to sign in to the HubPages Service.
Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
AkismetThis is used to detect comment spam. (Privacy Policy)
HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
Features
Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
MavenThis supports the Maven widget and search functionality. (Privacy Policy)
Marketing
Google AdSenseThis is an ad network. (Privacy Policy)
Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
Index ExchangeThis is an ad network. (Privacy Policy)
SovrnThis is an ad network. (Privacy Policy)
Facebook AdsThis is an ad network. (Privacy Policy)
Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
AppNexusThis is an ad network. (Privacy Policy)
OpenxThis is an ad network. (Privacy Policy)
Rubicon ProjectThis is an ad network. (Privacy Policy)
TripleLiftThis is an ad network. (Privacy Policy)
Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
Statistics
Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
ClickscoThis is a data management platform studying reader behavior (Privacy Policy)