Supporting Dark Mode in iOS 13 and Swift 5

Anoop Tomar

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
10 Lessons (1h 21m)
    • 1. Introduction

      4:11
    • 2. App Demo

      9:48
    • 3. App UX Design

      20:49
    • 4. Default Support for Dark Mode

      10:45
    • 5. Defining Custom Colors for Dark and Light Mode

      5:38
    • 6. Using Custom Colors in Code

      5:12
    • 7. Using Custom Colors Based on Appearance

      13:38
    • 8. TableView Bug Fix

      2:36
    • 9. Visual Effect Vibrancy

      4:19
    • 10. Opting Out of Dark or Light Mode

      4:31

About This Class

Get your app ready for Dark Mode of iOS 13 in Swift 5

In WWDC19 with the announcement of iOS 13, Apple announced to support long requesting feature called Dark Mode. White backgrounds can be a bit overwhelming, but Dark Mode lets you focus on the main content more, whether it's new Memoji stickers in messages or browsing through playlists in Apple Music. Browsing through photos also feels more intimate and immersive with Dark Mode engaged.

It’s also easy to turn on Dark Mode. You can do it right from within Control Center with a dedicated button. Even better, you can schedule Dark Mode to turn on and off at a specific time or based on sunrise and sunset.

Apple is letting third-party developers tap into its Dark Mode API so that their apps are optimized in a similar way.

So, is your app ready to support new customer obsession? If not, this course is for you.

In this course you will learn to adopt best practices for iOS 13 while developing for dark mode support. You will also see how you can make your existing app work for dark mode. We will cover all the pitfalls and look into various different assets while making sure that you understand as what it takes to develop and be ready for new dark mode interface for your apps running on iOS 13.

So if you are ready for the challenge, come join me in this fascinating journey of supporting "Dark Mode".

Who this course is for:

  • Developer who wants to build apps for iOS 13
  • Developers who want to support dark mode in their app and be ready for iOS 13