Mobile Game Development: Make & Publish iPhone Games

A step by step approach that drive you to modify the Jelly Flow iPhone template and publish it to the iTunes App Store
4.6 (34 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
617 students enrolled
Sale Ends Today!
25% off
Take This Course
  • Lectures 20
  • Length 2 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 1/2014 English

Course Description

Thank you for your interest in this course on how to make and publish your own iPhone game today and make money. This is your instructor Yohann, This course is not just about theory, it’s about getting things done.

You are provided with the source code which cost hundreds of dollars on its own, and you will be guided step by step on how to customize the game graphics, sounds and settings, and you will magically end up with your own game in the app store, ready to bring in revenue on a daily basis.

The game comes with four advertising channels that will bring you money. I know it works because the game we are creating in this course called Jellow, had over 25000 downloads and brought back more than 2000 dollars in pure profit. I’m not saying revenue, I’m saying pure profit. Not bad at all when you know that it takes less than a day of work!

This course is the simplest way to get your app business started and get your app published in the apple app store. It’s also for anyone who’d like to expand their app portfolio.

The source code that is included in this course comes with an limited license, which means you can keep reusing it and make dozens of different themes that will grow your profits exponentially.

Don’t wait for the next opportunity, this is the right course and the right time to be in the app store. Take a look at the course curriculum and let’s get started! We’ve got a lot of things to do.

See you in the classroom.

What are the requirements?

  • An interest in publishing your own iPhone game in to iTunes to make money fast
  • Access to a Apple computer (Mac Book, Mac Mini, Mac Book Air, Mac Book Pro, iMac) or for PC users

What am I going to get from this course?

  • Fast Game Reskinning to make quick money
  • Learn XCode, iOS interface development environment, and Objective C (Obj-C)
  • Your Own iPhone Game in the iTunes App Store

Who is the target audience?

  • Really for anyone, just follow the steps in the video lessons

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction

Introduction to the Jellow Course and iPhone Game

Section 2: Initial Setup

In this lesson, we're going through the Apple developer license registration process.


Learn what XCode is used for, how to find it, install it, open it and yourself.


Going through the creation and install of the iPhone Distribution Certificate


Creating Identifiers and provisioning profiles


UPDATE: The name of the game in the advertising account does not have to match the name of the game in the app store. Here, we are using "Pinball" game because this section is taken from another course. Feel free to name it at your will.


We need to setup an AppLovin advertising account to use it in our game, and also get paid.

Section 3: Reskinning Process

This is the initial game setup, using Xcode. Make sure to download the source code in the download tab.

UPDATE: Since the new XCode with iOS 7.1, some of you are getting an error building the app. Please check the next lecture on how to solve this (remove 64-bit architecture, just armv7 and armv7s)

Troubleshooting newer XCode with iOS 7.1+

This is the initial game setup, in itunes connect web portal


This is the initial game setup, adding inapp purchases in itunes connect web portal.


All the step needed to get a your own icons and launch images within your game.


All the step needed to get a new theme for your game, modifying required graphics and sounds.


Here, we're adding the settings we've gather along, in the game source code, using Xcode.


Checking the final game settings, advertisements, inapp purchases, one last time, prior to publish the game to the app store.

Section 4: Apple App Store Submission

Important: New field in iTunesConnect when preparing the app for upload (Clicking on ‘ready to upload binary’)

The new field asks if you’re using IDFA IDs (Ads): please select YES


Apple needs to know your bank & tax information in order to be able to pay you the profit made from inapp purchases

Section 5: Conclusion

Once you've published the game, this is only the beginning, it keeps getting better.

Also, you can download the retina Jellow Source code in this lecture download section.


If you feel like making multiple games out of this source code, then you must get this Fat Graphic package from

This will save you time, money, headaches and generate more profit. Guaranteed!


Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Yohann Taieb, Apps Games Unity iOS Android Apple Watch TV Development

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 20000 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

Ready to start learning?
Take This Course