Update AndroidMarketManager for Gradle and Android Studio

Android Market Manager

If you’re using the Android Market Manager library to simplify your app over different Android app stores, and are also using Android Studio, the latest update should make things easier for you.

Also, I have a new tip to include GitHub code in your project without having to download it – you can include it as a dependency.

Of course, if you’re still using Eclipse then skip this update, and just start working on migrating your projects.  It’s worth the effort.

Referencing a local library

First, if you have the module on your local drive (but not in the same project) then add the following in your settings.gradle (substituting the location as appropriate)

include ':AndroidMarketManagerLib'
project(':AndroidMarketManagerLib').projectDir = new File(settingsDir, '../AndroidMarketManager/AndroidMarketManagerLib')

Next, add the following to the build.gradle for your module:

dependencies {
    compile project(':AndroidMarketManagerLib')
}

Referencing a library directly from GitHub

I just discovered this neat trick to link to code in GitHub that’s not already in a repo.  It helps keep code clean if you’re not going to modify sources at all.

First, your module’s build.gradle must add a new repo for JitPack (the second line):

repositories {
    jcenter()
    maven { url "https://jitpack.io" }
}

Next, add the dependency to the same build.gradle.  Note that the final string is the commit version; you can update this at JitPack.io by entering the GitHub project url and picking the latest commit.

dependencies {
    ...
    // Use jitpack.io to capture https://github.com/TimMackenzie/AndroidMarketManager
    compile('com.github.TimMackenzie:AndroidMarketManager:bc272e410c') {
        exclude module: 'AndroidMarketManagerTest'
    }
}

That’s it!

 

Ad network updates – Samsung and Amazon

Some quick news on ad networks for your Android apps:

SamsungAdHubLogo_grey

Samsung AdHub

Samsung AdHub is closing down in June 2015.  This one was never a big hit for me – I tested it out on one app and decided it wasn’t worth the hassle.  Now, I’ll have to re-release my app to remove their SDK and re-route traffic back to my other networks.

Actually, I always had Admob as a fallback because AdHub only had ~37% fill rate for me.  All told, I made about $7 with an eCPM of $0.67.  Not good enough stats to encourage me to send more traffic even if they weren’t shutting down (I had actually forgotten about them until I got the closure email).

Note that the Samsung App store (see my review here) is still a fine store and I still have my apps there.

amazon-apps-fire

Amazon App Advertising

Amazon is ramping up their mobile ads game with their “Advertise your App with Amazon” service, which has an advantage over other display ads in that it can display directly on Kindle Fire lock screens.  That’s great for driving traffic to an app on Amazon (and it won’t show on non-Amazon devices).

They hype that Amazon gamers are more likely to spend money.  In my experience Amazon is actually pretty good at getting people to open their wallets, so purchase rates are much higher (even if total user counts are lower).

If you’re on the Amazon Appstore, this may be a worthwhile avenue to explore to see if the cost-per-user acquisition cost is more effective than elsewhere.

Android Market Manager Update – Fixes for Google Play, Amazon Appstore, and BlackBerry Appworld

Android Market ManagerIf you’re using the Android Market Manager library to simplify your app linking on your various app markets (such as the Amazon Appstore, Google Play, etc), then it’s time to grab an update. I just fixed several bugs, affecting the ability to show all of your apps for Google Play, the Amazon Appstore, and BlackBerry Appworld.

Continue reading

Updated Android Market Manager with Samsung ‘Show All’ link

Android Market ManagerJust a quick update.  If you’re using the Android Market Manager library to make life easier when handling multiple Android app stores, be sure to grab the latest update.  I added a field to use the not-so-clearly documented “Seller DeepLink” ID to link to all of your apps on Samsung Apps.

Previously, the library used a web search because this functionality was not available.

So, update the Android Market Manager library and make sure your users find your other apps on the Samsung Galaxy Apps store.

Nokia X App Store for Android Apps

NokiaXTime for another App store review – the Nokia X App Store (dead link).  This is another non-Google branch of Android 4.1.2 in a separate ecosystem.  It will be launching soon initially in developing nations, and targets a different demographic than the high-end Amazon devices.

While Nokia is building their app catalog the DVLUP (dead link) developer portal offers some great sounding rewards.  And, as with other exclusive ecosystems that don’t access Google Play, you need to be in this store to get on the Nokia X device line.

Continue reading