Cocoa Delights #21

Hire us

Work with Exyte

Your name
Website or company name (optional)
How can we help?
Thank you for your interest! A member of our team will be in touch as soon as possible.

Cocoa Delights #21

Weekly development newsletter for iOS specialists, macOS developers, and Swift enthusiasts from our mobile team.

iOS Development Newsletter #21

πŸ“° News

Reality Converter Beta Release

The new Reality Converter app makes it easy to convert, view, and customize USDZ 3D objects on Mac.

πŸ“– Articles

Swift by Sundell: Property wrappers in Swift

We already discovered Property Wrappers in Swift 5.1 in previous issues. Here is another comprehensive guide on this topic from John Sundell.

Morning SwiftUI: ViewState in SwiftUI using ViewBuilder

Thomas Sivilay from Morning SwiftUI blog wrote an interesting article about View content presentation depending on its state with the power of ViewBuilder.

Better Programming: Pull to Refresh in SwiftUI

It's quite a useful post about Pull-to-Refresh functionality implementation in SwiftUI by using UIViewRepresentable.

πŸ›  Libraries


A simple way to create custom interactive UIViewController transitions.


A simple, customizable Country picker for picking country or dialing code.


Create Scrollable Layout easily using UIViewControllers as first citizen and the power of AutoLayout.


BottomPopup provides a popup-like presentation style to any view controller.


Implementation of generic paging ScrollView in SwiftUI.

Don’t forget to follow our Twitter if you enjoyed this issue. See you next week πŸ™‹β€β™‚οΈ