We invite you to broadcast live-coding on SwiftUI. Let's implement a feature for the open source StackOv project, which is written entirely in SwiftUI. Let's discuss why it is not always a good idea to use some system Views when working with SwiftUI. Let's see how you can do it differently. The broadcast will take place on Thursday, June 24, at 18:30 Moscow time.
In the live-coding format, we will write a tag cloud for the open source StackOv project. This is a mobile client for Stackoverflow made entirely in SwiftUI.
There are two ways to implement the tag cloud feature in SwiftUI:
obvious and not entirely correct,
non-obvious, but almost correct (why "almost" - you will find out during the broadcast).
What is the point: in SwiftUI, a GeometryReader is used for dynamic calculation of dimensions, it reacts to any movement, therefore it loads the system. We will tell and show how you can use it to a minimum in order to get rid of these problems.
The case is reusable, so it will be of interest to everyone who works with SwiftUI - and not only to implement a specific feature with a tag cloud.
Leading:
Grisha Bernhardt, iOS Lead Surf
Vlad Klimov, iOS developer of Surf
24 , . 18:30 , 20:00. — YouTube- Surf.
. .
!