If you dont have a Top10 calculator application in the Google Play service, you have very hard to monetize successfully your application. But have a simple solution with the Appbrain's AppLift SDK.
There are a few simple steps
- Create an AppBrain developer account to get access to the AppBrain developer dashboard, and register your app for the SDK there.
- Download the AppBrain SDK from our AppBrain AppLift GitHub project page.
- Integrate the SDK in your app and publish it to the Android Market.
Changes to AndroidManifest.xml
Just need 2 simple persmission to use the SDK:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
Into the <application> part :
<!-- AppBrain SDK -->
<activity android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"
android:name="com.appbrain.AppBrainActivity" />
<service android:name="com.appbrain.AppBrainService" />
<receiver android:exported="true" android:name="com.appbrain.ReferrerReceiver" >
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
To initalize the SDK need 1 line into the onCreate() this:
AppBrain.initApp(this);
and need an import.
In bigger part of code:
import com.appbrain.AppBrain;
public class ExampleApplication extends Application {
@Override
public void onCreate() {
super.onCreate();
AppBrain.initApp(this);
}
}
After that need 4 line to use the sdk interstitial ad:
@Override
public void onBackPressed() {
AppBrain.getAds().maybeShowInterstitial(this);
finish();
}
If you ready with all modification and you will publish your app in app stores and somebody will exit your app, every 3 day get an ad, when exiting your app. This ad type is not too disturbing for the users. I think.