try! Swift World - Issue #21

Hello World!

Imagine cuddling up by the warm fire in your comfy chair with a hot chocolate, computer in hand, and joining a try! Swift World workshop with other developers around the world ā˜ƒļøšŸ’»šŸŽ‰

Of course, for those of you in the hot climates, grab a coconut and join as well šŸ˜ŽšŸ

Hope to see you there! Natasha & Team

How to do Asynchronous Programming in iOS with focus on Apple's Multicore Architecture

While programming as a career is old, writing code that works flawlessly on hardware with multiple execution cores like Apple A series chips has not been easy. It requires one move from regular thread-based programming to queue-based programming. This move is not easy. It requires a mindset change and to achieve that mindset change, requires an understanding of how multicore architecture works behind the scenes.

Architecting SwiftUI Apps Using MVVM Design Pattern

There is no ā€œCā€ in SwiftUI! By default SwiftUI apps do not come with controllers. You can add a controller but the declarative nature of SwiftUI advocates the use of MVVM Design Pattern. In this session you will learn the MVVM design pattern and how it can be incorporated into SwiftUI apps. You are also going to learn about state management in SwiftUI using state, observableObject, application and state object.

Get Updates From try! Swift World In Your Inbox