SlideShare une entreprise Scribd logo
1  sur  35
Télécharger pour lire hors ligne
Gaël Pouzerate
23 January 2013
”Ordinary things done consistently produce
  extraordinary results”
                             Keith Cunningham




                                 23.01.2013 - GDG Oslo - 2/35
Why this presentation?


 Share tips of lessons learned, challenges
 faced
 Exchange information, both ways




                                   23.01.2013 - GDG Oslo - 3/35
Background

 About me
  Software engineer
  16 years in various large companies (Dev, PL)
  August 2012: Resigns from Canal Digital
  Sept 2012: Goes indie, starts AS
  Jan 2013: Starts at StartupLab




                                     23.01.2013 - GDG Oslo - 4/35
Background

 History of GreenPower app
  2010: My first HTC hero
  March 2010: First Free version published
  October 2010: First Paid version published
  Jan 2013:
    1.3M downloads Free (>2500/day)
    200.000 active users




                                      23.01.2013 - GDG Oslo - 5/35
23.01.2013 - GDG Oslo - 6/35
GreenPower Android app




                    23.01.2013 - GDG Oslo - 7/35
Freemium: Free app
 Ads
   Don’t overuse (no intersticials, push notifications etc) or
   negative feedback
   Acts as reminder, incentive to go Premium. No big income.
   Avoid 3rd party ads SDK (time to integrate, allways
   crashes somewhere). Use mediation instead.
 Limited features
   Put enough to make people happy
   Subtile cursor in what to make premium (ask / poll users)
 Focus on the Free version, conversion later



                                             23.01.2013 - GDG Oslo - 8/35
Freemium: Paid app
 Paid version
   All features, no ads
 How to set the price
   Look at competitors price range
   Don’t get greedy too soon
   Start low, gradually increase, see impact on revenues
     A higher price can decrease downloads, but higher revenus
     Fewer paid downloads no big deal if Free downloads stay
     high to stay high in rankings
     But! A higher price doesnt mean fewer downloads! ☺



                                             23.01.2013 - GDG Oslo - 9/35
Freemium: Conversion rate
     Indonesia
    Phillipines
           Chile                    Free / Paid ratio
      Thailand
     Argentina
         Turkey                           Average 5%
        Ukraine
          Brazil
      Romania
                                          Huge variations per country
       Portugal
 United States
        Greece
        Austria
  South Africa
   Netherlands
Czech Republic
       Sweden
        Canada
      Germany
         United…
        Finland
   Switzerland
        Norway
              0%   2%   4%   6%   8%       10 %   12 %   14 %       16 %      18 %
                                  Ratio



                                                                23.01.2013 - GDG Oslo - 10/35
Freemium: Alternatives
 In app payments
  Single version
  Free
  Pay per feature
 Pros
  Higher chance to sell individual features at cheaper
  price
 Cons
  Several apps (Free & Premium) increase visibility on
  Market and search engines


                                         23.01.2013 - GDG Oslo - 11/35
”The important is not what you do but how you
  do it”
                              Keith Cunnigham




                                 23.01.2013 - GDG Oslo - 12/35
Ratings
 Higher ratings mean more downloads
   More visible stars, user more prone to download
   Higher in search results
 Thresholds
   3.75/5
   4.25/5
 Going from 3.74 to 3.75
   Major increase in downloads
 Now 4.22 aiming at 4.25
   300 more 5 stars needed ☺ (10.000 ratings)



                                                23.01.2013 - GDG Oslo - 13/35
Ratings
 Ask users for ratings
  Try to ask only happy users
    Message only on upgraded
    versions
    Popup after a few days use
    Don’t ask too much
 Avoid 1 star ratings
  Answer comments (when
  possible)
  Try to identify user and answer


                                    23.01.2013 - GDG Oslo - 14/35
