SlideShare a Scribd company logo
1 of 22
7 lessons we learned
from iOS development
Robert Mao &Haitao Li
Co-Founders of PixoMobile
Seattle iOS Developers Meetup
9/25/13
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)
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/
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/
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
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
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)
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
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
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
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
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
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 …
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
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
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…
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!

More Related Content

What's hot

App Store Optimization - Ultimate Guide for Google Play Store ASO 2018
App Store Optimization - Ultimate Guide for Google Play Store ASO 2018App Store Optimization - Ultimate Guide for Google Play Store ASO 2018
App Store Optimization - Ultimate Guide for Google Play Store ASO 2018TheTool - ASO Tool
 
Designing App Store Pages for Success
Designing App Store Pages for SuccessDesigning App Store Pages for Success
Designing App Store Pages for SuccessJustin Lewis
 
Black Hat ASO - Presentation eMetrics
Black Hat ASO - Presentation eMetricsBlack Hat ASO - Presentation eMetrics
Black Hat ASO - Presentation eMetricsMoritz Daan
 
Prototyping ABC: Validate your ideas
Prototyping ABC:  Validate your ideasPrototyping ABC:  Validate your ideas
Prototyping ABC: Validate your ideasSalman Sadiq
 
Business Side of Windows Apps
Business Side of Windows AppsBusiness Side of Windows Apps
Business Side of Windows AppsAlan Mendelevich
 
App Store Optimization (ASO) Basic Overview - Presented at Google Tel Aviv
App Store Optimization (ASO) Basic Overview - Presented at Google Tel AvivApp Store Optimization (ASO) Basic Overview - Presented at Google Tel Aviv
App Store Optimization (ASO) Basic Overview - Presented at Google Tel AvivSagi Dekel
 
Appsbar application maker
Appsbar application makerAppsbar application maker
Appsbar application makerappsbar1
 
2014 competition entry by Alisha, Alice, Bronwyn
2014 competition entry by Alisha, Alice, Bronwyn 2014 competition entry by Alisha, Alice, Bronwyn
2014 competition entry by Alisha, Alice, Bronwyn appsforgood2014
 
Webinar: Holiday and Seasonal App Store Marketing Strategies
Webinar: Holiday and Seasonal App Store Marketing StrategiesWebinar: Holiday and Seasonal App Store Marketing Strategies
Webinar: Holiday and Seasonal App Store Marketing StrategiesStoreMaven
 
App promo-Best practices for App Store Optimization (ASO)
App promo-Best practices for App Store Optimization (ASO)App promo-Best practices for App Store Optimization (ASO)
App promo-Best practices for App Store Optimization (ASO)Gary Yentin
 
ASO (App Store Optimization) Meetup - MWC 2017 Talent Garden
ASO (App Store Optimization) Meetup - MWC 2017 Talent GardenASO (App Store Optimization) Meetup - MWC 2017 Talent Garden
ASO (App Store Optimization) Meetup - MWC 2017 Talent GardenTheTool - ASO Tool
 
Mob App Traffic
Mob App TrafficMob App Traffic
Mob App TrafficDigitalBee
 
Reviews & Ratings - Thomasbcn 2016 @ Applause.io
Reviews & Ratings - Thomasbcn 2016 @ Applause.ioReviews & Ratings - Thomasbcn 2016 @ Applause.io
Reviews & Ratings - Thomasbcn 2016 @ Applause.ioThomasBCN
 
Mobile Apps for Businesses
Mobile Apps for BusinessesMobile Apps for Businesses
Mobile Apps for BusinessesCarl Brown
 
Powerpoint with balsamiq
Powerpoint with balsamiqPowerpoint with balsamiq
Powerpoint with balsamiqTeamAppocolypse
 

What's hot (20)

Android beginner presentation
Android beginner presentationAndroid beginner presentation
Android beginner presentation
 
How to get featured by Apple & Google
How to get featured by Apple & GoogleHow to get featured by Apple & Google
How to get featured by Apple & Google
 
App Store Optimization - Ultimate Guide for Google Play Store ASO 2018
App Store Optimization - Ultimate Guide for Google Play Store ASO 2018App Store Optimization - Ultimate Guide for Google Play Store ASO 2018
App Store Optimization - Ultimate Guide for Google Play Store ASO 2018
 
