piannaf’s avatarpiannaf’s Twitter Archive—№ 2,429

                      1. > will provide a framework that takes full advantage of all that the web platform offers Yes, the web is a platform. Will flutter keep up with platform advancements? Will it diverge as Flutter is a platform on top of a platform? @timsneath/1255512622457401344
                    1. …in reply to @piannaf
                      > feel completely at home in a browser Since the web has always been an "anything goes" platform in terms of UI, what matters most is performance and URL handling [I can't stand when back button doesn't work, or permalinks (deep links in mobile terminology) don't exist]
                  1. …in reply to @piannaf
                    > PWAs ... are just one of the ways we are investing in bridging the gap between the capabilities of the native platform and the web. Capabilities are important, but a big issue with PWAs is breaking the 4th wall so you can tell something's not right. (see Electron, Catalyst)
                1. …in reply to @piannaf
                  > we largely depend on the community to help bring web support to existing packages Flutter will need big community investment to keep momentum, like Shopify's recent investment in RN.
              1. …in reply to @piannaf
                > Debugging is a crucial step in the development process Very much, yes. But, once again, becomes a point of platform divergence
            1. …in reply to @piannaf
              > we’ve been busy burning down issues Flutter web is early days so this is expected. I'm glad their taking it seriously.
          1. …in reply to @piannaf
            > DomCanvas offers the greatest compatibility with a wide variety of browsers, with a compact code size This more "native web". Though, from my understanding, it does things in such a way that is fragile for making changes or integrating from outside the Flutter platform.
        1. …in reply to @piannaf
          > The CanvasKit backend offers superior performance, fidelity, and correctness, but it has poor initial startup time due to a larger code size. I was surprised when the went DomCanvas first as I expected Skia on web first. Also, perfect timing for web games to migrate off Flash
      1. …in reply to @piannaf
        > Desktop-class UX Memories of Steve Jobs thenextweb.com/apple/2015/09/09/genius-annotated-with-genius/
    1. …in reply to @piannaf
      > URL Routing Soooo important
  1. …in reply to @piannaf
    > we’re looking into possibilities to cache some of this logic to reduce startup time and download size Any bets on when we see a Flutter update prompt à la Flash, Silverlight, JRE? 😜 Seriously, I worry for people on slow networks, old devices, etc. Web is already too bloated.