Quality matters: Software
 Avoid crashes and freezes
   Hard: Hundreds of devices / OS combinations
   Cautious with 3rd party SDK
   Try/catch all, use asynchronous calls
   Fix bugs quickly

 Testing is vital, but tricky
   Buy a Nexus 10 for testing all screen sizes
   Automate testing (monkeyrunner etc)
   Beta testers among users
   Testing companies
      Crowdtesting (bugfinders etc)
      Testing on remote physical hardware



                                                 23.01.2013 - GDG Oslo - 15/35
Quality Matters: App Description

 Make attracting visuals
  Sexy logo, screenshots and banner mean more
  downloads
    20%+ when improving GUI
  Video
 Textual description
  Focus on benefits rather than features
  Gently stuff it with right keywords
    AdWords, AppDevHQ: Find out relevant keywords


                                       23.01.2013 - GDG Oslo - 16/35
Quality matters: Support
 Provide best support
  Respond promptly to all issues
  Be nice and supportive, it can pay
    An initially unhappy user can turn out to promote
    your ap (ex Sprint tech support)
  Accept all refund requests
 Support tools? (Zendesk etc)
 Delegate support?


                                          23.01.2013 - GDG Oslo - 17/35
Quality matters: Misc
 Design: Follow Google’s design guidelines
   Lower user’s learning curve
   Increase user’s satisfaction
 Certification
   App Quality Alliance
 Documentation
   User guide
   Document permissions usage


                                  23.01.2013 - GDG Oslo - 18/35
23.01.2013 - GDG Oslo - 19/35
Promoting


 Don’t focus too much on making the product
 Marketing and promotion is as important, if
 not more




                                 23.01.2013 - GDG Oslo - 20/35
Promoting: Ads
 Buy ads                 AdWords
                           Rather expensive ads
  Understand what you      Very feature rich. High
                           learning curve
  pay for: CPC vs CPI
                         AdMob
  High variability in      Cumbersome approval
  prices                   process
                           Ok prices
  Promotions             AppBrain
  (AndroidPit, Amazon      Basic but quite low CPI
  etc)                   Facebook
                           Target precisely where ads
  Advertising: Time        appear
  consuming. Delegate?     Cheap



                                    23.01.2013 - GDG Oslo - 21/35
Promoting: ASO & SEO
 75% of app downloads comes from search
   Source: www.fiksu.com
 App store optimization (ASO)
   Go up in Google Play search results
   Ensure high ratings, high ranking
   Right keywords in desciption
 Search Engine Optimization (SEO)
   Google Play search uses regular web search as well
   Improve ranking of your Google Play page in Google’s
   search
     Forums
     PR companies


                                            23.01.2013 - GDG Oslo - 22/35
23.01.2013 - GDG Oslo - 23/35
Promoting: Share
 Share from the app
  Share button
    Google+, Facebook
    , email...
  Buzzdoes
    Make your app viral
    Reward users for
    sharing your app




                          23.01.2013 - GDG Oslo - 24/35
Localize




           23.01.2013 - GDG Oslo - 25/35
Localize: Why?
 Localize the app
   USA: From 50% to 12% of
   downloads
   Make people happy
   Cons: Increase apk
   size, increase complexity
 Localize on Google Play
   App description
   Localize screenshots: +30%
   downloads
   Banner


                                23.01.2013 - GDG Oslo - 26/35
Localize: How to translate

 Translators
  Good-will users: Ok at start. Cumbersome when
  many languages.
  Translation company (Universally Speaking LTD).
  Single point of contact.
  Translation platforms: Crowdin etc




                                    23.01.2013 - GDG Oslo - 27/35
Localize: Pick languages
 Chose countries
  Top languages in Google Play per category
  Big variations in Free vs Premium




                                    23.01.2013 - GDG Oslo - 28/35
Publish




          23.01.2013 - GDG Oslo - 29/35
Publish
 Google Play
   Obvious. No pain publishing.
   Nice new console
   A few shortcoming: Would need API for publishing
   updates description (pain if many languages)
 Consider alternative markets
   Increase visibility and downloads even on Google
   Play
   Reach other countries
   Cons: Several builds


                                        23.01.2013 - GDG Oslo - 30/35
