blueprint of a mobile app
play

Blueprint of a Mobile App Indy Khare - Tech Lead & Manager - PowerPoint PPT Presentation

Blueprint of a Mobile App Indy Khare - Tech Lead & Manager Google Photos Android 2008 - 2009 iOS 2010 - 2013 iOS & Android 2013 - Today Android Designing Building Iterating Designing Do a few things and do them well Focus on UX


  1. Blueprint of a Mobile App Indy Khare - Tech Lead & Manager Google Photos Android

  2. 2008 - 2009 iOS 2010 - 2013 iOS & Android 2013 - Today Android

  3. Designing Building Iterating

  4. Designing

  5. Do a few things and do them well

  6. Focus on UX first

  7. Your Enemy

  8. Building

  9. The one true architecture!

  10. UI Register Receive Updates Data Sync

  11. • UIViewController or Activities/Fragments • Don’t block on network • Register for data and receive updates UI Register Receive Updates

  12. Data Sync • Local data stores • Sync data on: • UI Requests • Notification readiness • Low priority background jobs

  13. Scrolling

  14. https://github.com/bumptech/glide

  15. Code Sharing

  16. WebView containers

  17. Code compilers

  18. Shared native code

  19. React Native

  20. Iterating

  21. Crashes

  22. Crashes Crashes < 2% User Session User Session

  23. Crashes < 1% User Session

  24. User sessions Crashes Crash Rate Samsung S6 2890 45 1,6% HTC M8 2152 190 8,8% Samsung S5 1965 29 1,4% Nexus 5 1786 43 2,4% All numbers are fictitious

  25. User Ratings

  26. User Feedback

  27. Data

  28. What actions are important to your app?

  29. DAU/MAU Daily Active Users Monthly Active Users

  30. # of users from day 1 on day N Users on day 1

  31. Day 1 Day 2 Day 3 Day 4 Day 5 Day 6 Day 7 01/12 02/12 03/12 04/12

  32. Make dashboards

  33. Thanks! @ikhare · http://abstractedmind.com

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend