Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Dark Mode Theming

Swift India
September 28, 2019

Dark Mode Theming

How we implemented dark mode using our Palette, How it helped us for multi-brand support. Best practices while adapting your app for the dark mode.

Speaker: Ashwani Bhargava, Senior Software Engineer at OLX India
https://www.linkedin.com/in/ashwani-bhargava-60141052/

Swift India

September 28, 2019
Tweet

More Decks by Swift India

Other Decks in Technology

Transcript

  1. What has changed in UIKit after dark mode • Dynamic

    colors • Dynamic Images • UIBlurEffect & UIVibrancyEffect • Status Bar • UIActivityIndicator
  2. Not Colors But Material Design • Primary • Secondary •

    Text Primary • Text Error • Text Disabled • Background • A lot more
  3. What were we doing wrong? • Default background colors in

    xib & storyboards • Default view backgrounds in View Controllers • Using colors outside Palette
  4. Things to keep an eye out for, in the dark.

    Card Layout : view did appear won’t be called