iOS App Store & In-App Purchases

  • 4.6
Approx. 11 hours to complete

Course Summary

This course teaches you how to develop iOS apps with Swift and how to integrate in-app purchases to monetize your app. You will learn how to create a complete app and publish it to the App Store.

Key Learning Points

  • Learn Swift programming language and iOS app development
  • Integrate in-app purchase functionality for monetization
  • Publish your app to the App Store

Job Positions & Salaries of people who have taken this course might have

  • iOS Developer
    • USA: $98,000
    • India: ₹6,00,000
    • Spain: €35,000
  • Mobile App Developer
    • USA: $85,000
    • India: ₹5,00,000
    • Spain: €30,000
  • Software Engineer
    • USA: $95,000
    • India: ₹8,00,000
    • Spain: €40,000

Related Topics for further study


Learning Outcomes

  • Develop iOS apps using Swift programming language
  • Implement in-app purchases for monetization
  • Publish apps to the App Store

Prerequisites or good to have knowledge before taking this course

  • Prior programming experience
  • Basic knowledge of Swift programming language

Course Difficulty Level

Intermediate

Course Format

  • Online self-paced course
  • Video lectures and assignments

Similar Courses

  • Android App Development
  • Web Development

Related Education Paths


Notable People in This Field

  • John Sonmez
  • Ray Wenderlich

Related Books

Description

This course teaches basics of monetization on iOS, starting with in-app ads and then moving to in-app purchases. You will learn more advanced in-app purchase integrations, and you'll make both consumable and non-consumable purchases while building a realistic iOS app. Finally, you will learn how to take your apps even further with in-app subscriptions, and how to start and cancel subscriptions and create a delightful user experience.

Knowledge

  • How to create and monetize apps on the Apple App Store, including in-app advertisements and purchases.
  • How to create consumable and non-consumable in-app purchases.
  • How to create a user interface that respects purchases, and prepare to publish on iTunes Connect.
  • How to create and manage user subscriptions.

Outline

  • Simple In-App Purchases
  • Setting up Apple and App Store accounts
  • Google Ad Mob
  • Fetching App Store products
  • Making the In-App Purchase
  • Testing in-app purchases
  • Restoring in-app purchases
  • In-App Purchase Overview
  • Final Source Code
  • In-App Purchase Review
  • Consumables & Non-Consumables
  • Creating the Xcode project
  • Creating the app on iTunes Connect
  • Setting up in-app purchase tiers
  • Building the storefront view controller
  • Building the details view controller
  • Creating food item data models
  • Passing values to details view controller
  • Creating in-app purchase service
  • Making consumable purchases
  • Sending success and failure notifications
  • Non consumable in-app purchases
  • Making non-consumable in-app purchases
  • Restoring in-app purchases
  • Project Assets Download
  • Final Source Code Download
  • In-App Purchase Recap
  • In-App Purchase Review
  • In-App Purchase Review
  • In-App Purchase Subscriptions
  • Intro to Subscriptions App
  • Xcode project overview
  • Setting up iTunes Connect
  • Setting up auto renew subscription tier
  • Buying an auto renewing subscription
  • Handling purchase failures and deferrals
  • Preventing fraud with receipt validation
  • Checking for active subscriptions
  • Handling expiration part 1
  • Handling expiration part 2
  • Troubleshooting common subscription issues
  • In-app purchase project challenge
  • Subscriptions App Starter Project
  • Project Challenge Source Code
  • In-App Purchase Review
  • In-App Purchase Review

Summary of User Reviews

Discover how to create engaging iOS apps with in-app purchases through this course on Coursera. Students have rated this course highly for its comprehensive and easy-to-follow content, along with its practical approach to learning. Many users also appreciated the course's focus on App Store optimization and monetization strategies.

Key Aspect Users Liked About This Course

Practical approach to learning

Pros from User Reviews

  • Comprehensive content
  • Easy-to-follow lessons
  • Focus on App Store optimization
  • Practical advice on monetization
  • Helpful hands-on exercises

Cons from User Reviews

  • Some content may be too basic for advanced developers
  • Limited interaction with instructors
  • Course could be more up-to-date with latest iOS features
  • Lack of real-world case studies
  • No certificate of completion offered for free version
English
Available now
Approx. 11 hours to complete
Mark Price
LearnQuest
Coursera

Instructor

Mark Price

  • 4.6 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses