5 ms·
> We’ve been hard at work on Zulip’s next-generation mobile app for Android and iOS, built with Flutter. Interesting choice to choose Flutter ... will be inter
by clumsysmurf 2y ago
> We’ve been hard at work on Zulip’s next-generation mobile app for Android and iOS, built with Flutter.
Interesting choice to choose Flutter ... will be interesting to see if that was the right choice in the long term. I get the impression Google has more people working on Kotlin/Compose Multiplatform.
- the_duke 2y agoQuite a lot of Flutter apps have popped up over the last few years. It's definitely gaining adoption.
- price 2y agoOne of the things that's made us at Zulip very happy with Flutter is that it's an honest-to-goodness functioning open-source project. The issue tracker is out in the open, as are the PRs and code reviews. You can (and we did) show up with bug reports and someone whose job is to develop Flutter will read it and make a cogent reply. And getting a change merged in Flutter is however easy or hard it is to do the change well, but no harder — the codebase is high-quality, and the maintainers are responsive. It's at quite a high percentile among all the open-source projects I've interacted with. I don't know much about Kotlin Multiplatform or Compose Multiplatform. But from what I've seen, the Android group in general doesn't live up to that high standard as an open-source project. You can report bugs and might get a reply, but can't really participate in the discussion; the public bug often gets linked to a bunch of internal bugs you can't see, and the code reviews for any fix happen in private. (I lead the Zulip mobile team, so the decision to use Flutter was primarily mine.)
- stavros 2y agoI hope it works out well for you, at my company we made the decision to go with native because we were afraid of hitting a ceiling with non-native solutions, but I love Zulip and I hope your decision pays off.
- dzonga 2y agoflutter is a complete game changer. I have done react web, vue etc, react native and with shame GWT but with flutter I don't have to think. everything works, all the necessary ui widgets are there. no more tinkering around with css or new css flavor of the month. layout is easy peasy. performance is great. and best, iteration speed is awesome.
- price 2y agoYeah. The iteration speed with Flutter's fast, solid, hot reload is seriously a big deal for the developer experience.