Designing and building 5 star apps clean

887 views

Published on

A presentation on how to design and build mobile products. Delivered at General Assembly Toronto

Published in: Technology, Business
2 Comments
2 Likes
Statistics
Notes
No Downloads
Views
Total views
887
On SlideShare
0
From Embeds
0
Number of Embeds
36
Actions
Shares
0
Downloads
0
Comments
2
Likes
2
Embeds 0
No embeds

No notes for slide

Designing and building 5 star apps clean

  1. 1. DESIGNING & BUILDING ★★★★★ MOBILE APPS ELI ALEYNER @EALEYNER
  2. 2. ABOUT ME Ø  Manage product @ Xtreme Labs Ø  Apps: Globe and Mail, Reuters, Telus, Weight-Watchers, CIBC Ø  MD (Toronto) - FounderDating.com Ø  Prior life: Amazon.com, Microsoft
  3. 3. NOT COVERED How to build mobile games How to design. Guide to Adobe Illustrator
  4. 4. AGENDA The app ecosystem What makes a great app? How to build the app? How to ship? How to release & post release
  5. 5. ECO-SYSTEM
  6. 6. SMART IS STANDARD
  7. 7. ANDROID SEGMENTATION OS # DISTRIBUTION RESOLUTION DIST.
  8. 8. GO NATIVE Multiplatform development a myth Web-apps don’t engage
  9. 9. WHAT MAKES A GOOD APP?
  10. 10. EXPECTATIONS MATTER Creating and Satisfying user expectation Getting a high-ranking app is about: Under-promise and over-deliver
  11. 11. IT’S A PHONE Your user has other things to do Average app-usage 1 minute! Get me what I need – Quick!
  12. 12. APP = FEATURE Define what is in-scope
  13. 13. Customers spend 90% of the time in 10% of flows of a mobile application! COMPLEXITY = LOWER RANKING
  14. 14. TRANSITIONS Your app should be functional without them. Use with caution!
  15. 15. GESTURES Hard to discover. Use with caution
  16. 16. NOTIFICATIONS Use with caution.
  17. 17. NO COMMUNICATION CHANNEL = LOW RANKINGS
  18. 18. INNOVATION IN NAVIGATION Expensive! Do you really want it?
  19. 19. USABILITY Test on device!
  20. 20. POLISH MAKES PERFECT Minimum 20% of time to polish app
  21. 21. HOW TO SHIP
  22. 22. PROCESS 1.  Paper prototype 2.  Balsamiq wireframes 3.  Invision app 4.  Release to test group 5.  Develop 6.  Release to test group 7.  Develop 8.  Release to test group 9.  …
  23. 23. DESIGN & PROTOTYPING Ø  Design and see on device Ø  LiveView Screencaster Ø  Simple prototyping on device Ø  InvisionApp Ø  Wire-framing Ø  Balsamiq Ø  Post release feedback systems Ø  Apptentive
  24. 24. RELIGION: SHIPPING Splash screen only? – Ship! Functionality incomplete? – Ship! App crashes? – Ship (after fixing the crash)
  25. 25. MOBILE A/B TESTING TestFlight is your friend Small test groups Analytics
  26. 26. POST - RELEASE
  27. 27. OPINIONS MATTER No fire-and-forget
  28. 28. THANK YOU! QUESTIONS? ELI ALEYNER @EALEYNER

×