Mobile Pet - A Little Friend in Your Pocket - IOS 11, Swift 4 Ready

Mobile Pet - A Little Friend in Your Pocket - IOS 11, Swift 4 Ready

Updated for iOS11 and Swift 4!

Proof: One reskin has already been featured by Apple 619 times in 122 countries! See details below.

The app template of the year has arrived.

“Mobile Pet” is the only complete, fully monetized and iOS11 ready “virtual pet” source code on the market. Take action now and be among the first ones who reskin “Mobile Pet” before too many reskinners do it before you!

“My Koo” is now “Mobile Pet”!

<iframe class=”wistia_embed productVideoIframe” src=”” name=”wistia_embed” width=”640” height=”428” frameborder=”0” scrolling=”no” allowfullscreen=”allowfullscreen”></iframe>

Meet “Mobile Pet”, your new virtual pet source code! Your pet is waiting for you to dress, feed, teach, clean and take care of him! Look after your adorable little friend and have fun playing over a dozen of exciting mini games!

<iframe class=”wistia_embed productVideoIframe” src=”” name=”wistia_embed” width=”640” height=”428” frameborder=”0” scrolling=”no” allowfullscreen=”allowfullscreen”></iframe>

Give your pet cute looks and share his best moments with your friends. “Mobile Pet” is all the fun of owning a pet right in your hands. Are you ready to reskin your own “Mobile Pet”?

Here is our favourite reskin of “Mobile Pet” so far:

Download “HoJu” from the App Store now from here.

One reskin has already been featured by Apple!

Features and Requirements

Here are just a few features:

  • take care of your lovely little pet
  • keep him happy and healthy
  • if he’s hungry give him crunchy food; if he’s tired put him to sleep
  • choose from many fashionable outfits
  • organise his rooms to become the best interior designer
  • and many more


Have fun and keep your users coming back with exciting mini games. Users can earn coins to buy items and food for pet!

  • Color Challenge – Improve your color vision
  • Pop Me – Blast as many characters as you can
  • Whack Till You Can – Tap the popping pets
  • Group Them – How good are you at grouping things?
  • Flappy Pet – Avoid the pipes, fly as far as you can
  • Gatherer – You must gather them all
  • Slide To Me – Slide and hit others
  • Find the Pair – Strengthen your memory, find the pairs
  • Throw the Ball – Slam-dunk to score
  • Cloud Avoiding – Help your pet parachute his way through clouds
  • One Color – Tap on your pets till they all become the same color
  • Sky Diving – Fly to collect coins and don’t hit the clouds


At the end of the day it’s all about how well you can monetise your app. “Mobile Pet” has a built in Virtual Currency system with 8 In App Purchases:

  • 6 coin packs
  • double profit (mini games will give 2x more coins)
  • remove ads


Monetise non-paying users with ads. We have included 3 major ad networks to serve you the best ads:

  • AdMob Banner – top banner throughout the whole game
  • Chartboost Interstitials / Rewarded Video Ads – full screen ads with Ads Frequency feature
  • Supersonic Interstitials / Rewarded Video Ads – full screen ads with Ads frequency feature
  • Fyber Interstitials / Rewarded Video Ads – full screen ads with Ads frequency feature
  • Supersonic Offer Wall – Let users choose from a list of offers


How to make your app go viral? Make it social. “Mobile Pet” is “social on steroids”

Being social is critical! We have added as many social elements to “Mobile Pet” as you can imagine. Sharing is always one tap away!

Here’s a breakdown of the awesome features that make “Mobile Pet” social:

  • Take a Picture – snap your current state of your pet and share it with your network
  • Game Center Leaderboard – rank, challenge and share your best score
  • Rating System – smart rating powered by iRate, get those 5 star rating on the App Store today
  • Get 100 coins – Users get coins if they like your Facebook page
  • Get 100 coins – Users get coins if they follow you on Twitter
  • Share Panel – share your best score in mini games
  • Local push notifications – alert users to come back and play
  • More games – let users take a look and download your other games


We at Rebeloper take pride to work with the best tools in the industry. We know that you expect perfection from us so we have chosen to build “Mobile Pet” with the top notch technology out there:

  • Coded in Cocos2D with SpriteBuilder – the leading engine for iOS indie games
  • Written in Swift 2.0 – the best programming language for iOS updated to 2.0
  • iOS10 ready – embracing the power of the newest and best OS on mobile
  • 64 bit supported – always up to date with Apple’s requirements
  • iPhone7 and iPhone7 Plus ready – beautiful on all devices