Designing App Store Pages for Success
Designing App Store Pages for SuccessDesigning App Store Pages for Success
Designing App Store Pages for Success
 
Black Hat ASO - Presentation eMetrics
Black Hat ASO - Presentation eMetricsBlack Hat ASO - Presentation eMetrics
Black Hat ASO - Presentation eMetrics
 
App Store Optimizer
App Store OptimizerApp Store Optimizer
App Store Optimizer
 
Prototyping ABC: Validate your ideas
Prototyping ABC:  Validate your ideasPrototyping ABC:  Validate your ideas
Prototyping ABC: Validate your ideas
 
Business Side of Windows Apps
Business Side of Windows AppsBusiness Side of Windows Apps
Business Side of Windows Apps
 
App Store Optimization (ASO) Basic Overview - Presented at Google Tel Aviv
App Store Optimization (ASO) Basic Overview - Presented at Google Tel AvivApp Store Optimization (ASO) Basic Overview - Presented at Google Tel Aviv
App Store Optimization (ASO) Basic Overview - Presented at Google Tel Aviv
 
Appsbar application maker
Appsbar application makerAppsbar application maker
Appsbar application maker
 
2014 competition entry by Alisha, Alice, Bronwyn
2014 competition entry by Alisha, Alice, Bronwyn 2014 competition entry by Alisha, Alice, Bronwyn
2014 competition entry by Alisha, Alice, Bronwyn
 
Webinar: Holiday and Seasonal App Store Marketing Strategies
Webinar: Holiday and Seasonal App Store Marketing StrategiesWebinar: Holiday and Seasonal App Store Marketing Strategies
Webinar: Holiday and Seasonal App Store Marketing Strategies
 
App promo-Best practices for App Store Optimization (ASO)
App promo-Best practices for App Store Optimization (ASO)App promo-Best practices for App Store Optimization (ASO)
App promo-Best practices for App Store Optimization (ASO)
 
ASO (App Store Optimization) Meetup - MWC 2017 Talent Garden
ASO (App Store Optimization) Meetup - MWC 2017 Talent GardenASO (App Store Optimization) Meetup - MWC 2017 Talent Garden
ASO (App Store Optimization) Meetup - MWC 2017 Talent Garden
 
Mob App Traffic
Mob App TrafficMob App Traffic
Mob App Traffic
 
Reviews & Ratings - Thomasbcn 2016 @ Applause.io
Reviews & Ratings - Thomasbcn 2016 @ Applause.ioReviews & Ratings - Thomasbcn 2016 @ Applause.io
Reviews & Ratings - Thomasbcn 2016 @ Applause.io
 
Mobile Apps for Businesses
Mobile Apps for BusinessesMobile Apps for Businesses
Mobile Apps for Businesses
 
Powerpoint with balsamiq
Powerpoint with balsamiqPowerpoint with balsamiq
Powerpoint with balsamiq
 
Team Appocolypse
Team AppocolypseTeam Appocolypse
Team Appocolypse
 
The interviewme-app
The interviewme-appThe interviewme-app
The interviewme-app
 

Similar to 7 Lessons we learned from iOS development

Mobile Growth: Best Strategies, Tools and Tactics
Mobile Growth: Best Strategies, Tools and TacticsMobile Growth: Best Strategies, Tools and Tactics
Mobile Growth: Best Strategies, Tools and TacticsAdrien Montcoudiol
 
Growth Hacking- Organic and Paid App Installs
Growth Hacking- Organic and Paid App InstallsGrowth Hacking- Organic and Paid App Installs
Growth Hacking- Organic and Paid App InstallsNeeraj K Kushwaha
 
Are you a lean mobile startup? Applying lean startup principles to mobile app...
Are you a lean mobile startup? Applying lean startup principles to mobile app...Are you a lean mobile startup? Applying lean startup principles to mobile app...
Are you a lean mobile startup? Applying lean startup principles to mobile app...Aravind Krishnaswamy
 
