iOS Development Newsletter #9

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

News

The previous week started with macOS 10.15 Catalina and Mac Catalyst release.

We are still waiting for Asphalt 9 and DC Universe to be ported from iPadOS, although both of them (alongside others) were announced in Apple's press release on Mac Catalyst. What we got is a pretty decent versions of Twitter and Jira Cloud for macOS 10.15 Catalina. You can check this article from 9to5Mac about the first bunch of apps released. You may notice that the first iteration of Catalyst apps looks more like ports from iPadOS versions rather than truly native macOS apps. Mac Catalyst still has from some limitations, implementation issues lacks of documentation. But we hope that Apple will consider developers’ feedback in their future updates.

Libraries & Repositories

Photo by Jonathan Simcoe on Unsplash

Today's library selection is all about SwiftUI. I think that all of them can be quite useful for early SwiftUI adopters.

SwiftUIX

An extension to the standard SwiftUI library. More on Github

SwiftDux

Predictable state management for SwiftUI applications. More on Github

Entwine

Testing tools and utilities for Apple’s Combine framework. More on Github

Articles

Photo by Mark Hang Fung So on Unsplash

iOS Dev: Swift development in Docker using Visual Studio Code Remote

This guide teaches you how to develop Swift applications on macOS and Windows by using Docker container and Visual Studio Code remote extension. [Read here](iOS Dev: Swift development in Docker using Visual Studio Code Remote "nofollow")

Christian Tietze: Xcode 11 Displays Crash Logs in Context of Your Projects

Christian Tietze, with a short post about how Xcode 11 symbolicates crash logs for you without any third-party tools. Read here

Sarun Wongpatcharapakorn: Data in SwiftUI, Part 2: Views as a function of data

Second part in a series of articles about data flow in SwiftUI. Read here

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

Read similar articles

Blog = iOS Development Newsletter #8

iOS Development Newsletter #8

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

Learn more 1 min read
Blog = Tips for Custom iPad App Development

Tips for Custom iPad App Development

List of iPad features we find interesting and useful.

Learn more 4 min read
Blog = SwiftUI Tutorial for Slider Control

SwiftUI Tutorial for Slider Control

Featuring spring animation and liquid-like motion graphics

Learn more 6 min read

Comments powered by Talkyard.