“Mobile Pet” is a visually super packed source code. Your reskin design will sell your game just by users looking at it. There are a lot of images to be changed. Being that said we are here to help you out Just add the “Reskin & Launch Services” to your purchase and we’ll provide you with the best reskin for your theme / idea. We could even choose one theme for you. Rest assured that the Chupamobile Reskin Team will deliver you the best design you can imagine. For your information here are the images that need to be reskined in Mobile Pet>


“Mobile Pet” is the best virtual pet source code on the market. What are you waiting for? Get yours today!

How to Setup and Reskin

See the step by step documentation with the downloaded images from above.

Change Log

4.0.0 – (31.05.2018) – CRITICAL

  • Updated to iOS11, Swift 4, Xcode 9.4

3.0.2 – (20.10.2016) – CRITICAL

  • Fixed ?Going to Settings? not working in iOS10 (Files changed: Info.plist – removed ?prefs? URL Type; RootViewControllerInterface.h; RootViewControllerInterface.m; Options.swift)

3.0.1 – (16.09.2016) – CRITICAL

  • Fixed iCloud issue: user was forced to Sign in into iCloud to use the app. Now the user may choose to sign in into iCloud. (Files changed: RootViewVontrollerInterface.m -> lines 327 – 361)
  • Updated Chartboost, AdMob frameworks
  • Added two new element to Info.plist: Privacy – Bluetooth Peripheral Usage Description, Privacy – Calendars Usage Description

3.0.0 – (21.09.2016)

? Updated to iOS 10 and Swift 3 – this version will run only in Xcode 8+

2.6.0 – (08.06.2016) – CRITICAL

  • Updated iCloud functions from ?fetchRecordWithID:? to not use the recordID and use ?performQuery? instead (file changed: RootViewControllerInterface.m)
  • Added support for user to sign in later to iCloud (files changed: Options.ccb,Options.m, Localizable.strings, AppDelegate.m, RootViewControllerInterface.m, Info.plist) IMPORTANT: MAJOR CHANGES HAVE BEEN MADE !!! YOU WILL HAVE TO START YOUR UPDATE WITH THIS NEW VERSION !!!

2.5.0 – (14.05.2016) – CRITICAL

  • Added iCloud support to ensure restoring of the user process and to avoid rejection from the Apple Review Team because of Guideline 10.6: Your app uses intermediary currency to purchase items that function as non-consumable products but does not include a restore mechanism. Users restore transactions to maintain access to content that they?ve already purchased. SEE THE ?How to Set Up iCloud? PDF TO SET UP YOUR CODE – (files changed: AppDelegate.m, MainScene.swift, RootViewControllerInterface.h/m; added files: MobilePet.entitlements, CloudKit.framework)

2.4.11 – (14.12.2015) – OPTIONAL

  • Added Fyber (files changed: GameData.plist, RebeloperKitMini.swift, AppDelegate.m, MainScene.swift – line 4608, Info.plist, Bridging-Header.h – lines 60,61 ; added files: fyber-sdk-lib, FyberCocos2dHelper.h/.m, CoreLocation.framework and MediaPlayer.framework) ? Now you can choose to show the Fyber Offer Wall, the Fyber Rewarded Video or a simple Fyber Interstitial.

2.4.10 – (13.12.2015) – CRITICAL

  • Fixed strange crash when tapping near the pet when it is sick (modified file name from MykooMouth010.ccb to MyKooMouth010.ccb (notice the capital ?K? !! ) in Finder at MobilePet.spritebuilder / Source / Resources / Published0iOS / MyScenes / MyKoo) ; to patch your 2.4.9 project simply rename the MykooMouth010.ccb to MyKooMouth010.ccb file at the specified location or in SpriteBuilder 1. Clean Cache (File / Clean Cache) 2. Publish (File / Publish)

2.4.9 – (10.11.2015) – CRITICAL

  • Fixed Eye color #4 issue (file changed: Wardrobe.swift – line 1890)

2.4.8 – (02.11.2015) – OPTIONAL

  • Updated SupersonicAds (6.3.4) (framework changed: RebeloperKitMini/ThirdPartyLibsAndFrameworks/Supersonic.framework)
  • Updated Google AdMob SDK (7.5.2) (framework changed: RebeloperKitMini/ThirdPartyLibsAndFrameworks/AdMob/GoogleMobileAds.framework)
  • Updated Chartboost SDK (6.0.1) (framework changed: RebeloperKitMini/ThirdPartyLibsAndFrameworks/Charboost.framework; files changed: AppDelegate.m – line 48, Bridging-Header.h – line 26)
  • Fixed size of Foods/FoodsElementButtonBuy.png (changed size from 360×192 to 320×192)

