piannaf’s avatarpiannaf’s Twitter Archive—№ 3,223

  1. A lot of confusion at the start around what is Hybrid, what is Partially Native, what is Fully Native. The @NetflixEng folks are not the only ones trying to make sense of this. That is one of the reasons I put my thoughts and research together for youtube.com/watch?v=sA_JIqqj9js @NetflixEng/1361341749365415937
    1. …in reply to @piannaf
      Just noticed the tweet is from Feb 2021, but the recording is from Jan 2019 So they wouldn't have seen me at @TheLeadDev unless they were able to travel a few months into the future. I hope folks from @NetflixEng were able to see my talk while this discussion was on their minds
      1. …in reply to @piannaf
        When they started talking about @SwiftLang v5 not being out yet
    2. …in reply to @piannaf
      The ideas in there are not outdated but some of the specifics of the example technologies are
      1. …in reply to @piannaf
        PhoneGap was also explicitly mentioned in the podcast. One reason we don't hear about it much anymore is because it was sunset. @piannaf/1293232068189618176
        1. …in reply to @piannaf
          I expect more full-service hybrid technology like Cordova to slowly go away until it becomes more of a niche/legacy tech. There will always be room for the BaseCamp way of hybrid m.signalvnoise.com/basecamp-3-for-ios-hybrid-architecture/ And jury is still out on PWAs
          1. …in reply to @piannaf
            I consider PWAs to be platform supported hybrid applications. That is, without a third-party like Cordova. Unlike cordova, though, what PWAs can do is dependent what the platform supports. PWA + Wasm makes Web more Native Check on various devices here whatwebcando.today/
            1. …in reply to @piannaf
              And the partially native solutions like React Native and Flutter will continue to grow market-share, especially with traditionally web-based orgs, or other orgs that aren't ready to invest in fully native mobile.
              1. …in reply to @piannaf
                That is, as long as FB and Shopify keep investing in RN, and Google keeps investing in Flutter Side note: even @tobi is not so thrilled about PWA (Shopify easily could have invested there instead of, or along with, RN) @tobi/1182728545715535873
                1. …in reply to @piannaf
                  With Google and JetBrains behind Kotlin Multiplatform, and the tooling slowly, but surely, maturing and becoming more comprehensive (@TouchlabHQ helping out with that). And folks like @NetflixEng putting it into production netflixtechblog.com/netflix-android-and-ios-studio-apps-kotlin-multiplatform-d6d4d8d25d23 it's also not going away soon
                  1. …in reply to @piannaf
                    So yeah, there's definitely a spectrum of web-hybrid-native and I love the term Fully Native to encompass Native to Developers (language, tooling, etc), Native to Platform (compilation output, interop, etc), and Native to Users (UX, performance, etc)