SlideShare a Scribd company logo
1 of 56
Make your apps awesome 
Ways to improve your app and its performance in the App Store 
bit.ly/CocoaCritterATL 
Chris Beauchamp 
Evangelist @Crittercism 
Developer @WhitewaterLabs 
@cjbeauchamp
About Me 
• Started as a PHP/HTML/JS dev 
• Moved to mobile with iPhone SDK 
• 6+ years iOS 
• ~10 apps published between iTunes/Gplay 
• Continue to develop independently 
• Dev evangelist at Crittercism
College Days
KeepSafe
Whitewater Labs
Reasons to build 
1. I want to make the next Instagram 
2. My company wants an app 
3. Development Shop 
Everyone wants the same thing…
Metrics of success 
Money!
Metrics of success 
Quality App 
Money!
Metrics of success 
Quality App 
Money! 
Downloads 
Happy users 
Retained 
users 
Positive 
reviews
My idea is the best idea ever ideated!
THERE’S AN APP FOR THAT
Go hug your designer 
Users should LOVE using your app
Design can be simple 
Function comes first, then make it pretty
Prioritize Functionality 
Bring the important stuff to the front
Simplify Flows 
When you can’t… fake it!
Anticipate User Pain 
You can’t make everyone happy…
Get feedback 
Provide a place to vent
Direct Message 
Set up a line of communication
Forum 
Give the users a voice!
Flurry actions/page views
Flurry retention
Flurry demographics / personas
Analytics 
What else?
Performance Monitoring 
• What happens if your deployed app… 
– Breaks on a user? 
– Runs slow? 
– Drops a connection? 
– Crashes? 
• Left in the dark unless the user tells you
App Store Feedback & Analysis
bit.ly/CocoaCritterATL
Sort and filter crashes
Drill into crashes
Crash Diagnostics
What about when a crash isn’t the 
issue?
App Store Feedback & Analysis
HTTP Service Monitoring
Location-based Monitoring
How can we use this to make 
more money!!??
Transaction Monitoring 
E-Commerce Checkout Travel Booking 
Stock Trade Account Signup 
Mobile Point of Sale In-App Purchase
Transaction Monitoring
Transaction Monitoring
No more bad reviews!
Tweak + SEO 
Leave no keyword unfilled
Ratings affect discoverability
Ask for Ratings 
Appirater, Crittercism, etc
Be Explicit 
Ask for 5 stars! Make a connection
Guilt Trips Work 
We aren’t a faceless corp! 
No, I hate your app
Double-Check 
Ensure they’ll leave a good review 
No, I hate your app
Review Monitoring 
See reviews/rankings in aggregate
iTunes Connect+ 
See sales/download info
Track Ranking 
What causes spikes? Countries?
Localize 
Expand your reach!
Be careful… 
With great power comes great 
responsibility
Finishing Up 
What about you? 
bit.ly/CocoaCritterATL 
Chris Beauchamp 
Evangelist @Crittercism 
Developer @WhitewaterLabs 
@cjbeauchamp

More Related Content

What's hot

ASO Barcamp Talk 2: Top 10 ASO Questions
ASO Barcamp Talk 2: Top 10 ASO QuestionsASO Barcamp Talk 2: Top 10 ASO Questions
ASO Barcamp Talk 2: Top 10 ASO QuestionsAdapt Worldwide
 
How to win in app store optimization
How to win in app store optimization How to win in app store optimization
How to win in app store optimization harisikram84
 
Growth Hacks: Practical Tips for your Mobile Apps
Growth Hacks: Practical Tips for your Mobile AppsGrowth Hacks: Practical Tips for your Mobile Apps
Growth Hacks: Practical Tips for your Mobile AppsDeepak Abbot
 
Mobile Apps for Businesses
Mobile Apps for BusinessesMobile Apps for Businesses
Mobile Apps for BusinessesCarl Brown
 
How 200,000 companies including Century 21, Intercom, Reputation Squad, Worka...
How 200,000 companies including Century 21, Intercom, Reputation Squad, Worka...How 200,000 companies including Century 21, Intercom, Reputation Squad, Worka...
How 200,000 companies including Century 21, Intercom, Reputation Squad, Worka...Clément Delangue
 
The Ultimate Pre launch Checklist For New eCommerce Website
The Ultimate Pre launch Checklist For New eCommerce WebsiteThe Ultimate Pre launch Checklist For New eCommerce Website
The Ultimate Pre launch Checklist For New eCommerce WebsiteNCode Technologies, Inc.
 
