7 lessons we learned
from iOS development
Robert Mao &Haitao Li
Co-Founders of PixoMobile
Seattle iOS Developers Meetup
9/...
Who we are
 Robert Mao: Co Founder of PixoMobile.
Former Microsoft Research guy, serial
entrepreneur, worked in China, Eu...
Our apps - PhotosPro
- Featured by Apple as “New & Noteworthy”
- Widely reported by media and review sites
- Peak download...
Our apps - Levitagram
- Reached #2 grossing photo app in US Store
- Remain on top chart since today
- Widely reported by m...
Our apps - PoshLight
- Our latest app in the AppStore
App link: http://pixomobile.com/poshlight/
Our apps - FaceCraft
- In review, coming soon…
App link: http://pixomobile.com/facecraft/
Most app developers‟ #1 headache…
“No one uses my
crappy little app !”
What we did it right
 Focus on data analytics
 Fast execution
 Not staying focused while staying focused
Data, data, data!
 App analytics
 Google Analytics
 Focus on the user retention
 User interaction path, is it as you
e...
Fast, fast, fast!
 Fast iteration
 2 weeks development cycle
 Limit everything in 2 weeks, seriously!
 What if the goa...
Lesson #1 - Product
 Build something your users want to buy not just get interested
 Don‟t listen to your users (especia...
Lesson #2 - Naming
 Which of those app name sucks less?
 Photos Pro
 PhotosPro
 PhotosPro: Photos App Reinvented
 Lev...
Lesson #2 - Naming
 Naming strategy
 Name after popular app or not?
 Unique + meaningful
 Do appstore search AND web s...
Lesson #3 - Design
 Icons
 Are app icons important?
 YES, very important
 How much does it cost ?
 For us: $5 ~ $29
...
Lesson #3 - Design
 App design
 K.I.S.S
 Try no to reinvent the wheel
 Try the best to follow standard UI guideline
 ...
Lesson #4 - Pricing
 Don‟t be afraid to ask users to pay
 Always think of building a paid app even you want it to be fre...
Lesson #5 - Promotion
 Most paid promotion are useless
 Paid review sites
 Paid „expedited‟ review sites
 Small but fo...
Lesson #6 - Growth
 Retention, engagement is the key to the growth
 Without retention, promotion won‟t get you the growt...
Lesson #7 – User engagement
 Don‟t set the user expectation too high
 Always under promise and over deliver
 Your name,...
Bonus lesson
 Nothing happens as planned
“No one uses my
crappy little app !”
Thank you!
Visit http://PixoMobile.com for
our latest apps and updates!
7 Lessons we learned from iOS development
Upcoming SlideShare
Loading in …5
×

7 Lessons we learned from iOS development

1,255 views

Published on

7 Lessons we learned from iOS development
by PixoMobile cofounders: Robert Mao & Haitao Li

Published in: Technology, Design
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,255
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
50
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide

7 Lessons we learned from iOS development

  1. 1. 7 lessons we learned from iOS development Robert Mao &Haitao Li Co-Founders of PixoMobile Seattle iOS Developers Meetup 9/25/13
  2. 2. Who we are  Robert Mao: Co Founder of PixoMobile. Former Microsoft Research guy, serial entrepreneur, worked in China, Europe and USA. (rob@pixomobile.com)  HaitaoLi: Co Founder of PixoMobile. Former Microsoft guy, developed Internet Explorer, Windows 7 and Windows 8. (haitao@pixomobile.com)
  3. 3. Our apps - PhotosPro - Featured by Apple as “New & Noteworthy” - Widely reported by media and review sites - Peak download per day: 120K - High daily active users App link: http://pixomobile.com/photospro/
  4. 4. Our apps - Levitagram - Reached #2 grossing photo app in US Store - Remain on top chart since today - Widely reported by media and review sites App link: http://pixomobile.com/levitagram/
  5. 5. Our apps - PoshLight - Our latest app in the AppStore App link: http://pixomobile.com/poshlight/
  6. 6. Our apps - FaceCraft - In review, coming soon… App link: http://pixomobile.com/facecraft/
  7. 7. Most app developers‟ #1 headache… “No one uses my crappy little app !”
  8. 8. What we did it right  Focus on data analytics  Fast execution  Not staying focused while staying focused
  9. 9. Data, data, data!  App analytics  Google Analytics  Focus on the user retention  User interaction path, is it as you expected? Drop off rate?  Real time analytics is very valuable  Crashlytics  You can‟t fix every bug  AppAnnie  Know your number, know your competitors number even better  Find hype vs reality
  10. 10. Fast, fast, fast!  Fast iteration  2 weeks development cycle  Limit everything in 2 weeks, seriously!  What if the goal is too big for 2 weeks?  Cut features! K.I.S.S.  Is it the right thing to do?! Cut the whole thing!  Can you guys seriously FINISH EVERYTHING in 2 weeks?  NO. : )  YES. : )  Lack of resource is your biggest advantage to compete with big players  Other things need to be fast  Your code need to run fast  Bug fix  Customer support (User Voice)
  11. 11. Lesson #1 - Product  Build something your users want to buy not just get interested  Don‟t listen to your users (especially early adopter, professionals) … observe them  K.I.S.S - Don‟t add up features.  Your idea is not original (enough)…  AppAnnie data  AppStore reviews
  12. 12. Lesson #2 - Naming  Which of those app name sucks less?  Photos Pro  PhotosPro  PhotosPro: Photos App Reinvented  Levitagram: levitation photography for dummies.  There are so many bad named apps in the store, include some „famous‟ apps  Bad naming patterns  Common words  Single word  Meaningless word
  13. 13. Lesson #2 - Naming  Naming strategy  Name after popular app or not?  Unique + meaningful  Do appstore search AND web search first  Our naming process  Brain storm 15~20 names (eliminate obviously bad names)  Vote to eliminate to ~5 names (purely personal taste)  Ask „experts‟ to decide for us from name candidates  Our experts:  Kids  Female friends
  14. 14. Lesson #3 - Design  Icons  Are app icons important?  YES, very important  How much does it cost ?  For us: $5 ~ $29  Is it worth spending X dollars to ask someone design for it?  NO. Unless you have a great designer friends/partner, or you have too much money to spend  Is it worth bidding on sites like 99 designs?  No, you get what you paid for : )  What makes a good App Icon?  Unique  Easy to remember  Not ugly
  15. 15. Lesson #3 - Design  App design  K.I.S.S  Try no to reinvent the wheel  Try the best to follow standard UI guideline  Our practice (may not work for everyone)  Prototype with real code. Sketches only, no mockup, all real code.  Implement multiple designs and pick the best.  Reuse the design (and also the code)  Don‟t listen to „experts‟, „professionals‟ or even „users‟, instead observe user behavior from analytics  Experiments and analytics on everything
  16. 16. Lesson #4 - Pricing  Don‟t be afraid to ask users to pay  Always think of building a paid app even you want it to be free.  Benefits of not being free  You can make money  You can use „free promotion‟  You can get free deals from promotion sites  You can stay in top chart much longer  0.99 vs 1.99 vs 2.99 vs …
  17. 17. Lesson #5 - Promotion  Most paid promotion are useless  Paid review sites  Paid „expedited‟ review sites  Small but focused app review sites can be 10X more effective than big name media (use your time wisely)  Don‟t promote it too early (or it‟s wasting time, money and resource)  Some focused app promotion sites are extremely effective (however they are very expensive!)  But we get it all FREE!  If you have a great app, they will come to you!  Build long term relationship with partners
  18. 18. Lesson #6 - Growth  Retention, engagement is the key to the growth  Without retention, promotion won‟t get you the growth  Design a product for growth  Build the viral loop
  19. 19. Lesson #7 – User engagement  Don‟t set the user expectation too high  Always under promise and over deliver  Your name, description and screenshots could make a difference  Review matters, esp. for paid apps  Engage users from all channels  User voice, email, facebook pages, instagram…
  20. 20. Bonus lesson  Nothing happens as planned “No one uses my crappy little app !”
  21. 21. Thank you! Visit http://PixoMobile.com for our latest apps and updates!

×