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

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
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
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
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 

Recently uploaded (20)

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 ...
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
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
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 

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!