arrow-left BACK TO ALL
Cocoa Delights #12
Weekly development newsletter for iOS specialists, macOS developers, and Swift enthusiasts from our mobile team.
iOS Development Newsletter #12

📖 Articles

SwiftRocks: Swift's Sequence Inside The Compiler: How for loops work internally

This article covers everything about how for loops work internally and what protocols and behavior of the internal compiler allow you to use those loops.

Heartbeat: Building a Barcode Scanner in Swift on iOS

Rick Wierenga from Heartbeat, with a complete guide about how to build a barcode scanner by using Vision framework.

NSHipster: Device Identifiers and Fingerprinting on iOS

A new piece from NSHispter about every possible way to track iOS users in the past and today's iOS.

Swift Notes: Discover Side Tables - Weak Reference Management Concept in Swift

Core concepts of the Swift reference management is covered in this article from Swift Notes.

💬 Discussion Topics

Photo by Cristina Gottardi on Unsplash

Max Howell: [weak self] vs [unowned self]

The very hot discussion happened last week on Twitter between developers about using [weak self] instead of [unowned self]. What your opinion on this topic? Let me know in the comments.

Apple Developer Forums: App crashing only when submitting it for review

If any of your screens contain UITextView, you may face the app crashing on Xcode 11.2. Check this topic on Apple Developer Forums for more details.

Devran Uenal: OpenSwiftUI

Devran Uenal started working on the open-source version of SwiftUI. Follow this thread on Twitter to get more information about the current development state.

🛠 Libraries

Photo by Aris Sfakianakis on Unsplash

This week libraries are all about declarative UI. I hope they are useful for your future research or projects.

OpenSwiftUI

OpenSwiftUI is an OpenSource implementation of Apple's SwiftUI DSL.

UIKitPlus

Declarative UIKit with LivePreview for iOS9+.

Don’t forget to follow our Medium blog and Twitter if you enjoyed this issue. See you next week 🙋‍♂️

// Keep reading
icon
• 28 Oct 2019
Cocoa Delights #11
Weekly development newsletter for iOS specialists, macOS developers, and Swift enthusiasts from our mobile team.
icon
• 21 Oct 2019
Cocoa Delights #10
Weekly development newsletter for iOS specialists, macOS developers, and Swift enthusiasts from our mobile team.
icon
iOS Department • 2 Oct 2019
SwiftUI tutorial for slider control
We tried out SwiftUI for creating a liquid-like motion graphics with spring animation. We chose a flow of several sequential screens as our canvas.
sent image
Thank you for
contacting us!
Your request has been sent, please wait for a response.
Send a letter