Detect client when rendering tiles and preferences?


Given the differences between the iPhone and Android smartphone apps when rendering tiles and preferences, I am considering releasing separate DTH and SmartApps for iPhone and Android. :grimacing:

However, I was wondering if there is any way to detect if the client is iPhone or Android? I doubt it, but I thought I’d ask.

1 Like

Case in point.

##Please don’t.

One of the foundations of SmartThings is the abstraction layer between Things, SmartApps, and the mobile App UI.

The App is supposed to provide a consistent “look & feel” regardless of mobile platform (well… regardless of the supported mobile platforms iOS and Android.

Working around this is defeatism. :frowning:.

Perhaps @slagle can bring us up to date on the next Developer Call as to the progress goals of the UI team in remediating iOS vs Android inconsistencies?

1 Like