Software Dev

Best WWDC Videos of All Time (?)

There are so many amazing WWDC sessions. I probably have 50 favorited on my  TV 🀩.

Here is one persons’ brave attempt to collate the best 15 ever, found on iOS Dev Weekly.

πŸ‘‰ The 15 Best WWDC Videos of All Time

I genuinely appreciate the attempt, but I am perplexed that Protocol and Value Oriented Programming in UIKit Apps or Designing Fluid Interfaces didn’t make the list. πŸ€·πŸ»β€β™‚οΈ

Software Dev

Swift Sourcery

Meta-programming for Swift, stop writing boilerplate code

πŸ‘‰ Sourcery

I haven’t tried this yet, but it sounds interesting if you find yourself writing repetitive code and can’t find another way around it. I gather it generates code from some sort of template.

Sourcery is a code generator for Swift language, built on top of Apple’s own SourceKit. It extends the language abstractions to allow you to generate boilerplate code automatically.

Software Dev

Detecting Changes to Network Access on iOS 12+

Holy crap, there’s finally a dedicated iOS API (NWPathMonitor) that detects and monitors network status!

πŸ‘‰ Detecting Internet Access on iOS 12+

We’ve been dealing with or avoiding the problem of network connectivity on iOS apps for years. Now you can monitor the network status with a callback sort of like you would with location or other services. And you can specify wi-fi or cellular.

I’m glad this finally made it to the to of Apple’s backlog! πŸ‘