You've successfully learned how to develop iOS applications and have already developed great apps that may even have already made it into the app store. Now you're looking for a way to turn your time and effort into actual income but you have no idea how to get started? Then this course is for you!
This course is about monetizing your iOS Applications. We're going to teach you all you need to know about Google AdMob and the Facebook Audience Network which are the two biggest ad networks in the world.
We'll teach you how to implement Banner ads as well as full screen interstitial ads. We're also going to learn how to integrate reward based video ads.
With each topic we're going to go in depth, meaning we're not only teaching you how to implement these ads, we're also going to walk you through the entire registration and setting up process for each of the networks.
Afterwards we're going to teach you about In App Purchases which is another great way of monetizing your application.
Therefore we're going to implement consumables as well as non-consumables with the help of iTunes Connect and then test it inside an example application.
During all of the chapters of this course all of the resources we'll use are going to be available for download. Furthermore we're going to give you cheat sheets and links to additional information and material, to help you really understand each concept and become proficient.
In the last chapter of the course, we're going to touch on other monetization models such as paid apps.
If you're interested in this course you should've already worked with Swift and iOS, since we're not going to be explaining the language's basics. We're going to be working directly with code. Another requirement is that you need to have a developer's account at apple if you're interested in creating in App Purchases. If you don't have a developer's account you can of course still watch the video, but if you really want to implement it into your application you'll need an account.
You've worked hard on your applications and now it's time that it pays off. So join this course about monetization and learn everything you need to become a paid iOS Developer.
We register an account with AdMob and look at every step for this in detail
We finish our general setup with AdMob and learn how we can easily integrate Frameworks into our projects using CocoaPods
We begin implementing banner ads with the Google AdMob network
We continue and finish our work on the banner ads
We get to know fullscreen interstitial ads from AdMob and implement them into our project
We take a look at the steps necessary for implementing reward based video ads into our applications
We review what we have learned about the AdMob network and take a look at advantages and disadvantages
This lecture contains materials for use with AdMob integrations and links to further documentations
We register our app with the Facebook Developer Portal to get started
We learn how to implement banner ads with the Facebook Audience Network
We learn about fullscreen advertising with the Facebook Audience Network by implementing interstitial ads
We look back at what we have learned about the Facebook Audience Network and compare advantages and disadvantages
This lecture contains further resources for working with the Facebook Audience Network
We learn about the correct way of setting up an App in the iTunes Connect Dashboard and how to implement In App Purchases there
We create a universal helper file which we can use in every future project to easily work with In App Purchases
We implement Non Consumables into our app which for example allow us to remove advertisements
We implement the restore functionality for our Non Consumables which we have to include for any In App Purchases of this type
We implement consumables into our application which allow us to buy tokens for certain actions
This lecture contains further information and materials regarding In App Purchases
We take a look at the possibility of making our apps paid and when this model can make sense for us
We learn about yet another more exotic way of monetizing our application: Sponsored Apps or Sponsored Content
We have finished our course and look back at what we have learned together
I have been developing iOS applications since 2012 and have years of experience in Objective C Programming. Since Apple announced Swift I have been using it in my programming and can proudly say I have experience since Day 1 of the language.
I am looking forward to sharing my knowledge with my students and hopefully have a positive impact on the lifes of as many people as possible as much as learning new things myself.
"You are never too old to set another goal or to dream a new dream." - C. S. Lewis
I'm currently studying Mobile Media and work as a teacher on Udemy. I have worked in digital publishing and viral marketing for more than four years.
I am also a web and mobile application developer with more than five years of working experience. But my greatest passion is designing and developing mobile games for iOs devices, in either Objective C or Swift.
My teaching philosophy is best described in the words of Benjamin Franklin:
"Tell me and I forget. Teach me and I remember. Involve me and I learn."
I hope that we can create many beautiful things together and learn from each other.