36
Publish & Monetize Anuchit Chalothorn [email protected] 9 Licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

Android App Development 09 : Publish & Monetize

Embed Size (px)

Citation preview

Page 1: Android App Development 09 : Publish & Monetize

Publish & Monetize Anuchit [email protected]

9Licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

Page 2: Android App Development 09 : Publish & Monetize

Preparing for your app release

● Config for your app, remove log call, provide version name, version code

● Building and signing using ADT● Testing release version of your app● Updating application resources for release● Prepare remote server and services that

your application depend on

Ref: http://developer.android.com/tools/publishing/publishing_overview.html

Page 3: Android App Development 09 : Publish & Monetize

Generate private key

Using keytool for generate private key, use ADT sign your release app

$ keytool -genkey -v -keystore my-release-key.keystore

-alias alias_name -keyalg RSA -keysize 2048 -validity 10000

Ref: http://developer.android.com/tools/publishing/app-signing.html#setup

Page 5: Android App Development 09 : Publish & Monetize
Page 6: Android App Development 09 : Publish & Monetize
Page 7: Android App Development 09 : Publish & Monetize
Page 8: Android App Development 09 : Publish & Monetize
Page 9: Android App Development 09 : Publish & Monetize

Developer Console

Google Play Developer Console

Page 10: Android App Development 09 : Publish & Monetize
Page 11: Android App Development 09 : Publish & Monetize
Page 12: Android App Development 09 : Publish & Monetize

pro

Page 13: Android App Development 09 : Publish & Monetize
Page 14: Android App Development 09 : Publish & Monetize
Page 15: Android App Development 09 : Publish & Monetize
Page 16: Android App Development 09 : Publish & Monetize
Page 17: Android App Development 09 : Publish & Monetize
Page 18: Android App Development 09 : Publish & Monetize
Page 19: Android App Development 09 : Publish & Monetize
Page 20: Android App Development 09 : Publish & Monetize
Page 21: Android App Development 09 : Publish & Monetize
Page 22: Android App Development 09 : Publish & Monetize
Page 23: Android App Development 09 : Publish & Monetize
Page 24: Android App Development 09 : Publish & Monetize
Page 25: Android App Development 09 : Publish & Monetize

Monetize your App

● Paid App○ not support in Thailand

● In-App Purchase○ not support in Thailand and can not use another

payment gateway● Free App with Ads

○ Better way● 3th Party App Store

○ Find other distribution channels

Page 26: Android App Development 09 : Publish & Monetize

Monetize your App with Admob

● Admob Member● Accounting for payment; Check or PayPal● Fee is 30% of your revenue● Register your App● Add Admob to your App with Admob SDK

see example in SDK

Page 28: Android App Development 09 : Publish & Monetize
Page 29: Android App Development 09 : Publish & Monetize
Page 30: Android App Development 09 : Publish & Monetize
Page 31: Android App Development 09 : Publish & Monetize
Page 32: Android App Development 09 : Publish & Monetize
Page 33: Android App Development 09 : Publish & Monetize
Page 34: Android App Development 09 : Publish & Monetize
Page 35: Android App Development 09 : Publish & Monetize
Page 36: Android App Development 09 : Publish & Monetize

End