Developer's Guide to Windows Phone App Marketing and Monetization (fall 2014 ...
Developer's Guide to Windows Phone App Marketing and Monetization (fall 2014 ...Developer's Guide to Windows Phone App Marketing and Monetization (fall 2014 ...
Developer's Guide to Windows Phone App Marketing and Monetization (fall 2014 ...Alan Mendelevich
 
Lean Startup Machine - Mobile App Development
Lean Startup Machine - Mobile App DevelopmentLean Startup Machine - Mobile App Development
Lean Startup Machine - Mobile App DevelopmentAravind Krishnaswamy
 
Raise money out of mobile apps
Raise money out of mobile appsRaise money out of mobile apps
Raise money out of mobile appsNadim GOUIA
 
The ten commandments of app marketing
The ten commandments of app marketingThe ten commandments of app marketing
The ten commandments of app marketingBig Ideas Machine
 
The Ten Commandments of App Marketing - Big Ideas Machine at Digital Growth Day
The Ten Commandments of App Marketing - Big Ideas Machine at Digital Growth DayThe Ten Commandments of App Marketing - Big Ideas Machine at Digital Growth Day
The Ten Commandments of App Marketing - Big Ideas Machine at Digital Growth DayOMN
 
PhoenixGMN - How To Go About An App Idea - Guide by SuperHitApps.com
PhoenixGMN - How To Go About An App Idea - Guide by SuperHitApps.comPhoenixGMN - How To Go About An App Idea - Guide by SuperHitApps.com
PhoenixGMN - How To Go About An App Idea - Guide by SuperHitApps.comPhoenixGMN WebAndAppsDevelopment
 
Gaining the app visibility that matters
Gaining the app visibility that mattersGaining the app visibility that matters
Gaining the app visibility that mattersPrajyot Mainkar
 
InMobi inDecode - Gaining App Visibility That Matters
InMobi inDecode - Gaining App Visibility That MattersInMobi inDecode - Gaining App Visibility That Matters
InMobi inDecode - Gaining App Visibility That MattersInMobi
 
A Guide for Anyone Who Wants to Turn App Development Idea into Reality
A Guide for Anyone Who Wants to Turn App Development Idea into RealityA Guide for Anyone Who Wants to Turn App Development Idea into Reality
A Guide for Anyone Who Wants to Turn App Development Idea into RealityIndianAppDevelopers
 
From an Idea to an iOS App
From an Idea to an iOS AppFrom an Idea to an iOS App
From an Idea to an iOS AppAndrei Radulescu
 
Making money with android apps
Making money with android appsMaking money with android apps
Making money with android appsNathan Mellor
 
Steps Building Photo Kast creating an iPhone app in one month
Steps Building Photo Kast creating an iPhone app in one monthSteps Building Photo Kast creating an iPhone app in one month
Steps Building Photo Kast creating an iPhone app in one monthMohamed Ibrahim
 
5 Easy Steps To Create An App for Your Business.pdf
5 Easy Steps To Create An App for Your Business.pdf5 Easy Steps To Create An App for Your Business.pdf
5 Easy Steps To Create An App for Your Business.pdfCloudester Software LLP
 
I have an idea for an app – what to do next?
I have an idea for an app – what to do next?I have an idea for an app – what to do next?
I have an idea for an app – what to do next?Apex Labs
 
How to Release Your Mobile App in 10 Steps
How to Release Your Mobile App in 10 StepsHow to Release Your Mobile App in 10 Steps
How to Release Your Mobile App in 10 StepsIntersog
 
Android Business Essentials
Android Business EssentialsAndroid Business Essentials
Android Business EssentialsNathan Mellor
 
So You Want a Mobile App? What Now?
So You Want a Mobile App? What Now?So You Want a Mobile App? What Now?
So You Want a Mobile App? What Now?AmadeusConsulting
 

Similar to 7 Lessons we learned from iOS development (20)

Mobile Growth: Best Strategies, Tools and Tactics
Mobile Growth: Best Strategies, Tools and TacticsMobile Growth: Best Strategies, Tools and Tactics
Mobile Growth: Best Strategies, Tools and Tactics
 
Growth Hacking- Organic and Paid App Installs
Growth Hacking- Organic and Paid App InstallsGrowth Hacking- Organic and Paid App Installs
Growth Hacking- Organic and Paid App Installs
 
Are you a lean mobile startup? Applying lean startup principles to mobile app...
Are you a lean mobile startup? Applying lean startup principles to mobile app...Are you a lean mobile startup? Applying lean startup principles to mobile app...
Are you a lean mobile startup? Applying lean startup principles to mobile app...
 
Developer's Guide to Windows Phone App Marketing and Monetization (fall 2014 ...
Developer's Guide to Windows Phone App Marketing and Monetization (fall 2014 ...Developer's Guide to Windows Phone App Marketing and Monetization (fall 2014 ...
Developer's Guide to Windows Phone App Marketing and Monetization (fall 2014 ...
 
Lean Startup Machine - Mobile App Development
Lean Startup Machine - Mobile App DevelopmentLean Startup Machine - Mobile App Development
Lean Startup Machine - Mobile App Development
 
Raise money out of mobile apps
Raise money out of mobile appsRaise money out of mobile apps
Raise money out of mobile apps
 
The ten commandments of app marketing
The ten commandments of app marketingThe ten commandments of app marketing
The ten commandments of app marketing
 
The Ten Commandments of App Marketing - Big Ideas Machine at Digital Growth Day
The Ten Commandments of App Marketing - Big Ideas Machine at Digital Growth DayThe Ten Commandments of App Marketing - Big Ideas Machine at Digital Growth Day
The Ten Commandments of App Marketing - Big Ideas Machine at Digital Growth Day
 
PhoenixGMN - How To Go About An App Idea - Guide by SuperHitApps.com
PhoenixGMN - How To Go About An App Idea - Guide by SuperHitApps.comPhoenixGMN - How To Go About An App Idea - Guide by SuperHitApps.com
PhoenixGMN - How To Go About An App Idea - Guide by SuperHitApps.com
 
Gaining the app visibility that matters
Gaining the app visibility that mattersGaining the app visibility that matters
Gaining the app visibility that matters
 
InMobi inDecode - Gaining App Visibility That Matters
InMobi inDecode - Gaining App Visibility That MattersInMobi inDecode - Gaining App Visibility That Matters
InMobi inDecode - Gaining App Visibility That Matters
 
A Guide for Anyone Who Wants to Turn App Development Idea into Reality
A Guide for Anyone Who Wants to Turn App Development Idea into RealityA Guide for Anyone Who Wants to Turn App Development Idea into Reality
A Guide for Anyone Who Wants to Turn App Development Idea into Reality
 
From an Idea to an iOS App
From an Idea to an iOS AppFrom an Idea to an iOS App
From an Idea to an iOS App
 
Making money with android apps
Making money with android appsMaking money with android apps
Making money with android apps
 
Steps Building Photo Kast creating an iPhone app in one month
Steps Building Photo Kast creating an iPhone app in one monthSteps Building Photo Kast creating an iPhone app in one month
Steps Building Photo Kast creating an iPhone app in one month
 
5 Easy Steps To Create An App for Your Business.pdf
5 Easy Steps To Create An App for Your Business.pdf5 Easy Steps To Create An App for Your Business.pdf
5 Easy Steps To Create An App for Your Business.pdf
 
I have an idea for an app – what to do next?
I have an idea for an app – what to do next?I have an idea for an app – what to do next?
I have an idea for an app – what to do next?
 
How to Release Your Mobile App in 10 Steps
How to Release Your Mobile App in 10 StepsHow to Release Your Mobile App in 10 Steps
How to Release Your Mobile App in 10 Steps
 
Android Business Essentials
Android Business EssentialsAndroid Business Essentials
Android Business Essentials
 
So You Want a Mobile App? What Now?
So You Want a Mobile App? What Now?So You Want a Mobile App? What Now?
So You Want a Mobile App? What Now?
 

Recently uploaded

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Recently uploaded (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

7 Lessons we learned from iOS development

  • 1. 7 lessons we learned from iOS development Robert Mao &Haitao Li Co-Founders of PixoMobile Seattle iOS Developers Meetup 9/25/13
  • 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. 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. 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. Our apps - PoshLight - Our latest app in the AppStore App link: http://pixomobile.com/poshlight/
  • 6. Our apps - FaceCraft - In review, coming soon… App link: http://pixomobile.com/facecraft/
  • 7.
  • 8. Most app developers‟ #1 headache… “No one uses my crappy little app !”
  • 9. What we did it right  Focus on data analytics  Fast execution  Not staying focused while staying focused
  • 10. 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
  • 11. 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)
  • 12. 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
  • 13. 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
  • 14. 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
  • 15. 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
  • 16. 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
  • 17. 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 …
  • 18. 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
  • 19. 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
  • 20. 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…
  • 21. Bonus lesson  Nothing happens as planned “No one uses my crappy little app !”
  • 22. Thank you! Visit http://PixoMobile.com for our latest apps and updates!