I really want to avoid this as it will get messy. I mean, what happens when someone has both iPhone and Android smartapps on different phones connected to the same SmartThings account…?
FYI, a related request: Detect client when rendering tiles and preferences?