Making money with android applications
-
Upload
sonia1sh -
Category
Technology
-
view
1.233 -
download
0
Transcript of Making money with android applications
Google Confidential and Proprietary
Making Money with Android Applications
July 17, [email protected]
Google Confidential and Proprietary
Lets be Rich !
Google Confidential and Proprietary
Lets be Rich !
No Secret Formula: Jini make me rich
Google Confidential and Proprietary
Agenda
Awesome Product
Google Confidential and Proprietary
Agenda
Awesome Product
Revenue Model
Google Confidential and Proprietary
Agenda
Awesome Product
Revenue Model
Users/Buyers
Google Confidential and Proprietary
Agenda
Measure / Improve
Revenue Model
Users/Buyers
Awesome Product
Google Confidential and Proprietary
Awesome Product
Awesome Product
Useful, worth buying
Google Confidential and Proprietary
Awesome Product cont.
● Catchy name● Increase App
discovery
Entice Users
Google Confidential and Proprietary
Catchy Application name
Experiment with these sites to come up with a great name.
PunGeneratorNameChkThefreedictionaryWerdMergeWikiRhymer
Create Good Application Name
Google Confidential and Proprietary
Awesome Product● Smooth UI● Easy to use● Loads fast● Innovative design
● Catchy name● Increase App discovery
Entice Users
Great U
ser Experience
Google Confidential and Proprietary
Awesome Product cont.
● Less bandwidth● Less memory● Less battery
● Smooth UI● Easy to use● Loads fast● Innovative design
● Catchy name● Increase App discovery
Entice Users
Great U
ser E
xperience
Resource Management
Google Confidential and Proprietary
Awesome Product cont.
● Less bandwidth● Less memory● Less battery
● User engagement● Constantly updated
● Smooth UI● Easy to use● Loads fast● Innovative design
● Catchy name● Increase App discovery
Entice User
Great U
ser E
xperience
Resource Management
Ret
ain
Use
r
Google Confidential and Proprietary
Revenue Models
Revenue Model
Google Confidential and Proprietary
Revenue Models
Revenue Model
Free: Ads funded
PaidIn-App
Freemium Premium
Subscriptions
Google Confidential and Proprietary
Revenue Models
Free: Ads funded
Google Confidential and Proprietary
Revenue Models
You publish ads in your Application
Advertiser provides ads
Advertiser pays for ads
based on user clicks
You make money
Google Confidential and Proprietary
Flexible Ad Formats
SMART BANNER
BANNER
Google Confidential and Proprietary
Ads funded
Admob (Ad platforms)Does all heavy lifting
Publisher
Internet
Google Confidential and Proprietary
Ads funded: 4 easy steps
Signup at admob.com
Google Confidential and Proprietary
Ads funded: 4 easy steps
Signup at admob.com
Add admob library/sdk to project
Google Confidential and Proprietary
Ads funded: 4 easy steps
Signup at admob.com
Add admob library/sdk to project
</manifest><uses-permission android:name="android.permission.INTERNET" />
Google Confidential and Proprietary
Ads funded: 4 easy steps
Signup at admob.com
Add admob library/sdk to project
Add Permission to use internet
Specify Ad look and feel
Google Confidential and Proprietary
Ads funded<LinearLayout ……
<com.google.ads.AdView
xmlns:googleads="http://schemas.android.
com/apk/lib/com.google.ads"
android:id="@+id/ad"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
googleads:adSize="BANNER"
googleads:adUnitId="@string/admob_id" />
………
</LinearLayout>
Google Confidential and Proprietary
Ads funded Mediation<LinearLayout ……
<com.google.ads.AdView
xmlns:googleads="http://schemas.android.
com/apk/lib/com.google.ads"
android:id="@+id/ad"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
googleads:adSize="BANNER"
googleads:adUnitId="@string/admob_id" />
………
</LinearLayout>
Google Confidential and Proprietary
Better Ads ExperienceTargeted Ads
public View onCreateView (LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) { ……..
View v = inflater.inflate(R.layout.main, container, false);
mAdStatus = (TextView) v.findViewById(R.id.status);
mAdView = (AdView) v.findViewById(R.id.ad);
mAdView.setAdListener(new MyAdListener());
AdRequest adRequest = new AdRequest();
adRequest.addKeyword("shoes");
mAdView.loadAd(adRequest); return v;
}
Google Confidential and Proprietary
Better Ads Experience
Targeted Ads
User controls Ads
Google Confidential and Proprietary
Better Ads Experience
Targeted Ads
User controls Ads
Incentivize users to click on Ads
Google Confidential and Proprietary
Better Ads Experience
Targeted Ads
User controls Ads
Incentivize users to click on Ads
Make beautiful Ads http://code.google.com/mobile/ads/
Google Confidential and Proprietary
Better Ads Experience
Targeted Ads
User controls Ads
Incentivize users to click on Ads
Make beautiful Ads
Don’t be Evil
Google Confidential and Proprietary
Revenue Models
Paid
Google Confidential and Proprietary
Paid
Google Confidential and Proprietary
Revenue Models
In-App Billing
Google Confidential and Proprietary
Implementing In-App Billing
Google Confidential and Proprietary
Implementing In-App Billing
Google Confidential and Proprietary
Implementing In-App Billing
Get details of items
Purchase flow
Google Confidential and Proprietary
Implementing In-App Billing
Application Google Play Server
Does all heavy lifting
Queries details synchronously
Google Confidential and Proprietary
Implementing In-App Billing
Application Google Play
Install Billing library
Google Confidential and Proprietary
Implementing In-App Billing
ApplicationAdd interface to talk to library IInAppBillingService.aidl
Google Play
Install Billing library
Google Confidential and Proprietary
Implementing In-App Billing
Application
Add interface
Add permission to use library<uses-permission android:name="com.android.vending.BILLING" />
Google Play
Install Billing library
Google Confidential and Proprietary
Implementing In-App Billing
Application
Add Interface
Permission to use lib
Connect to lib public void onCreate (Bundle savedInstanceState) { IabHelper mHelper = new IabHelper( .... );}
Google Play
Install Billing library
Google Confidential and Proprietary
Implementing In-App Billing
Application
query in-app item detailsmake/launch purchase flowquery all purchaseconsume purchase
Google Play
Server
Cache
Google Confidential and Proprietary
Revenue Models
Subscriptions
Google Confidential and Proprietary
Subscriptions
Application Google Play
query in-app item detailsmake/launch purchase flowquery all purchase
Google Confidential and Proprietary
Increase Reach/Buyers
Users/Buyers
Google Confidential and Proprietary
Increase Reach/Buyers
Increase device coverage● Read Supporting Multiple Screens
Customize for tablets● Use 9-patch drawables
Google Confidential and Proprietary
Increase Reach/Buyers
Globalize● 2/3rd revenue from outside US
Google Confidential and Proprietary
Increase Reach/Buyers
Accessibility support● ~1 billion have accessibility needs
Google Confidential and Proprietary
Increase Reach/Buyers
Word of
Mouth
Social engagement
G+ APIs
Reply to reviews
Constantly update
Blog/ask others to
blog
Ask for review/ratin
g
Don’t reach wrong
audience
Google Confidential and Proprietary
Increase Reach/Buyers
Blogging can increase and almost double your leads.
This is a great way to connect to people directly andget feedback.
Google Confidential and Proprietary
Increase Reach/Buyers
Marketing
Incentivize users
Bulk sales
Loyalty programs
Co-marketing
Cross promotions
Timely Promotions
Campaigns
Google Confidential and Proprietary
Validate / Measure and Improve
Measure/Improve
Google Confidential and Proprietary
Validate / Measure and Improve
Devconsole/Analytics● No of users● Geo/Device● Uninstalls● Crashes
Google Confidential and Proprietary
Validate / Measure and Improve
Check Optimization Tips
Google Confidential and Proprietary
In App testing
Testing● Test using reserved/mock product IDs/products● Create Beta groups for testing and refund money● Use Sandbox environment. Add test accounts
Google Confidential and Proprietary
Summary
Google Confidential and Proprietary
Summary: Awesome Product
Useful, worth buying
Awesome Product
Google Confidential and Proprietary
Summary: Increase Reach/Buyers
Reach all target audience and don’t reach wrong audience
Users/Buyers
Google Confidential and Proprietary
Summary: Revenue Models
Select Revenue Model based on application, target audience and competition
Revenue Model
Google Confidential and Proprietary
Summary: Validate / Measure and Improve
Test with real users before releasing app
Measure/Improve