Media monitoring for Startups
Media monitoring for StartupsMedia monitoring for Startups
Media monitoring for StartupsClément Delangue
 
OpenMIC #7 Talk
OpenMIC #7 TalkOpenMIC #7 Talk
OpenMIC #7 TalkWill
 
Comment aller chercher de nouveaux clients grâce à la veille sur internet
Comment aller chercher de nouveaux clients grâce à la veille sur internetComment aller chercher de nouveaux clients grâce à la veille sur internet
Comment aller chercher de nouveaux clients grâce à la veille sur internetClément Delangue
 
Making Your Website Deliver
Making Your Website DeliverMaking Your Website Deliver
Making Your Website DeliverDarren Ratcliffe
 
6 Tools to Help You Dominate App Store Optimization
6 Tools to Help You Dominate App Store Optimization6 Tools to Help You Dominate App Store Optimization
6 Tools to Help You Dominate App Store OptimizationSteve P Young
 
App Store Optimization For Extreme Newbies (Do not read if you're on a diet!)
App Store Optimization For Extreme Newbies (Do not read if you're on a diet!)App Store Optimization For Extreme Newbies (Do not read if you're on a diet!)
App Store Optimization For Extreme Newbies (Do not read if you're on a diet!)AppTweak
 
What happens when anyone can make an app? - No Code Conf 2019 Demo Theater
What happens when anyone can make an app? - No Code Conf 2019 Demo TheaterWhat happens when anyone can make an app? - No Code Conf 2019 Demo Theater
What happens when anyone can make an app? - No Code Conf 2019 Demo TheaterWebflow
 
ASO Hacks: App Store Optimization Cheat Sheet
ASO Hacks: App Store Optimization Cheat SheetASO Hacks: App Store Optimization Cheat Sheet
ASO Hacks: App Store Optimization Cheat SheetMichelle Núñez
 
Ada Compliance - Top 10 Mistakes
Ada Compliance  - Top 10 MistakesAda Compliance  - Top 10 Mistakes
Ada Compliance - Top 10 MistakesEzio E Magarotto
 
Googleplaces_Computer Explorers
Googleplaces_Computer ExplorersGoogleplaces_Computer Explorers
Googleplaces_Computer ExplorersBrand Journalists
 
Gappsy Review - Create faster and Amazing apps for IOS and Android
Gappsy Review - Create faster and Amazing apps for IOS and AndroidGappsy Review - Create faster and Amazing apps for IOS and Android
Gappsy Review - Create faster and Amazing apps for IOS and AndroidRavi Prakash Singh
 
I built & sold 12 no -ode apps in 12 weeks - here's everything I learned - No...
I built & sold 12 no -ode apps in 12 weeks - here's everything I learned - No...I built & sold 12 no -ode apps in 12 weeks - here's everything I learned - No...
I built & sold 12 no -ode apps in 12 weeks - here's everything I learned - No...Webflow
 
APP Academy: Sales & Marketing (San Francisco) - August 8, 2013 - Info Kit
APP Academy: Sales & Marketing (San Francisco) - August 8, 2013 - Info KitAPP Academy: Sales & Marketing (San Francisco) - August 8, 2013 - Info Kit
APP Academy: Sales & Marketing (San Francisco) - August 8, 2013 - Info KitSalesforce Partners
 

What's hot (20)

ASO Barcamp Talk 2: Top 10 ASO Questions
ASO Barcamp Talk 2: Top 10 ASO QuestionsASO Barcamp Talk 2: Top 10 ASO Questions
ASO Barcamp Talk 2: Top 10 ASO Questions
 
How to win in app store optimization
How to win in app store optimization How to win in app store optimization
How to win in app store optimization
 
Growth Hacks: Practical Tips for your Mobile Apps
Growth Hacks: Practical Tips for your Mobile AppsGrowth Hacks: Practical Tips for your Mobile Apps
Growth Hacks: Practical Tips for your Mobile Apps
 
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
 
Mobile Apps for Businesses
Mobile Apps for BusinessesMobile Apps for Businesses
Mobile Apps for Businesses
 
How 200,000 companies including Century 21, Intercom, Reputation Squad, Worka...
How 200,000 companies including Century 21, Intercom, Reputation Squad, Worka...How 200,000 companies including Century 21, Intercom, Reputation Squad, Worka...
How 200,000 companies including Century 21, Intercom, Reputation Squad, Worka...
 
The Ultimate Pre launch Checklist For New eCommerce Website
The Ultimate Pre launch Checklist For New eCommerce WebsiteThe Ultimate Pre launch Checklist For New eCommerce Website
The Ultimate Pre launch Checklist For New eCommerce Website
 
Media monitoring for Startups
Media monitoring for StartupsMedia monitoring for Startups
Media monitoring for Startups
 
OpenMIC #7 Talk
OpenMIC #7 TalkOpenMIC #7 Talk
OpenMIC #7 Talk
 
Comment aller chercher de nouveaux clients grâce à la veille sur internet
Comment aller chercher de nouveaux clients grâce à la veille sur internetComment aller chercher de nouveaux clients grâce à la veille sur internet
Comment aller chercher de nouveaux clients grâce à la veille sur internet
 
Making Your Website Deliver
Making Your Website DeliverMaking Your Website Deliver
Making Your Website Deliver
 
6 Tools to Help You Dominate App Store Optimization
6 Tools to Help You Dominate App Store Optimization6 Tools to Help You Dominate App Store Optimization
6 Tools to Help You Dominate App Store Optimization
 
App Store Optimization For Extreme Newbies (Do not read if you're on a diet!)
App Store Optimization For Extreme Newbies (Do not read if you're on a diet!)App Store Optimization For Extreme Newbies (Do not read if you're on a diet!)
App Store Optimization For Extreme Newbies (Do not read if you're on a diet!)
 
What happens when anyone can make an app? - No Code Conf 2019 Demo Theater
What happens when anyone can make an app? - No Code Conf 2019 Demo TheaterWhat happens when anyone can make an app? - No Code Conf 2019 Demo Theater
What happens when anyone can make an app? - No Code Conf 2019 Demo Theater
 
ASO Hacks: App Store Optimization Cheat Sheet
ASO Hacks: App Store Optimization Cheat SheetASO Hacks: App Store Optimization Cheat Sheet
ASO Hacks: App Store Optimization Cheat Sheet
 
Ada Compliance - Top 10 Mistakes
Ada Compliance  - Top 10 MistakesAda Compliance  - Top 10 Mistakes
Ada Compliance - Top 10 Mistakes
 
Googleplaces_Computer Explorers
Googleplaces_Computer ExplorersGoogleplaces_Computer Explorers
Googleplaces_Computer Explorers
 
Gappsy Review - Create faster and Amazing apps for IOS and Android
Gappsy Review - Create faster and Amazing apps for IOS and AndroidGappsy Review - Create faster and Amazing apps for IOS and Android
Gappsy Review - Create faster and Amazing apps for IOS and Android
 
I built & sold 12 no -ode apps in 12 weeks - here's everything I learned - No...
I built & sold 12 no -ode apps in 12 weeks - here's everything I learned - No...I built & sold 12 no -ode apps in 12 weeks - here's everything I learned - No...
I built & sold 12 no -ode apps in 12 weeks - here's everything I learned - No...
 
APP Academy: Sales & Marketing (San Francisco) - August 8, 2013 - Info Kit
APP Academy: Sales & Marketing (San Francisco) - August 8, 2013 - Info KitAPP Academy: Sales & Marketing (San Francisco) - August 8, 2013 - Info Kit
APP Academy: Sales & Marketing (San Francisco) - August 8, 2013 - Info Kit
 

Similar to Make apps more awesome! - CocoaConf Atlanta '14

Improve Ratings & Monetization - Andevcon SF 2014
Improve Ratings & Monetization - Andevcon SF 2014Improve Ratings & Monetization - Andevcon SF 2014
Improve Ratings & Monetization - Andevcon SF 2014Chris Beauchamp
 
Mobile Healthcare Apps: 7 things to remember to get your app noticed
Mobile Healthcare Apps: 7 things to remember to get your app noticedMobile Healthcare Apps: 7 things to remember to get your app noticed
Mobile Healthcare Apps: 7 things to remember to get your app noticedScott Hague
 
Mobile Optimization Approaches
Mobile Optimization ApproachesMobile Optimization Approaches
Mobile Optimization ApproachesPadmini Murthy
 
110621 Brown Bag Lunch - iPhone & Android Apps for Business
110621 Brown Bag Lunch - iPhone & Android Apps for Business110621 Brown Bag Lunch - iPhone & Android Apps for Business
110621 Brown Bag Lunch - iPhone & Android Apps for Businesscrassi
 
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
 
App Ratings & Reviews: How to improve them and why it matters
App Ratings & Reviews: How to improve them and why it mattersApp Ratings & Reviews: How to improve them and why it matters
App Ratings & Reviews: How to improve them and why it mattersApptentive
 
#CMOUS Staying ahead on mobile - challenges, measurement and strategies
#CMOUS Staying ahead on mobile - challenges, measurement and strategies#CMOUS Staying ahead on mobile - challenges, measurement and strategies
#CMOUS Staying ahead on mobile - challenges, measurement and strategiesJennifer Wong
 
Black Hat ASO - Presentation eMetrics
Black Hat ASO - Presentation eMetricsBlack Hat ASO - Presentation eMetrics
Black Hat ASO - Presentation eMetricsMoritz Daan
 
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
 
Apptentive at IndieDevLab - Grow your App Business
Apptentive at IndieDevLab - Grow your App BusinessApptentive at IndieDevLab - Grow your App Business
Apptentive at IndieDevLab - Grow your App BusinessRobi Ganguly
 
Making money with android apps
Making money with android appsMaking money with android apps
Making money with android appsNathan Mellor
 
Using mobile analytics & crash reporting
Using mobile analytics & crash reportingUsing mobile analytics & crash reporting
Using mobile analytics & crash reportingAnjana Somathilake
 
Mobile App Optimization for User Acquisition, Activation, and Retention
Mobile App Optimization for User Acquisition, Activation, and RetentionMobile App Optimization for User Acquisition, Activation, and Retention
Mobile App Optimization for User Acquisition, Activation, and RetentionKissmetrics on SlideShare
 
How not to fail while making an app like instagram
How not to fail while making an app like instagramHow not to fail while making an app like instagram
How not to fail while making an app like instagramNarola Infotech
 

Similar to Make apps more awesome! - CocoaConf Atlanta '14 (20)

Improve Ratings & Monetization - Andevcon SF 2014
Improve Ratings & Monetization - Andevcon SF 2014Improve Ratings & Monetization - Andevcon SF 2014
Improve Ratings & Monetization - Andevcon SF 2014
 
Mobile Healthcare Apps: 7 things to remember to get your app noticed
Mobile Healthcare Apps: 7 things to remember to get your app noticedMobile Healthcare Apps: 7 things to remember to get your app noticed
Mobile Healthcare Apps: 7 things to remember to get your app noticed
 
Mobile Optimization Approaches
Mobile Optimization ApproachesMobile Optimization Approaches
Mobile Optimization Approaches
 
110621 Brown Bag Lunch - iPhone & Android Apps for Business
110621 Brown Bag Lunch - iPhone & Android Apps for Business110621 Brown Bag Lunch - iPhone & Android Apps for Business
110621 Brown Bag Lunch - iPhone & Android Apps for Business
 
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
 
App Ratings & Reviews: How to improve them and why it matters
App Ratings & Reviews: How to improve them and why it mattersApp Ratings & Reviews: How to improve them and why it matters
App Ratings & Reviews: How to improve them and why it matters
 
#CMOUS Staying ahead on mobile - challenges, measurement and strategies
#CMOUS Staying ahead on mobile - challenges, measurement and strategies#CMOUS Staying ahead on mobile - challenges, measurement and strategies
#CMOUS Staying ahead on mobile - challenges, measurement and strategies
 
GH_Final1.1
GH_Final1.1GH_Final1.1
GH_Final1.1
 
Black Hat ASO - Presentation eMetrics
Black Hat ASO - Presentation eMetricsBlack Hat ASO - Presentation eMetrics
Black Hat ASO - Presentation eMetrics
 
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...
 
Google places webinar
Google places webinarGoogle places webinar
Google places webinar
 
App Store Optimizer
App Store OptimizerApp Store Optimizer
App Store Optimizer
 
Apptentive at IndieDevLab - Grow your App Business
Apptentive at IndieDevLab - Grow your App BusinessApptentive at IndieDevLab - Grow your App Business
Apptentive at IndieDevLab - Grow your App Business
 
Mobileapps
MobileappsMobileapps
Mobileapps
 
Making money with android apps
Making money with android appsMaking money with android apps
Making money with android apps
 
Using mobile analytics & crash reporting
Using mobile analytics & crash reportingUsing mobile analytics & crash reporting
Using mobile analytics & crash reporting
 
Mobile App Optimization for User Acquisition, Activation, and Retention
Mobile App Optimization for User Acquisition, Activation, and RetentionMobile App Optimization for User Acquisition, Activation, and Retention
Mobile App Optimization for User Acquisition, Activation, and Retention
 
CodeStrong ASO Keynote
CodeStrong ASO KeynoteCodeStrong ASO Keynote
CodeStrong ASO Keynote
 
App marketing-ecommbrunch
App marketing-ecommbrunchApp marketing-ecommbrunch
App marketing-ecommbrunch
 
How not to fail while making an app like instagram
How not to fail while making an app like instagramHow not to fail while making an app like instagram
How not to fail while making an app like instagram
 

Recently uploaded

Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 

Recently uploaded (20)

Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 

Make apps more awesome! - CocoaConf Atlanta '14

Editor's Notes

  1. Android first, then iOS 2M downloads in ~8mo Raised $750k ------------------------------ Now >30M downloads 10 employees ~$4M funding
  2. Everybody loves money! No matter the intention for your app
  3. First things first, you’ll need a quality app. I’m going to let you all figure that one out… You could have the greatest app in the world, but if nobody’s using it, it’s worthless!
  4. As long as this machine is churning, you’re going to be moving up and to the right This machine is the underlying theme for the discussion… how do we get these things? When you’re getting started, you think it’ll come organically because…
  5. It’s the first touchpoint People should be drawn in, pleasantly surprised by interactions It’s not all about pushing together perfectly pretty pixels Think glows, fades, uicontrolstates The designer should think about these too!
  6. - This could be things that engage/retain users, monetize the app, etc
  7. Sometimes you need to gather info from a user Break it up into bite size pieces, keep them informed of their progress & make the transitions automatic, fluid and quick May not be a push to the nav controller
  8. I wish the app had _______ I’m having trouble with _______ When will you have ______ Notice the knowledge base
  9. Make it personal… RESPOND! That will actually get you people posting positive reviews… (you can ask too, once issue is resolved) Give them free service for their trouble
  10. - Let your users come together, upvote/downvote/etc ….Sometimes your users don’t even know what they want
  11. - Help you target ads, set up messaging
  12. What a user is doing is one piece of the optimization puzzle What is the device doing? Are we sure it’s working the way it should?
  13. And you don’t want that…
  14. - See a review, negative tweet, etc… how do you reach out? Gather all the device info, what were you doing, etc
  15. -
  16. Keepsafe on android – NIGHTMARE Things we couldn’t even imagine were coming up… this is how we prioritized our battles
  17. -
  18. I had a bug, targeted the app for ios 4 – but compiled against ios 5 sdk without proper testing. Used a 5 API the broke every single ios 4 user on launch Saw it was all one app version, all one system verison – hotfix out within the day
  19. -
  20. -
  21. -
  22. Social SDKs? Server endpoints? Tell your ops team! Are ad services running slow in certain locations?
  23. -
  24. So what is a transaction? Something that leads to a business outcome How to indicate it in code
  25. Issues may be happening with 100 users, costing you $100 There could be an issue affecting 10 users, costing you $5000
  26. Drill into each transaction that ever happens See granular analysis Connect it with a user (tie into support requests, etc) Offer API for this
  27. So we’re going for less of these – and more of this >>>
  28. - Now we have a solid stable app that we’re tracking – what can we do on the app store front?
  29. Keywords!
  30. What else plays into discoverability? RATINGS. YOU WANT GOOD RATINGS! Users trust and will try apps that have good ratings Don’t forget, this can drive editors choices, other press
  31. Can configure N days, session opens, messaging, etc
  32. - Notice the button configuration (bottom is actually the cancel by default)… but it’s the one people instinctively hit
  33. If they say they love it, ask for a rating Otherwise, point them to the uservoice form where they can vent How to see if this is working? You could go check the store every day or---
  34. Don’t have to go to each app store country, translate, etc Daily digests with all the relevant info
  35. Correlate with campaigns, ranking, events, etc See what works!
  36. Again with correlation… See which countries you’re trending/popular in! Localize?
  37. Our Moni app got huge in brazil, so we localized to portugese Downloads still solid, great ranking, people love it! But….
  38. Again with correlation… See which countries you’re trending/popular in! Localize?
  39. -