Nous vous invitons à diffuser du live-coding sur SwiftUI. Implémentons une fonctionnalité pour le projet open source StackOv, qui est entièrement écrit en SwiftUI. Voyons pourquoi ce n'est pas toujours une bonne idée d'utiliser certaines vues système lorsque vous travaillez avec SwiftUI. Voyons comment vous pouvez le faire différemment. La diffusion aura lieu le jeudi 24 juin à 18h30, heure de Moscou.
→ Inscription

Au format live-coding, nous écrirons un nuage de tags pour le projet open source StackOv. Il s'agit d'un client mobile pour Stackoverflow entièrement réalisé en SwiftUI.
Il existe deux manières d'implémenter la fonctionnalité de nuage de tags dans SwiftUI :
évident et pas tout à fait correct,
pas évident, mais presque correct (pourquoi "presque" - vous le découvrirez lors de l'émission).
A quoi ça sert : dans SwiftUI, un GeometryReader est utilisé pour le calcul dynamique des dimensions, il réagit à tout mouvement, donc il charge le système. Nous dirons et montrerons comment vous pouvez l'utiliser au minimum afin de vous débarrasser de ces problèmes.
Le boîtier est réutilisable, il intéressera donc tous ceux qui travaillent avec SwiftUI - et pas seulement pour implémenter une fonctionnalité spécifique avec un nuage de tags.
Premier:
Grisha Bernhardt, iOS Lead Surf
Vlad Klimov, iOS-développeur de Surf
24 , . 18:30 , 20:00. — YouTube- Surf.
. .
!
→