2.4.7 – (13.10.2015) – CRITICAL

  • Updated Supersonic Ads SDK to v.6.3.2. (framework changed: RebeloperKitMini/ThirdPartyLibsAndFrameworks/Supersonic.framework)
  • Allowed arbitrary loads for Supersonic Ads (explanation: In iOS9 Apple has added in controls around ‘ATS’. In order to ensure un-interrupted support for Supersonic Ad delivery across all Mediation Networks, it was important to make the following changes in your info.plist: 1. Add in a dictionary called ‘NSAppTransportSecurity’. Make sure you add this dictionary on the ‘Top Level Key’. 2. Inside this dictionary, add a Boolean called ‘NSAllowsArbitraryLoads’ and set it to YES.) – Details here:…

2.4.6 – (12.10.2015) – CRITICAL

  • Fixed crash in Main Scene when tapping on the ?Next Room? button (file changed: MainScene.swift, added line 608-609 )

2.4.5 – (08.10.2015) – CRITICAL

  • Fixed Typo for Bathroom name in Localizable.strings (Base) line 154
  • Fixed rare case of crash in Bathroom (file changed: MainScene.swift)

2.4.4 – (05.10.2015) – CRITICAL

  • fixed pet waking up after a certain amount of time is app was not going to background (file changed: AppDelegate.m)
  • fixed time labels in some mini games (files changed: CollectingKooGameplay.swift, WhackKooGameplay.swift)
  • fixed crash when trying to share on iPad (file changed: RootViewControllerInterface.m)

2.4.3 – (30.09.2015) – CRITICAL

  • fixed bathroom sponge timer issues (file changed: CCDragSpriteSponge.m)

2.4.2 – (30.09.2015) – CRITICAL

  • fixed rare case when pet remained in the air when starting to play main scene game

2.4.1 – (28.09.2015) – CRITICAL

  • added more emotions
  • put back ?get more coins? button
  • fixed ears, hats and neck items not playced properly (image edits only)
  • added MyKooElementsPositions.psd as a reference for designers
  • added bubbles to the sponge

2.4.0 – (24.09.2015) – CRITICAL

  • improved localization
  • minor bug fixes and improvements

2.3.0 – (23.09.2015) – CRITICAL

  • fixed bug when the pet stopped in the air randomly (when playing Main Scene game: Trampoline)
  • changed all images to new design
  • minor bug fixes and improvements

2.2.0 – (21.09.2015) – CRITICAL

  • added extended localisation
  • changed name from ?MyKoo? to ?Mobile Pet?

2.1.0 – (17.09.2015) – CRITICAL

  • added basic localisation

2.0.0 – (09.09.2015) – CRITICAL

  • Updated to iOS9

1.7.0 – (30.08.2015) – OPTIONAL

  • Added SkyKoo mini game

1.6.2 – (25.08.2015) – CRITICAL

  • Fixed music not starting after SupersonicAds (Rewarded Video)
  • Typo fixes

1.6.1 – (24.08.2015) – OPTIONAL

  • Added SupersonicAds (6.3.0) including Offer Wall
  • Updated Google AdMob SDK (7.4.1)
  • Updated Chartboost SDK (5.5.3)

1.6.0 – (24.08.2015) – OPTIONAL

  • Added Pause Panel (and functionality) to all Mini Games? Gameplay
  • Changed Icons and Default images to more modern ones
  • Added ColorKoo mini game

1.5.1 – (05.08.2015) – CRITICAL

  • Fixed ?Replay? button on Mini Games Game Over scene for Cloud Koo (file changed: GameOver.swift)
  • Put Hands before Clothes (file changed: MainScene.swift)
  • Moved Feet down a bit (files changed: MainScene.swift, Wardrobe.swift)

1.5.0 – (29.07.2015) – CRITICAL

  • Removed Kamcord
  • Added Share button (with screenshot) to the Game Over scene of Mini Games
  • Added rooms starting colours variables to SetMeUp2.swift
  • Now Ball game in Game Room can be played at the very first launch
  • Added CloudKoo mini game

1.4.15 – (20.07.2015) – CRITICAL

  • fixed energy/hunger/love bars growing too much exceeding their normal size (files changed: Closet.swift, FoodDrinks.swift, FoodFruits.swift, FoodMeals.swift, FoodMenu.swift, FoodSushis.swift, FoodSweets.swift, FoodWeggies.swift, MainScene.swift, Menu.swift, Potions.swift, Wardrobe.swift)

1.4.14 – (18.07.2015) – OPTIONAL

  • fixed an issue when the ?gifted? coin out is not displayed properly when sharing (file changed: MyPopupCoins.swift)
  • Moved the ?Coins Earned? label in the Mini Games Game Over scene to 88% on the X axis
  • fixed ball falling above the ground in the Main Scene Game

