Swift Developments is a hand-curated newsletter containing a weekly selection of the best links, videos, tools and tutorials for people interested in designing and developing their own apps using Swift.
With excitement starting to grow for the potential announcements at this years WWDC, @chockenberry looks ahead at what we might expect from Marzipan – not on the technical side, but more on how it will affect product development, design and marketing. It’s a good read.
Swift luminary @twostraws has been busy again this week with not only an update to his article summarizing what’s new in Swift 5.1 but also this more detailed article, looking at how to use Swift 5’s new Opaque Return Types. As ever, it’s a great read.
Whilst pure functions – functions that produce no side effects and don’t rely on external state – may seem like a more theoretical topic than a practical one, this weeks article, from @johnsundell may well change your mind.
On the face of it, RxSwift’s
Never type may seem similar to either
NSNull but as @guptron illustrates in this article,
Never represents a different concept and one that can be particularly useful when working with generics.
Maybe it was due to the fact that Google I/O 2019 was on this week but I spent a bit of time this week getting up the learning curve with Tensor Flow for Swift. Although I’m by no means a TensorFlow expert (at least not yet 🤓) I did enjoy this walk-though which shows you how to build your own image classification model.