The source code is compatible with iOS 8, and also ready for iPhone 6/6+ and latest Android Phones
Thank you for your interest in this course, this is your instructor Yohann.
This course is not just about theory, it's about getting things done.
We give you the full source code of a clone of the Spring Ninja game, another top ranking game from Ketchapp. We will go through the process of making your own version of the game, and publish it for iPhones, iPads, Android phones and tablets
This course will guide you step by step on how to customize the game graphics, sounds, and settings and you'll magically end up with your own game published in the iTunes app store and the Google Play Store.
The game comes with advertising channels so that you can earn money every day while people play your game.
This course is the simplest way to get into the mobile app industry and get your first app in both the Apple app store and the Android stores. It's also for anyone who'd like to expand their app portfolio.
The source code included with this course comes with an an unlimited license, which means you can keep reusing it and make dozens of games with different themes. It's fun! I know it works because that's what I've been doing myself! Here I will show you how I'm turning the Spring Ninja Game into a Spring Cat Jump game.
The process is fun and rewarding, So Don't wait for the next opportunity, now is the time, and please check out the course outline and see all the value that comes with it.
Get the course now and see you in the classroom.
Get to know who is your instructor and get an in-depth overview of the course
To publish iOS mobile apps, you need to get the Apple Dev license. This is how to do it.
We need an interface development environment tool called XCode to do our game modifications and to publish the game to the iTunes app store. This lecture shows you how.
In this lecture, you will learn how to download the game source code and open its project in xcode
Learn how to create the iOS certificate for distribution so that you're allowed to publish apps using your computer.
Learn why and how to create an app bundle ID and a provisioning profile.
In this lecture, we will go through an overview of Image editing tools like photoshop gimp and sumopaint
Learn how to run spring ninja game in the iPhone simulator
In this lecture we will go through an overview of the Reskinning Process
Learn how to create your very own main player game character
In this lecture, you will learn how to reset xcode assets using product build
In this lecture, you will learn how to make sure the new cat character changes have been taken into account in the iOS simulator
Learn how to swiftly change the background mountains images
In this lecture, we will be testing the background mountains images in the iphone 6 simulator
In this lecture, we will learn how to change the background sky colors
We now need to verify and test the new background skies colors in the simulator
In this lecture, you will earn how to modify the falling leaf particles into other objects, such as falling stars
In this lecture, you will learn how to modify the 3 tree images into 3 lollipop trees
In this lecture, we are verifying the star particles are there and the lollipop trees appear in the iPhone simulator
In this lecture, we will go through creating your game logo title in photoshop
Learn how to create the mobile app icon png file
Learn how to create and resize the game icon to fit all different ipads and iPhones requirements.
In this lecture, you will learn how to create the launch image. (splash screen)
Learn how to resize all launch images for iPhone and iPads dimensions
Learn how to modify the app settings in xcode info list.
Constants Settings for leaderboard admob chartboost and more apps share
In this lecture, you will learn how to create your app inside iTunes Connect online dashboard
Learn how to add ITC(iTunes Connect) settings such as title rating description aso keywords and icon
Learn how to add a gamecenter leaderboard within your iOS game
Learn how to add your own in-app purchase within the app
Modifying the Google Admob advertising banner settings
In this lecture, you will learn how to add chartboost interstitial ads ID and signature settings
In this lecture, you will learn how to setup chartboost 'more apps' more free games
Learn how to archive your app build to sent for Apple technical review
We will go through the upload process of the build
After you've signed up for a Developer account, you can upload apps to Google Play using your Google Play Developer Console.
Go to your Google Play Developer Console.
Near the top of the screen, click Add new application.
Using the drop down menu, select a default language and add a title for your app.
Type the name of your app as you want it to appear in Google Play.
Select Upload APK or Prepare Store Listing to add your app's information.
Select a section below to learn more about uploading apps:
In this section, we will go over the following:
Learn how to get your own Android developer License for the Google Play store
Here is how to add a new app to the Google Play store developer dashboard
Learn how to fill up the app settings in the Google Play store developer dashboard
Learn how to download the Integrated Developer Environment (IDE) named Eclipse
Once Eclipse has been downloaded, it's time to install it on your computer
Turn your Eclipse tool into an Android development environment
Please download the source code here.
Learn how to open the Spring Ninja source code for Android inside of Eclipse
Learn how to add the project dependencies: libcocos2dx and google play services
Add your own Chartboost network IDs
Learn how to add your Google Admob banner ID to the code
Learn how to rename the source code to take your app name into account.
In this lecture, you will learn how to add your key store and apk file to get ready to upload to the Google Play store
Learn how to upload your executable file (apk) to the Google Play Developer Console.
In this lecture, you will how how to download the Android SDK and Android Studio for MAC or PC
Note: You do not need Android Studio for this specific source code, since we will be using Eclipse instead. Feel free to download the Android SDK only from the very same page as the Android studio download page.
It is good to still have Android Studio installed in your computer.
In this lecture, you will learn how to install and Open Android Studio
Learn how to setup play services
Learn how to add the "remove ads" inapp purchase in the dev console.
Connect the inapp billing service to your app to allow in-app purchasing verifications and security
Learn how to change the game graphic sounds, app icons, and launch images.
Now is the time to put your app in the Google Play store so that the world can download it and use it!
PS: Now is a good time to write a review and rate this course. It means a lot to me (Yohann) Thanks in advance, and drop me a message so that I can thank you.
Yohann holds a Bachelor of Science Degree in Computer Science from FIU University. He has been a College instructor for over 7 years, teaching iPhone Development, iOS 10, Apple Watch development, Swift 3, Unity 3D, Pixel Art, Photoshop for programmers, and Android. Yohann also has plenty of ideas which naturally turned him into an entrepreneur, where he owns over 100 mobile apps and games in both the Apple app store and the Android store.
Yohann is one of the leading experts in mobile game programming, app flipping and reskinning. His teaching style is unique, hands on and very detailed. Yohann has enabled more than 50000 students to publish their own apps and reach the top spots in iTunes App Stores, which has been picked up by blogs and medias like WIRED magazine, Yahoo News, and Forbes Online. Thanks to him, thousands of students now make a living using iOS 9, Swift 2, Objective C ( ObjC ), Android, Apple Watch ( watchOS ), Apple TV ( TVOS ), Unity 3D, and Pixel art animation
I have a small team of mobile game developer and designer located in India.
We are currently cloning and reskining games for a wide range of customer .
We can provide you complete solution for your game and frequent support and communication throughout the project and even after wards .