Detect client when rendering tiles and preferences?

developers

(codersaur) #1

Hi,

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.


[RELEASE] Fibaro Dimmer 2 (FGD-212) - Advanced DTH (V2)
(codersaur) #2

Case in point.


(ActionTiles.com co-founder Terry @ActionTiles; GitHub: @cosmicpuppy) #3

##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?