Mobile Device Support
o Improve various interfaces to be more usable on mobile devices.
o Build and expand upon Web service availability for use in external applications and devices.
Completed as part of Bootstrap in version 3.0. Thanks!
Dang Tran commented
Recently, I build a website, it is a responsive website, but there are some cases I want to put widgets in different positions between mobile and desktop. So there are two things about mobile I think that they are neccessary :
- APIs to detect the device (I thnk we can base on the User Agent)
- a module, we can seperate the position on mobile and desktop
It would be great when the developer can define different views for mobile and desktop
Anne Chau commented
it depend to template & component
Jan Krohn commented
Isn't this completed with Joomla 3.0?
Yes and we need also a builtin mobile device detection plugin like the one developed by MobileJoomla!
Nicholas Dionysopoulos commented
Regarding the admin template, it depends on your definition of "mobile friendly". I have used Khepri and Bluestork on my iPad 2. Gorgeous and perfectly usable! On my old HTC Desire (Android) and iPhone 4S it is adequate to do basic management tasks. One notable thing is that in all cases it was nigh impossible to edit content, but that's an issue with mobile WebKit (used by mobile Safari and Android's web browser) not supporting WYSIWYG editing. I should not that I have already tried AdminPad and found it to be lacking when using components with more than 4-5 columns in admin lists – especially since the left sidebar can't be hidden in the way, for example, the official Facebook app hides it away from view.
So, as far as the administrator are is concerned, I consider the current templates to be adequate. The only major feature missing (WYSIWYG editor) is not something developers can work around. Moreover, if you want your administrator area to look like a native app, there are commercial templates to do it, with varying levels of success and usability.
Daniel Tan commented
The Admin Template should be mobile friendly too!
The template system needs to be updated to auto-detect when the page is loaded by any of the smartphone browsers, then use a different set of templates instead. A 2-level approach for the templates is one idea. For the default page (and each set of pages also used), select the template used when viewed on:
- smart-pad (android pad or i-pad)
The "computer" selection could even be expanded for different size monitors.
And, while there can be code within the template that says set the width of this area differently based on screen size, there are other considerations for smartphones, like wanting a page that shows only the menu links, etc. Nav on smartphones requires special handling.
Thanks! This gets my vote!
Fabio Perri commented
Very very great idea !
Claiton Krieger commented
Kenny Roger commented
Rafael Santana commented
I'd like to see Joomla become the predominant CMS in the mobile space.
That would serve as a strong point of differentiation with WordPress and Drupal.
MooTools needs to be trashed before this happens.
Hi Everyone, two updates on mobile device support:
- Weever Apps has launched for Joomla! 30-day free trial here: http://weeverapps.com
- We've released a free GPL mobile-device detection plugin for Joomla! It's been submitted to the JED, but you can find it here for now: http://weeverapps.com/labs/item/110-mobileesp-for-joomla
Woot! Weever launches for Joomla! *first* on July 4th (which we're calling "Independence Day for Apps"). Stay tuned :)
Я считаю что нужно идти в ногу со временем. Сейчас всё чаще встаёт необходимость поддержки мобильных устройств, поэтому я за поддержку мобильных устройств.
very very good idea !
Hi Guys - just a quick note to confirm that Weever's a few weeks away from BETA. We'll also be releasing a few free GPL sets of code for mobile-->Joomla! soon, which I thought would be relevant to the discussion here. We've made some improvements to device-detection.
John Coonen commented
This is a MUST for Joomla if it's going to not only survive, but lead in the CMS world.