iOS Development - App Monetization for Swift 3 & iOS 10
4.4 (47 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
500 students enrolled

iOS Development - App Monetization for Swift 3 & iOS 10

We learn about AdMob, the Facebook Audience Network, In App Purchases and other ways to monetize our applications
4.4 (47 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
500 students enrolled
Last updated 10/2016
English [Auto-generated]
Current price: $69.99 Original price: $99.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3.5 hours on-demand video
  • 4 articles
  • 15 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Be sophisticated with different monetization options for iOS apps
  • Implement advertisements with Google AdMob
  • Implement advertisements with the Facebook Audience Network
  • Implement reward based video ads
  • Implement In App Purchases
  • Know about many other options of monetizing your applications
Course content
Expand all 25 lectures 03:27:51
+ Welcome to the course!
1 lecture 01:50

We take a look at the contents of this course and make sure we have everything that we need to get started

Preview 01:50
+ Display advertising using AdMob
8 lectures 01:04:28

We register an account with AdMob and look at every step for this in detail

Registering for Google AdMob

We finish our general setup with AdMob and learn how we can easily integrate Frameworks into our projects using CocoaPods

Cocoa Pods & Finishing AdMob Setup

We begin implementing banner ads with the Google AdMob network

Banner Ads I

We continue and finish our work on the banner ads

Banner Ads II

We get to know fullscreen interstitial ads from AdMob and implement them into our project

Interstitial Ads

We take a look at the steps necessary for implementing reward based video ads into our applications

Reward Based Video Ads

We review what we have learned about the AdMob network and take a look at advantages and disadvantages

Preview 04:54

This lecture contains materials for use with AdMob integrations and links to further documentations

Resources for AdMob
+ Facebook Audience Network
5 lectures 37:43

We register our app with the Facebook Developer Portal to get started

Registering For The Facebook Audience Network

We learn how to implement banner ads with the Facebook Audience Network

Banner Ads

We learn about fullscreen advertising with the Facebook Audience Network by implementing interstitial ads

Interstitial Ads

We look back at what we have learned about the Facebook Audience Network and compare advantages and disadvantages

Preview 03:19

This lecture contains further resources for working with the Facebook Audience Network

Resources Facebook Audience Network
+ In-App Purchases
7 lectures 01:35:07

We learn about the correct way of setting up an App in the iTunes Connect Dashboard and how to implement In App Purchases there

Setting up IAP in iTunes Connect

We create a universal helper file which we can use in every future project to easily work with In App Purchases

IAP Helper File

We implement Non Consumables into our app which for example allow us to remove advertisements

Non Consumables

We implement the restore functionality for our Non Consumables which we have to include for any In App Purchases of this type

Restore Functionality

We implement consumables into our application which allow us to buy tokens for certain actions


We revisit what we have learned about In App Purchases

Preview 03:43

This lecture contains further information and materials regarding In App Purchases

Resources In App Purchases
+ Other App Monetization Principles
3 lectures 08:38

We take a look at the possibility of making our apps paid and when this model can make sense for us

Paid Apps

We learn about yet another more exotic way of monetizing our application: Sponsored Apps or Sponsored Content

Sponsored Models

We have finished our course and look back at what we have learned together

Summary and Comparison
+ Bonus
1 lecture 00:04
Bonus Lecture
  • A computer running macOS, capable of running Xcode 8
  • An Apple developer account will be needed to implement In App Purchases

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.

Who this course is for:
  • App developers looking to turn their time and effort into income