I have received some feedback from my app users that it is sometimes hard to tell when image or text is clickable. On the desktop version, when you hover over an image the icon remains the same or when you hover a text it changes to the edit text icon, the mouse icon seems to change to hand icon only when hovering over objects like Icons or Controls like Button control.
Example 1 The text in the Org Browser by Microsoft says View My Profile, when hovering over it with mouse, the mouse icon changes to select text icon.
Example 2 When using images as buttons, the mouse will stay as a cursor and will not change to the hand icon.
Example 3 Hovering mouse over the button. It changes to hand icon and it is clear that you can click it.
This is not a problem on the Phone since you click with your fingers but it confuses the users on desktop. Would it be possible to make all objects with functions in OnSelect property to have a <a> tag or something similar that it would force the mouse cursor to change into hand?
As a work around, I put a button over the item to be click and changed fill to No Fill and Text to "". Add the command to the button and the user has the right impression of the cursor changing to a hand.
So I did some tests and in the Web Editor when you add Icon Object or Button Control and enter the Preview the App mode (F5) the mouse icon does change to the hand symbol while hovering over Button or Icon.
However, when you publish the app and enter the App via MS Dynamics or embeded in SharePoint hovering over any object will not change the mouse icon to hand. So it does not matter if you add a button and make it invisible or add rectangle icon the mouse will still not chage to hand. As far as I tested I could not find any workaround for now.