Portal Engine Questions on portal engine and web parts.
Version 6.x > Portal Engine > Can kentico detect specific mobile devices and their operating systems? View modes: 
User avatar
Member
Member
Bunker_Buster - 11/13/2012 11:45:45 AM
   
Can kentico detect specific mobile devices and their operating systems?
Hey guys, I have a question hope someone can answer this;

Our site is powered by Kentico. Recently I have designed a mobile site (Responsive mobile template HTML5) This mobile site is specifically designed for iPhones & iPod touch models. As you know older versions of iOS doesn't allow 'File upload' option directly from Safari browser.

Since the release of iOS6 this is enabled by Apple.

My mobile version (website) has a registration form with 6 fields including a file upload which lets users upload a photo along with few other details such as name, age etc

Now the problem is a recent survey tells me not everyone has updated their iPhone to iOS6 (Losing Google maps, youtube etc)

So this is what I need to know;

I need to detect what version of iOS a person is using to access the site (By detecting safari version I believe) and then IF they are accessing from iOS6 or above (iOS6.1) I want them re-directed to a version of the site which has the file upload field in the form.

And IF lower versions are detected (Below iOS6, like iOS5.1, 5, 4.1 etc) then I want them re-directed to a site which has a form without the file upload field.

The reason is we don't want users with lower versions of iOS to be re-directed to the mobile site which has a file upload field because this button is disabled by Apple. So they can't complete the form and they cant convert. (If they come by mobile ppc ad this results in a loss of conversion so on)

I know its possible to detect specific mobile devices but the question is can Kentico detect operating system versions within these devices ? Mainly Apple devices cause of their limitations.

Thank you.

User avatar
Kentico Support
Kentico Support
kentico_janh - 11/14/2012 5:54:54 AM
   
RE:Can kentico detect specific mobile devices and their operating systems?
Hello,

Regrettably, standard Kentico CMS installation can recognize if the device is mobile or iPhone/iPad (in version 7), however for iOS version number you would need to implement this functionality by yourself or upgrade and buy the 51degrees premium data as it is described in our documentation:

Enabling mobile development features

Best regards,
Jan Hermann

User avatar
Member
Member
Bunker_Buster - 11/20/2012 7:03:06 AM
   
RE:Can kentico detect specific mobile devices and their operating systems?
Thanks Jan. Sounds great. I will speak to my Devs about this now. Just a bit of confusion on how many instances I should buy for the above purpose ?

http://51degrees.mobi/Purchase/PremiumData.aspx

Thank you :)

User avatar
Kentico Support
Kentico Support
kentico_janh - 11/21/2012 7:43:11 AM
   
RE:Can kentico detect specific mobile devices and their operating systems?
Hello,

The licenses are per domain, so it depends on how many domains you want to use this feature.

Best regards,
Jan Hermann

User avatar
Member
Member
Bunker_Buster - 11/21/2012 7:51:38 AM
   
RE:Can kentico detect specific mobile devices and their operating systems?
Thanks for your help.

User avatar
Member
Member
edward-51degrees - 10/18/2013 4:19:00 AM
   
RE:Can kentico detect specific mobile devices and their operating systems?
Hi,

Just to clarify, the 51Degrees.mobi Premium Data is licensed on a per server basis rather than per domain.

Kind Regards

Edward

~51Degrees.mobi~