Compelling User Interface
User Interface should be awesome looking. Looks enhance invitation to download an app..
User Interface: Some Principles
Attractiveness can be achieved by using templates readily available in the market. However, simplicity shouldn't be compromised. Simplicity creates engagement and lowers the bar for users of varying levels of education.
All functionality for a particular screen or item should be evident readily. A user shouldn't have to dig in to find the functionality. User should be distracted or overwhelmed by redundant information.
Feedback assumes many forms; simply pressing a a button on the interface should do something that makes it evident to the user that the button was pressed. It could be as simple as changing the screen, or if nothing else than a toast should be shown from bottom. This creates engagement.