Publish: Alternative markets
 AndroidPit (Free & Paid)
   Great to reach visibility in
   Germany (#1 country for
   GreenPower now). Several
   promotion possibilites.
 Jesta Digital GMBH (Paid only)
   20% revenues of GooglePlay
 Samsung apps (Free & Paid)
   10% volume of GooglePlay
   Weird and annoying console
 Amazon (Paid only)
   Only a few dozens sales
   monthly. But increases
   visibility. Free app of the day.



                                      23.01.2013 - GDG Oslo - 31/35
Publish: Alternative markets
                  GetJar (Free only)
                    Several dozens Free
                    downloads daily. Worth it.
                  Korea
                    Tstore and Olleh: Carriers
                    specific markets. Several
                    hundred Free downloads.
                  China
                    No reliable alternative
                    market for paid apps
                  Other
                    Opera, Mobiroo, Appland...



                             23.01.2013 - GDG Oslo - 32/35
Publish: Code tips


 One Android library project
 One Android project per Market and flavor
 (Free/Paid)
 Single build script
 Don’t put flags in properties




                                  23.01.2013 - GDG Oslo - 33/35
Protect your app
 When it gets popular it gets pirated
   A few hours after publishing on Google Play, pirated and available on
   download websites
 Android license check
   Useless if used alone
 Proguard
   Obfuscate code, doesnt prevent piracy
 Dexguard
   The winning tool: Code obfuscation, tamper detection, class encryption
   etc.
   No more piracy
 DMCA Guardian
   USA’s Digital Millenium Copyright Act (DMCA) law
   Automated web search and takedown service


                                                      23.01.2013 - GDG Oslo - 34/35
Thank you

                  Questions?


Feedback & suggestions: gael.pouzerate@gmail.com



                                Liked it?                         !



                                       23.01.2013 - GDG Oslo - 35/35

Contenu connexe

Similaire à Meetup 2013:01: Gaël Pouzerate - One Million Downloads

Unity Meeting U Berlin March 30, 2023.pptx
Unity Meeting U Berlin March 30, 2023.pptxUnity Meeting U Berlin March 30, 2023.pptx
Unity Meeting U Berlin March 30, 2023.pptxnadirg
 
Info-Session-Slides.pptx
Info-Session-Slides.pptxInfo-Session-Slides.pptx
Info-Session-Slides.pptxZilvinasAleksa
 
Driving profitability of Google App Campaigns in scale. What is easy, what is...
Driving profitability of Google App Campaigns in scale. What is easy, what is...Driving profitability of Google App Campaigns in scale. What is easy, what is...
Driving profitability of Google App Campaigns in scale. What is easy, what is...GameCamp
 
Droidcon Moscow 2015. Секреты успеха в Google Play. Алексей Кокин - Google Ru...
Droidcon Moscow 2015. Секреты успеха в Google Play. Алексей Кокин - Google Ru...Droidcon Moscow 2015. Секреты успеха в Google Play. Алексей Кокин - Google Ru...
Droidcon Moscow 2015. Секреты успеха в Google Play. Алексей Кокин - Google Ru...Mail.ru Group
 
Google Mini Case Analysis by Rishabh Singh,BIET Jhansi
Google Mini Case Analysis by Rishabh Singh,BIET JhansiGoogle Mini Case Analysis by Rishabh Singh,BIET Jhansi
Google Mini Case Analysis by Rishabh Singh,BIET JhansiRishabh Singh
 
Your successful launch with Google AC / Daria Bogdanova (Google)
Your successful launch with Google AC / Daria Bogdanova (Google)Your successful launch with Google AC / Daria Bogdanova (Google)
Your successful launch with Google AC / Daria Bogdanova (Google)DevGAMM Conference
 
Gary Anderson_Inside 3D Printing Melbourne
Gary Anderson_Inside 3D Printing MelbourneGary Anderson_Inside 3D Printing Melbourne
Gary Anderson_Inside 3D Printing MelbourneMediabistro
 
