The Great Reworking Begins

September 23, 2019 · 2 min read

With the now released iOS 13.0 and the pending release on Tuesday Sept. 24th 2019 of iPadOS 13.1 and iOS 13.1, Apple has made some big moves forward in not only how the operating systems work but more importantly for users, how they look.

Dark mode is now officially supported on Apple i devices at the system level, that means application developers need to not only check but also embrace the change. And we should.

Not only does this new presentation mode give users something they have long wanted and asked for, but it also has an impact on other areas of the devices. For example, with true black off pixels in the displays thanks to OLED technology it helps to extend battery life, even if just by a little bit.

If you did not go crazy with your application UI design and custom colors then you may be in for a surprise and discover that you are good to go, or maybe at least mostly on the way there.

Apple designers worked hard on building a great set of color systems in both modes that not only feel natural but pleasing to the eye at varying brightness levels and view environments.

If you are not sure how to start working with the new dark/light mode support then I recommend checking out the WWDC 2019 videos and supporting Apple documentation.




Peter Witham
Peter Witham

Web and Mobile Software Maker, Photographer and Podcaster. I live and breath creativity.
I'd love for you to connect with me via Twitter or if you are a photo person like myself, Instagram.



Related Reads
03-27-2020 Live Stream Highlights

I needed to fix a bug where inserting a pre-coded string was not respecting the attributed string di...


March 28, 2020 · 1 min read

Related Reads
Podcast Season 1 Episode 20 - iPad gets a cursor

It happened, maybe it was inevitable despite Apple’s best effort to say we don’t need it. But the iP...


March 23, 2020 · 1 min read

Related Reads
How to use GitHub with Xcode 11

Xcode 11 and GitHub have come a long way in their relationship, we can now work directly with GitHub...


March 22, 2020 · 1 min read

Related Reads
Live Stream Recording - macOS App Development

As I continue to work on my application I created for personal use, I have a bug that I need to reso...


March 21, 2020 · 1 min read

Related Reads
Using SF Symbols in macOS Applications

SF Symbols is a great library, but it does not play well currently with macOS development. So here i...


March 19, 2020 · 1 min read

Related Reads
Setting NSTextView Font Size Using Swift

When setting the font size of an NSTextView things can get a bit weird with the Attributes Inspector...


March 18, 2020 · 2 min read