Live-coding broadcast on SwiftUI

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. 





Registration





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.





. .





!





→  








All Articles