A mobile app can be engaging and addictive to the users due to various features. To understand which feature to entertain for your app, you firstly need to understand the science behind. For this, refer to this blog:- The Secret Behind Apps That Go Viral
Gain Competitive Edge By Creating Eye-Catching UI/UX For Your iOS . But, in the case of iOS Apps, the users will judge the app by its User . Although we create an app which has better functionality and features than our competitors, using the app and remove others which does not make any sense.
This forum thread discusses What features makes an app eye-catching to users?. You can join the discussion by clicking on 'Post a reply'. If you are new to Android Developers Forum, you will need to sign up and create a new account.