Two questions from a Flutter beginner: (1) Is iOS rendering actually blurrier than native? (2) How to make my app look less "obviously Flutter"?
Hey all, junior Flutter dev here. Been building on both iOS/Android for a few months and have two things I can't quite figure out.
1. Blurry rendering on iOS?
Compared to native Swift/SwiftUI apps, my Flutter app just feels slightly blurry(mostly text and icons). Is this a real, known limitation (Skia/Impeller text rendering vs Core Text), or am I just doing something wrong with asset resolution / devicePixelRatio? Curious if switching to Impeller actually fixed this for people, or if it's still noticeably different from native in 2026.
2. People can tell it's a Flutter app
A few people who tried my app immediately said "this feels like Flutter." I want it to feel more native on iOS. So far I know I should:
- Use Cupertino widgets instead of Material on iOS
- Fix scroll physics (BouncingScrollPhysics)
- Match SF Pro fonts / iOS typography
- Add haptic feedback on interactions
- Custom page transitions matching iOS push/pop
What else am I missing? Any packages or "gotchas" that took your app from "obviously cross-platform" to "feels native"? Would appreciate any war stories or resources. Thanks!