Match App - iPhone & iPad iOS + AD + Game Center

Match App - iPhone & iPad iOS + AD + Game Center

Match App Memory Game iOS – iPhone & iPad + iAd + RevMob + Game Center + Appirater Review

Download on AppStore

Through this application you will be able to simply create your own “Memory Game – Match App”. App made with Xcode 5.1.1. Compatibility: Requires iOS 6.0 or later. Compatible with iPhone, iPad, and iPod touch. This app is optimized for iPhone 5.

Just change the graphics of the game and update the IDs of the external services such as Ad RevMob and Appirater Review.

The features of the game “Match App” are: Match App – Flag and Zodiac its game for iPhone and iPad. Find the pairs as quickly as possible and with the least number of moves. Two levels of play:
  1. Match flags
  2. Match signs of the zodiac
Two game modes for each level:
  1. play against the time
  2. make the fewest number of moves

World ranking with Game Center! The App publishes scores on Game Center , divided into 4 leaderboards.

Completing the game 2 different types of Ad:
  1. Apple iAd [banner at the bottom of the first View of the app ]
  2. Ad RevMob [banner fullscreen] & banner at the bottom of game
Easy customization, all ID are in Constant.h file:
#ifndef Memory_Game_Constant_h
#define Memory_Game_Constant_h

static NSString *const kFontName = @"dogma";

#warning UPDATE Game Center ID
static NSString *const kLeaderboardFlagMoves = @"it.yourdomain.appname.flag";
static NSString *const kLeaderboardZodiacMoves = @"it.yourdomain.appname.zodiac";

static NSString *const kLeaderboardFlagTime = @"it.yourdomain.appname.flag.time";
static NSString *const kLeaderboardZodiacTime = @"it.yourdomain.appname.zodiac.time";

#warning UPDATE APP ID
static NSString *const kAppiraterAppID = @"898284434";

#warning UPDATE RevMob AppID
static NSString *const kRevMobAppID = @"REVMOB_APP_ID";

Appirater : Appirater is a class that you can drop into any iPhone app that will help remind your users to review your app on the App Store. Settings, on AppDelegate.m:
    // Appirater
    [Appirater setAppId:kAppiraterAppID];
    [Appirater setDaysUntilPrompt:10];
    [Appirater setUsesUntilPrompt:3];
    [Appirater setSignificantEventsUntilPrompt:-1];
    [Appirater setTimeBeforeReminding:2];
    //[Appirater setDebug:YES];
    [Appirater appLaunched:YES];