Does Unity's Social API need some plugins for Android? - android

According to what I've understood, you don't need any plugin to implement Social API's interfaces for iOS because it uses a default implementation from Game Center.
So my question is for Android. Does it need a plugin to implement it or use a default implementation like Google Play Service?

As far as I am aware you do need a plugin, luckily Google have stepped up and released an Open-Source plugin :)
https://github.com/playgameservices/play-games-plugin-for-unity

Amazon also has Unity plugins for GameCircle as well as In-App Purchasing. There are inside the Mobile SDK: https://developer.amazon.com/public/resources/development-tools/sdk

Related

Libgdx robovm ios bindings for IAP

I want to implement ios In app purchase in my libgdx game. Im using Android studio
I'm searching for robovm ios bindings, but only that I found is https://github.com/BlueRiverInteractive/robovm-ios-bindings , but this bindings are deprecated. On suggested link https://github.com/robovm/robovm-robopods there isn't any binding for ios IAP.
Is there any other working binding for this purpose?
Can I use (and how) this deprecated BlueRiverInteractive binding in my Android Studio project?
I don't want to use gdx-pay because I don't want to change my android part of my game (I already have implemented android in app purchase for google play store)
Any help would be appreciated
Thanks
RoboVM has now a new RoboPod called Robo.Billing which allows you to implement cross-platform in app purchases in your app:
https://github.com/robovm/robovm-robopods/tree/master/components/robo.billing
There is no documentation yet, but you can take a look at the sample app:
https://github.com/robovm/robovm-samples/tree/snapshot/robopods/components/robo.billing
Take a look at the the core project of the sample. You can do all in app purchasing in the core project, you do not need to change any code in your iOS project.
If you also want to let Robo.Billing handle Android IAPs you will have to implement some code in onActivityResult or your launch activity (just check the android project of the sample).
Also don't forget to add the necessary dependencies to your build.gradle:
core: compile "org.robovm:robopods-billing-core:1.13.1-SNAPSHOT"
ios: compile "org.robovm:robopods-billing-ios:1.13.1-SNAPSHOT"
android: compile "org.robovm:robopods-billing-android:1.13.1-SNAPSHOT"

Using Publishing api in android to publish apk from android device

i want to create an android app which will allow to publish apk from my android device. i searched regarding Publishing API and referred publishing-api but it states that it is possible through Java app. I want to implement it in my android app. Is it possible to do that? Can i use publishing-api in android application?
Thank you.
An example on how to use the publishing api can be found here:
https://github.com/googlesamples/android-play-publisher-api
This code can easily ported to android, just add the
compile 'com.google.apis:google-api-services-androidpublisher:v2-rev19-1.20.0' dependency to your app and it should download all the required depenencies.
As Android apps also use Java you can basicaly just copy/paste the sample code and modifly it to your needs.

Google Analytics non-interact Attribute

I am using the native google analytics SDKs in iOS and Android projects. Recently i noticed that the web API provides a way to track "non-interact" events:
https://developers.google.com/analytics/devguides/collection/analyticsjs/field-reference#nonInteraction
However, the native SDKs do not allow to track events using this attribute. Can anybody explain why and how something like non-interact could be tracked using the native SDKs?
thanks
after a lot of searching for a documentation for iOS i found this syntax:
[builder set:#"1" forKey:kGAINonInteraction];
taken from:
https://developers.google.com/analytics/devguides/collection/ios/v3/enhanced-ecommerce
hope that helped.

Android In-app billing Phonegap 1.0

I know I already asked related question but now it's a bit different situation.
I found out that it is possible to implement Android in-app billing in Phonegap project. At least with the final 1.0 release. But it looks like it requires really a lot of code (both native Java and Javascript). Too much work for this task for one developer.
Does anyone already did plugin for Phonegap to use Android in-app billing?
Or maybe someone developing it right now?
New PayPal plugin is good and it works well but I also should implement native Android payments somehow.
Please help!
I have just released an in app billing plugin for cordova 2.0:
https://github.com/poiuytrez/AndroidInAppBilling
Update: I have upgraded the plugin to the In App Billing api v3.
I just release my plugin prototype in github. I tested only with the testing product ids provided by Google. Take a look and fork it if you want: https://github.com/luoihoc/CallbackBillingPlugin

Android In-app purchases with Phonegap

Is there any way to implement Android In-app purchases with Phonegap? I can't find any information abt this issue. For example I can do IAP on iOS using InAppPurchaseManager Phonegap plugin. But there are no relevant plugins for Android.
And if it's impossible for some reason can you suggest any other way to implement instant(or renewable) payments for Phonegap Android app. I know there is a PayPal API for Android but I can't use it because of Phonegap...
The only way I can see is to use PayPal API for web-sites (and I have website where I can implement it) but I believe it's a bad user experience.
Please Help! Any suggestions!?
Thanks.
A partner and I just open sourced Android PayPal PhoneGap plugin and did a pull request to incorporate it into the PhoneGap plugin repository.
The plugin and instructions are now available on a branch here in this fork.
Let us know if you have any feedback.
PayPal recently released a PhoneGap plugin for Android, which is actively supported by PayPal.

Categories

Resources