SwiftUI: Love at First Swipe or Swipe Left? - Zamzam Farzamipooya | Swift Heroes 2023 Talk

Поделиться
HTML-код
  • Опубликовано: 5 сен 2024

Комментарии • 9

  • @Rither88
    @Rither88 6 месяцев назад +2

    I was surprised by the dissatisfaction with the timer and the frequent updating of the view. The code does what suppose to do and actually doing that pretty well with hi performance. If you update elapsed time value every second in a loop and display this value in a text view then obviously the Time View with all subviews will refresh every second. Just because it is a struct and its state was changed. At first glance it could sounds scary. However SwiftUI is pretty smart, it checks state of each subview and redraw only view where it's own state was changed. Of course there are a number of criteria that must be met such as avoiding AnyView etc. So if you understand how SwiftUI view lifecycle works it stops being something scary.

  • @RohitPatil_Tech
    @RohitPatil_Tech 5 месяцев назад +1

    Great video Zamzam! Gives a really good picture to help chose/not to chose SwiftUI for upcoming production projects.

  • @iLoveAppl3947
    @iLoveAppl3947 6 месяцев назад +3

    Why do we have so many speakers nowadays. I'm not talking about her because she knows what she doing but there's so many scammers trying to sell a copy paste course

    • @SwiftHeroes
      @SwiftHeroes  6 месяцев назад

      Because the business of online course is too easy to scale, pay attention to the experience of those who teach, an excellent principle is to see concretely how long they have been doing what they teach.
      Our speakers are all carefully selected, you will never find a scammer 😉

  • @30guarino
    @30guarino 6 месяцев назад +1

    I love that name....ZAMZAM

  •  6 месяцев назад +1

    👏👏👍

  • @erfanoshana
    @erfanoshana 5 месяцев назад

    30 minutes to say SwiftUI is great? Everyone knows it after 5 years :D

    • @SwiftHeroes
      @SwiftHeroes  5 месяцев назад

      come on, those are some interesting reflections 👀