This plugin can help you integrate Giftiz SDK with your app.
It wraps all Giftiz SDK functionality and also provides a lua class to easily create Giftiz button in Gideros. This GiftizButton class will manage all the button state updates and clicks on its own.
Android
Copy libs folder into your exported project
Copy src folder into your exported project
Add System.loadLibrary("giftiz"); to your main activity
Add "com.giderosmobile.android.plugins.giftiz.GGiftiz" as external class in your main activity
Add this permissiones to AndroidManifest.xml
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<activity android:name="com.purplebrain.giftiz.sdk.GiftizWebViewActivity" />
<meta-data android:name="GIFTIZ_PARTNER_KEY" android:value="TEST_PARTNER_KEY" />
require "giftiz"
local button = GiftizButton.new("images") --provide a path to where giftiz images are
button:setPosition(100,100)
stage:addChild(button)
stage:addEventListener(Event.MOUSE_UP, function()
--giftiz:missionComplete()
giftiz:purchaseMade(2.99)
end)