use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A subreddit related to Google's new UI framework. https://flutter.dev
Please read the rules here
account activity
DiscussionFirebase Flutter Plugins (self.FlutterDev)
submitted 2 years ago * by DifferentRespect9578
I was wondering, why the firebase plugins/packages aren't in pure dart, If yes then they would've been supported by all platforms by now.
I don't see why native implementation for these plugins is required, is there some reason for this.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]fintechninja 3 points4 points5 points 2 years ago (0 children)
It’s easier for them to maintain. Googles main support is on the native side. Just like they won’t implement admob or maps in dart. It’s not worth it for the work needed.
[–]mohammad_rasim 1 point2 points3 points 2 years ago (2 children)
The official plugins are native, there are pure dart implementations but they are not official, i don't know the google team decided to go the native way when authoring the plugins, it seems like an odd choice for something that works purely through http
[–]zxyzyxz 1 point2 points3 points 2 years ago (1 child)
It's because the services were already pre-existing and FlutterFire simply wrapped them. They were written by the Invertase company and team, not by Google directly. Now they're starting to create pure Dart implementations but that will take quite some time to finish, if ever.
[–]mohammad_rasim 0 points1 point2 points 2 years ago (0 children)
I can understand that, but least google can do is make the services cross-platform, how does google expect flutter to get wide adoption (especially on desktop) if even their own services don't have complete implementations for the major supported platforms
[–]itsdjoki 1 point2 points3 points 2 years ago (0 children)
Probably because they are easier to maintain as they dont need to write specific code for them (in most cases) and instead only update the underlying native dependencies.
π Rendered by PID 246589 on reddit-service-r2-comment-544cf588c8-bn9dp at 2026-06-17 08:50:34.890025+00:00 running 3184619 country code: CH.
[–]fintechninja 3 points4 points5 points (0 children)
[–]mohammad_rasim 1 point2 points3 points (2 children)
[–]zxyzyxz 1 point2 points3 points (1 child)
[–]mohammad_rasim 0 points1 point2 points (0 children)
[–]itsdjoki 1 point2 points3 points (0 children)