1.4.13 – (17.07.2015) – OPTIONAL

  • fixed an issue when tapping on the ?Show a video ad for coins? button was tapped and if no video was available from Chartboost nothing would happen. Now an alert is shown with the text: ?Sorry, no video available for now.? (file changed: RebeloperKitMini.swift)

1.4.12 – (04.07.2015) – OPTIONAL

  • fixed an issue when unlocking Floor#2 the coins weren?t automatically deducted from the coins label (file changed: ClosetMainFloorMenu.swift)

1.4.11 – (30.06.2015) – CRITICAL

  • moved MyKoo name and location variables to SetMeUp02.swift (files changed: SetMeUp02.swift, YourKoo.swift)
  • fixed bug when MyKoo started talking when actually was sleeping (changed file: MainScene.swift)

1.4.10 – (28.06.2015) – CRITICAL

  • fixed Energy button (in Main Scene) tapped goes to Bathroom (file changed: MainScene.swift)
  • fixed Level stat going up bugs (files changed: Settings.swift, RebeloperKitMini.swift, Closet.swift, FoodDrinks.swift, FoodFruits.swift, FoodMeals.swift, FoodSushis.swift, FoodSweets.swift, FoodVeggies.swift, Potions.swift, Wardrobe.swift)

1.4.9 – (27.06.2015) – CRITICAL

  • fixed Ear #2 not showing on main scene (file changed: MainScene.swift )

1.4.8 – (23.06.2015) – CRITICAL

  • fixed typo in WallTile nr.5 (files changed: Closet.swift, MainScene.swift)
  • fixed countdown timer from 9 to 59 in Sorting Mini Game (file changed: SortingKooGameplay.swift)
  • fixed crash when equipping wall nr.8 (file changed: RebeloperKitMiniStoreAssets.m) IMPORTANT: you must delete your app from devise/simulator, Clean than Build & Run to make the changes take effect!

1.4.7 – (18.06.2015) – CRITICAL

  • fixed Icon path names in Info.plist

1.4.6 – (17.06.2015) – CRITICAL

  • fixed FaceDeco Thumbnail #8

1.4.5 – (17.06.2015) – CRITICAL

  • fixed Eyelashes #4 not showing

1.4.4 – (16.06.2015) – OPTIONAL

  • moved first startup stats to SetMeUp01.h (files changed: SetMeUp01.h, AppDelegate.m)

1.4.3 – (11.06.2015) – CRITICAL

  • added myKooStartingColor to Setup02.swift to make the staring color of MyKoo easy to set
  • fixed grey color not working for rugs

1.4.2 – (09.06.2015) – CRITICAL

  • fixed Ears #2 not showing

1.4.1 – (08.06.2015) – CRITICAL

  • fixed Ears menu not disappearing
  • added music credits / copyright notice to Options screen
  • simplified code in some files
  • tweaked MyKoo speaking logic
  • removed more ProgressHUD popups
  • added missing tap sounds to some buttons
  • stopped music when watching video ad; start music when video ad is over

1.4.0 – (06.06.2015) – CRITICAL

  • tweak item/clothes level and prices
  • added Setup folder
  • added sounds
  • added sounds for local notification
  • added mouth animations
  • removed progressHUD
  • added next level achieved popup
  • added gift box
  • added Game Center
  • fixed Bridging-header not found
  • added AdMob
  • added more walls, floors, wall decos, floor decos
  • fixed not to eat medicine when not sick
  • added neck clothes
  • added Facebook and Twitter to shop (like for coins)
  • moved ID card to Menu
  • fixed ball falling below ground on iPhone4
  • fixed 9th row star number hat
  • moved mustache below the nose
  • many other small fixes and improvements

1.3.1 – (31.05.2015) – CRITICAL

  • fixed bug when playing with the ball a lot can increase level indefinitely

1.3.0 – (30.05.2015) – CRITICAL

  • added all the Mustaches, Feet, Hands, Glasses, Hairs, Hats
  • added local notifications
  • tweaked stats
  • added Your Koo (ID Card)
  • enabled Chartboost ads
  • many small fixes

1.2.0 – (27.05.2015) – CRITICAL

  • added unlock/buy/equip system
  • added all the rugs
  • organized files into folders

1.1.0 – (22.05.2015) – CRITICAL

  • added screenshot share
  • added rope, trampoline games
  • improved ball game
  • added tutorial
  • added share
  • added options
  • fixed issue with main character being dirty all the time
  • MyKoo now gets sick after a while
  • added proper Mini Games Icons
  • many small improvements and fixes
  • started working on unlock/buy/equip system for room items

1.0.0 – (18.05.2015)

  • Initial Release



Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey