Cocoa Delights #2

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 #2

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


Apple releases SF Symbols beta 2

New symbols, better ordering and fewer restrictions. Read here.

Upcoming Changes for 17+ Age Ratings and App Availability

In an effort to open up additional opportunities for developers, we’ve worked with the government of the Republic of Korea on making more apps available on the App Store in the Republic of Korea. And to ensure that our global age rating system continues to help make the App Store safe for kids, apps that feature Frequent/Intense Simulated Gambling will be rated 17+ in all countries and regions starting August 20, 2019. More here

Apple Launches iCloud for Web Redesign in Beta

The old look for reflected the iOS 7 design era, while this new version, which is accessible by visiting, fits better with Apple’s modern design conventions. It also brings new functionality to the iPhone. More here.

Libraries & Repositories

Photo by Alfons Morales on Unsplash

SwiftUI example projects

Community-driven repository of examples projects using SwiftUI & Combine.


Modern Swift library for image loading and caching system. Besides clear and well thought-out API, Nuke provides integrations with Alamofire, WebP, Gifu, FLAnimatedImage and Reactive extensions.


Set of build utilities written in Swift to automate mobile application development and deployment.


Flexible library for handling Swift Errors.


GitHub iOS client in RxSwift and MVVM-C clean architecture.


Pock is an app which allows you to display macOS Dock in Touch Bar.


Photo by Kyle Wagner on Unsplash

URLSession and the Combine framework

22 short tests of Combine — Part 1: Protocols

Modular Architecture in iOS

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