Some android devices (tablets in my case) are not recognized as mobile devices because of the preg_match() string in the index.php.
The string starts with: preg_match(’/(android|bb\d+|meego).+mobile|avantgo|…
It works if you change it to: preg_match(’/(android|bb\d+|meego).+mobile|android|avantgo|…
Even adding the word ‘tablet’ to the string makes it work correctly.
If some others experience similar problems, here is a workaround (onApplicationInit) to make at least the mobile menu work.
if(preg_match('/(?i)android|tablet|phone|phablet/',$_SERVER['HTTP_USER_AGENT']))
{
sc_menu_force_mobile(true);
}
Setting up different toolbars for desktop and mobile version in a grid application have no effect, it seems to work on form and control though.
Also the Exit button (on mobile) always runs into a 404 error, you have to create a button with a direct link to the page/app you want to go. This is probably
related to the fact that the applications are running within a menu application (= iframe) on the desktop and in their own window on mobile devices.
jsb