Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Good Practices on Mobile App User Engagement

Good Practices on Mobile App User Engagement

Akhyar Amarullah

July 16, 2014
Tweet

More Decks by Akhyar Amarullah

Other Decks in Technology

Transcript

  1. What is user engagement? user engagement refers to the quality

    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
  2. Make a great 
 first impression • Good practices: •

    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
  3. Social stuffs • Good practices: • Social interactions among users

    • Gamification: Achievements, leaderboard • People love to boast. Share!
  4. Change the look • Changes how your app looks. •

    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
  5. Make it "feels" bug-free • Care more about the bugs

    affecting your users experience • Good practices: • Perfect code is not necessary • Test often !7
  6. Make it snappy fast • The best way to earn

    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
  7. Introduce something new
 at the right time • Mobile users

    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
  8. Add small features • Do not add too many big

    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
  9. Tailor your messaging,
 Reach out at the right time •

    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
  10. Get rid of distractions • Distraction and annoyances drive people

    away from using your app • Bad practices: • Obtrusive popups • Awkwardly placed buttons/controls • Animated ads/banner !12