GDSC USeP - Infosession 2023.pptx
GDSC USeP - Infosession 2023.pptxGDSC USeP - Infosession 2023.pptx
GDSC USeP - Infosession 2023.pptxjrmaldeza00117
 
SFScon 2020 - Alexander Sander - Public Money Public Code Global problems nee...
SFScon 2020 - Alexander Sander - Public Money Public Code Global problems nee...SFScon 2020 - Alexander Sander - Public Money Public Code Global problems nee...
SFScon 2020 - Alexander Sander - Public Money Public Code Global problems nee...South Tyrol Free Software Conference
 
List of golang use cases and top companies that use golang
List of golang use cases and top companies that use golangList of golang use cases and top companies that use golang
List of golang use cases and top companies that use golangKaty Slemon
 
Commercialisation strategy for early stage companies.
Commercialisation strategy for early stage companies.Commercialisation strategy for early stage companies.
Commercialisation strategy for early stage companies.philnewman100
 
Ecosistema programática, por Álvaro García y Alessandro Tedoldi
Ecosistema programática, por Álvaro García y Alessandro TedoldiEcosistema programática, por Álvaro García y Alessandro Tedoldi
Ecosistema programática, por Álvaro García y Alessandro TedoldiArena Media España
 
It's more fun in Android!
It's more fun in Android!It's more fun in Android!
It's more fun in Android!Jomar Tigcal
 
Inauguration Session - Google DSC SNU
Inauguration Session - Google DSC SNUInauguration Session - Google DSC SNU
Inauguration Session - Google DSC SNUGDSCSNU
 
2. Android VS iOS _ Mobile App Development - HKInfoway Technologies.pdf
2. Android VS iOS _ Mobile App Development - HKInfoway Technologies.pdf2. Android VS iOS _ Mobile App Development - HKInfoway Technologies.pdf
2. Android VS iOS _ Mobile App Development - HKInfoway Technologies.pdfhkinfowaytech hkinfowaytech
 
Why Should You Consider Android Development As A Career
Why Should You Consider Android Development As A CareerWhy Should You Consider Android Development As A Career
Why Should You Consider Android Development As A CareerSoumya Suman
 
Mehrnaz Zuie Augmented Reality Presentation
Mehrnaz Zuie Augmented Reality PresentationMehrnaz Zuie Augmented Reality Presentation
Mehrnaz Zuie Augmented Reality PresentationMehrnaz Zuie
 

Similaire à Meetup 2013:01: Gaël Pouzerate - One Million Downloads (20)

Unity Meeting U Berlin March 30, 2023.pptx
Unity Meeting U Berlin March 30, 2023.pptxUnity Meeting U Berlin March 30, 2023.pptx
Unity Meeting U Berlin March 30, 2023.pptx
 
Info-Session-Slides.pptx
Info-Session-Slides.pptxInfo-Session-Slides.pptx
Info-Session-Slides.pptx
 
GDSC CTU First Meeting Party
GDSC CTU First Meeting PartyGDSC CTU First Meeting Party
GDSC CTU First Meeting Party
 
Driving profitability of Google App Campaigns in scale. What is easy, what is...
Driving profitability of Google App Campaigns in scale. What is easy, what is...Driving profitability of Google App Campaigns in scale. What is easy, what is...
Driving profitability of Google App Campaigns in scale. What is easy, what is...
 
Droidcon Moscow 2015. Секреты успеха в Google Play. Алексей Кокин - Google Ru...
Droidcon Moscow 2015. Секреты успеха в Google Play. Алексей Кокин - Google Ru...Droidcon Moscow 2015. Секреты успеха в Google Play. Алексей Кокин - Google Ru...
Droidcon Moscow 2015. Секреты успеха в Google Play. Алексей Кокин - Google Ru...
 
