3 ms·
did they fix the scrolling on iOS?
by ushakov 4y ago
did they fix the scrolling on iOS?
- karlmdavis 4y agoFrom their What’s New: “ Flutter now supports variable refresh rate on iOS devices with ProMotion displays, including iPhone 13 Pro and iPad Pro. On these devices, Flutter apps can render at refresh rates reaching 120 hz, which were previously limited to 60 hz. This results in a smoother experience during fast animations such as scrolling. See flutter.dev/go/variable-refresh-rate for more details.”
- SemanticStrengh 4y agocan does not mean it will.
- scarface74 4y agoYet another reason to avoid cross platform frameworks. They are always catching up to the vendor’s capabilities.
- LocalPCGuy 4y agoFor the vast majority of (mobile) apps, the benefit of being able to be built from a single code base outweighs being slightly behind vendor capabilities. Particularly things like there where it doesn't come up in some apps and relatively few people actually notice/care about it in those it does.
- scarface74 4y agoGoogle doesn’t think it’s own cross platform framework is good enough for its own applications https://9to5google.com/2021/10/10/google-ios-apps-native/ https://9to5google.com/2021/10/10/google-ios-apps-native/
- mhoad 4y agoThis wasn’t anything to do with Futter for the record and they even called it out in a quote saying that they continue to recommend Flutter in that article.
- scarface74 4y agoThey continue to recommend it for other developers. But it isn’t good enough for them? And typical Google > As part of this shift, Google in July put Material’s iOS libraries in “maintenance mode.” Who is to say Flutter isn’t next? Google has the attention span of a coked up teenager.
- LocalPCGuy 4y ago> The company’s official guidance to past developer users is to “follow Apple’s Human Interface Guidelines and consider using modern UIKit components or SwiftUI instead.” That said, it also plugged Flutter as the way to “get a Material look and feel across all platforms.” Doesn't seem like the article you linked accurately represents your statement.
- scarface74 4y agoSo Google recommending Apple’s native framework is not encouraging people to use Apple’s native frameworks?
- discreteevent 4y agoThat is a reason to avoid cross platform frameworks. But there are big reasons in favour of using then as well. It's a trade-off depending on your use case.
- akmarinov 4y agoNot yet, but they have a beta thing that you can enable to smooth that out > Impeller precompiles a smaller, simpler set of shaders at engine build time so that they won’t compile while an app is running; this has been a major source of jank in Flutter.
- SemanticStrengh 4y agoif they disable the shader jit it will result in much worse performance overall