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

Dark Mode Theming

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.
Avatar for Swift India 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/

Avatar for Swift India

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