Google Mini Case Analysis by Rishabh Singh,BIET Jhansi
Google Mini Case Analysis by Rishabh Singh,BIET JhansiGoogle Mini Case Analysis by Rishabh Singh,BIET Jhansi
Google Mini Case Analysis by Rishabh Singh,BIET Jhansi
 
Your successful launch with Google AC / Daria Bogdanova (Google)
Your successful launch with Google AC / Daria Bogdanova (Google)Your successful launch with Google AC / Daria Bogdanova (Google)
Your successful launch with Google AC / Daria Bogdanova (Google)
 
Gary Anderson_Inside 3D Printing Melbourne
Gary Anderson_Inside 3D Printing MelbourneGary Anderson_Inside 3D Printing Melbourne
Gary Anderson_Inside 3D Printing Melbourne
 
Monetising Mobile 2: Accumumulate
Monetising Mobile 2: AccumumulateMonetising Mobile 2: Accumumulate
Monetising Mobile 2: Accumumulate
 
GDSC USeP - Infosession 2023.pptx
GDSC USeP - Infosession 2023.pptxGDSC USeP - Infosession 2023.pptx
GDSC USeP - Infosession 2023.pptx
 
SFScon 2020 - Alexander Sander - Public Money Public Code Global problems nee...
SFScon 2020 - Alexander Sander - Public Money Public Code Global problems nee...SFScon 2020 - Alexander Sander - Public Money Public Code Global problems nee...
SFScon 2020 - Alexander Sander - Public Money Public Code Global problems nee...
 
List of golang use cases and top companies that use golang
List of golang use cases and top companies that use golangList of golang use cases and top companies that use golang
List of golang use cases and top companies that use golang
 
Commercialisation strategy for early stage companies.
Commercialisation strategy for early stage companies.Commercialisation strategy for early stage companies.
Commercialisation strategy for early stage companies.
 
Android go
Android goAndroid go
Android go
 
Ecosistema programática, por Álvaro García y Alessandro Tedoldi
Ecosistema programática, por Álvaro García y Alessandro TedoldiEcosistema programática, por Álvaro García y Alessandro Tedoldi
Ecosistema programática, por Álvaro García y Alessandro Tedoldi
 
It's more fun in Android!
It's more fun in Android!It's more fun in Android!
It's more fun in Android!
 
Inauguration Session - Google DSC SNU
Inauguration Session - Google DSC SNUInauguration Session - Google DSC SNU
Inauguration Session - Google DSC SNU
 
2. Android VS iOS _ Mobile App Development - HKInfoway Technologies.pdf
2. Android VS iOS _ Mobile App Development - HKInfoway Technologies.pdf2. Android VS iOS _ Mobile App Development - HKInfoway Technologies.pdf
2. Android VS iOS _ Mobile App Development - HKInfoway Technologies.pdf
 
Why Should You Consider Android Development As A Career
Why Should You Consider Android Development As A CareerWhy Should You Consider Android Development As A Career
Why Should You Consider Android Development As A Career
 
Mehrnaz Zuie Augmented Reality Presentation
Mehrnaz Zuie Augmented Reality PresentationMehrnaz Zuie Augmented Reality Presentation
Mehrnaz Zuie Augmented Reality Presentation
 

Dernier

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 

Dernier (20)

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 

Meetup 2013:01: Gaël Pouzerate - One Million Downloads

  • 2. ”Ordinary things done consistently produce extraordinary results” Keith Cunningham 23.01.2013 - GDG Oslo - 2/35
  • 3. Why this presentation? Share tips of lessons learned, challenges faced Exchange information, both ways 23.01.2013 - GDG Oslo - 3/35
  • 4. Background About me Software engineer 16 years in various large companies (Dev, PL) August 2012: Resigns from Canal Digital Sept 2012: Goes indie, starts AS Jan 2013: Starts at StartupLab 23.01.2013 - GDG Oslo - 4/35
  • 5. Background History of GreenPower app 2010: My first HTC hero March 2010: First Free version published October 2010: First Paid version published Jan 2013: 1.3M downloads Free (>2500/day) 200.000 active users 23.01.2013 - GDG Oslo - 5/35
  • 6. 23.01.2013 - GDG Oslo - 6/35
  • 7. GreenPower Android app 23.01.2013 - GDG Oslo - 7/35
  • 8. Freemium: Free app Ads Don’t overuse (no intersticials, push notifications etc) or negative feedback Acts as reminder, incentive to go Premium. No big income. Avoid 3rd party ads SDK (time to integrate, allways crashes somewhere). Use mediation instead. Limited features Put enough to make people happy Subtile cursor in what to make premium (ask / poll users) Focus on the Free version, conversion later 23.01.2013 - GDG Oslo - 8/35
  • 9. Freemium: Paid app Paid version All features, no ads How to set the price Look at competitors price range Don’t get greedy too soon Start low, gradually increase, see impact on revenues A higher price can decrease downloads, but higher revenus Fewer paid downloads no big deal if Free downloads stay high to stay high in rankings But! A higher price doesnt mean fewer downloads! ☺ 23.01.2013 - GDG Oslo - 9/35
  • 10. Freemium: Conversion rate Indonesia Phillipines Chile Free / Paid ratio Thailand Argentina Turkey Average 5% Ukraine Brazil Romania Huge variations per country Portugal United States Greece Austria South Africa Netherlands Czech Republic Sweden Canada Germany United… Finland Switzerland Norway 0% 2% 4% 6% 8% 10 % 12 % 14 % 16 % 18 % Ratio 23.01.2013 - GDG Oslo - 10/35
  • 11. Freemium: Alternatives In app payments Single version Free Pay per feature Pros Higher chance to sell individual features at cheaper price Cons Several apps (Free & Premium) increase visibility on Market and search engines 23.01.2013 - GDG Oslo - 11/35
  • 12. ”The important is not what you do but how you do it” Keith Cunnigham 23.01.2013 - GDG Oslo - 12/35
  • 13. Ratings Higher ratings mean more downloads More visible stars, user more prone to download Higher in search results Thresholds 3.75/5 4.25/5 Going from 3.74 to 3.75 Major increase in downloads Now 4.22 aiming at 4.25 300 more 5 stars needed ☺ (10.000 ratings) 23.01.2013 - GDG Oslo - 13/35
  • 14. Ratings Ask users for ratings Try to ask only happy users Message only on upgraded versions Popup after a few days use Don’t ask too much Avoid 1 star ratings Answer comments (when possible) Try to identify user and answer 23.01.2013 - GDG Oslo - 14/35
  • 15. Quality matters: Software Avoid crashes and freezes Hard: Hundreds of devices / OS combinations Cautious with 3rd party SDK Try/catch all, use asynchronous calls Fix bugs quickly Testing is vital, but tricky Buy a Nexus 10 for testing all screen sizes Automate testing (monkeyrunner etc) Beta testers among users Testing companies Crowdtesting (bugfinders etc) Testing on remote physical hardware 23.01.2013 - GDG Oslo - 15/35
  • 16. Quality Matters: App Description Make attracting visuals Sexy logo, screenshots and banner mean more downloads 20%+ when improving GUI Video Textual description Focus on benefits rather than features Gently stuff it with right keywords AdWords, AppDevHQ: Find out relevant keywords 23.01.2013 - GDG Oslo - 16/35
  • 17. Quality matters: Support Provide best support Respond promptly to all issues Be nice and supportive, it can pay An initially unhappy user can turn out to promote your ap (ex Sprint tech support) Accept all refund requests Support tools? (Zendesk etc) Delegate support? 23.01.2013 - GDG Oslo - 17/35
  • 18. Quality matters: Misc Design: Follow Google’s design guidelines Lower user’s learning curve Increase user’s satisfaction Certification App Quality Alliance Documentation User guide Document permissions usage 23.01.2013 - GDG Oslo - 18/35
  • 19. 23.01.2013 - GDG Oslo - 19/35
  • 20. Promoting Don’t focus too much on making the product Marketing and promotion is as important, if not more 23.01.2013 - GDG Oslo - 20/35
  • 21. Promoting: Ads Buy ads AdWords Rather expensive ads Understand what you Very feature rich. High learning curve pay for: CPC vs CPI AdMob High variability in Cumbersome approval prices process Ok prices Promotions AppBrain (AndroidPit, Amazon Basic but quite low CPI etc) Facebook Target precisely where ads Advertising: Time appear consuming. Delegate? Cheap 23.01.2013 - GDG Oslo - 21/35
  • 22. Promoting: ASO & SEO 75% of app downloads comes from search Source: www.fiksu.com App store optimization (ASO) Go up in Google Play search results Ensure high ratings, high ranking Right keywords in desciption Search Engine Optimization (SEO) Google Play search uses regular web search as well Improve ranking of your Google Play page in Google’s search Forums PR companies 23.01.2013 - GDG Oslo - 22/35
  • 23. 23.01.2013 - GDG Oslo - 23/35
  • 24. Promoting: Share Share from the app Share button Google+, Facebook , email... Buzzdoes Make your app viral Reward users for sharing your app 23.01.2013 - GDG Oslo - 24/35
  • 25. Localize 23.01.2013 - GDG Oslo - 25/35
  • 26. Localize: Why? Localize the app USA: From 50% to 12% of downloads Make people happy Cons: Increase apk size, increase complexity Localize on Google Play App description Localize screenshots: +30% downloads Banner 23.01.2013 - GDG Oslo - 26/35
  • 27. Localize: How to translate Translators Good-will users: Ok at start. Cumbersome when many languages. Translation company (Universally Speaking LTD). Single point of contact. Translation platforms: Crowdin etc 23.01.2013 - GDG Oslo - 27/35
  • 28. Localize: Pick languages Chose countries Top languages in Google Play per category Big variations in Free vs Premium 23.01.2013 - GDG Oslo - 28/35
  • 29. Publish 23.01.2013 - GDG Oslo - 29/35
  • 30. Publish Google Play Obvious. No pain publishing. Nice new console A few shortcoming: Would need API for publishing updates description (pain if many languages) Consider alternative markets Increase visibility and downloads even on Google Play Reach other countries Cons: Several builds 23.01.2013 - GDG Oslo - 30/35
  • 31. Publish: Alternative markets AndroidPit (Free & Paid) Great to reach visibility in Germany (#1 country for GreenPower now). Several promotion possibilites. Jesta Digital GMBH (Paid only) 20% revenues of GooglePlay Samsung apps (Free & Paid) 10% volume of GooglePlay Weird and annoying console Amazon (Paid only) Only a few dozens sales monthly. But increases visibility. Free app of the day. 23.01.2013 - GDG Oslo - 31/35
  • 32. Publish: Alternative markets GetJar (Free only) Several dozens Free downloads daily. Worth it. Korea Tstore and Olleh: Carriers specific markets. Several hundred Free downloads. China No reliable alternative market for paid apps Other Opera, Mobiroo, Appland... 23.01.2013 - GDG Oslo - 32/35
  • 33. Publish: Code tips One Android library project One Android project per Market and flavor (Free/Paid) Single build script Don’t put flags in properties 23.01.2013 - GDG Oslo - 33/35
  • 34. Protect your app When it gets popular it gets pirated A few hours after publishing on Google Play, pirated and available on download websites Android license check Useless if used alone Proguard Obfuscate code, doesnt prevent piracy Dexguard The winning tool: Code obfuscation, tamper detection, class encryption etc. No more piracy DMCA Guardian USA’s Digital Millenium Copyright Act (DMCA) law Automated web search and takedown service 23.01.2013 - GDG Oslo - 34/35
  • 35. Thank you Questions? Feedback & suggestions: gael.pouzerate@gmail.com Liked it? ! 23.01.2013 - GDG Oslo - 35/35