Skip to content

Instantly share code, notes, and snippets.

-- show rating prompt
local function ratingPrompt()
local function ask()
local function answer(event)
if ("clicked" == event.action) then
if (event.index == 1) then
system.openURL("http://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=440754678")
data.rated = "yes"
writeData()
elseif (event.index == 2) then
-- iap results
function iapTransaction(event)
if (event.transaction.state == "purchased") or (event.transaction.state == "restored") then
if (event.transaction.productIdentifier == "playmaticBalloons") then
data.iap.iapBalloons = "yes"
iconBalloonsPrice.alpha = 0
end
writeData()
elseif (event.transaction.state == "cancelled") then
elseif (event.transaction.state == "failed") then
local targetDevice = ( system.getInfo( "model" ) )
local isTall = ( "iPhone" == system.getInfo( "model" ) ) and ( display.pixelHeight > 960 )
if isTall == false and targetDevice == "iPhone" then
application =
{
content =
{
width = 320,
height = 480,