of the user experience that emphasizes the positive aspects of the interaction with an application and, in particular, the phenomena associated with wanting to use that application longer and frequently. !2
Prepare your first release well. Earn as much as 5-stars as you can in early release. Bad first impression affects future potential users. • Avoid startup-time crashes at all costs !4
A little update in design does make change! • It makes your app feels up-to-date • Good practice: • Revise the design without ruining user habit • Seasonal design (i.e. special Ramadan or Christmas edition) !6
1-star review is slow app (besides crashes) • The average smartphone user expects apps to open and ready to use in less than 2 seconds • Good practices: • Limit splash/pre-loader screen to at most 2 sec • Block user interaction sparingly (i.e. use asynchronous processing) • Benchmark your app, measure which part is the slowest !8
don’t spend much time in your app. Let them get hooked to the one thing your app does well and the next time they come back, they can experience more. • Good practices: • Incremental features • Integrated tutorial/tour while using the app • Minimalist UI, reduce screen bloats • Do not bombard users with 50 things to do as soon as they open the app. !9
features too early • It doesn’t take big features to keep your users hooked • Learn about your users’ needs and make small changes that make a big impact • Needs creativity and some understanding on users' need • Clue: App analytics, User rating/review !10
The messages can be email, notification, popup, etc • The key is user profiling • Different user needs different treatment, send them messages customized according to their profile • Well-timed message is important. !11