Workshop: A Better Day App

Build the app we submitted to the App Store. SwiftData, in-app purchases, notifications, app submission and more.

Course Requirements

  • Completed the Foundations and Databases courses.

What You'll Learn

  • SwiftData

    Use SwiftData to power the daily logging features.

  • Sending Notifications

    Schedule local notifications, requesting permission and checking for authorization.

  • In-App Purchases

    Allow users to unlock content inside your app.

  • Easy Paywalls

    Use RevenueCat to easily design and integrate a paywall into your app.

  • ChatGPT Assistance

    Use ChatGPT to code and find answers quickly. This skill will make it very fast to build your app.

  • App Analytics

    Quickly add analytics tracking using TelemetryDeck.

  • Settings View

    Easily add a settings view to your app containing Rate the app, Recommend the app, Feedback and Privacy Policy.

  • Graphic Assets Creation

    Learn how to get graphic assets for your app even if you're not a designer.

  • App Submission

    Walk through how to submit your app including filling out the Privacy meta data.

Workshop Contents

    1. About the app

    2. Workshop Resources

    1. Building the App

    2. Styling the App

About this course

  • Free
  • 4 lessons
  • 2 hours of video content