Assigned
Status Update
Comments
ra...@google.com <ra...@google.com> #2
Thanks for your suggestion!
We are currently evaluating this request, but do not have any plans to implement it at the moment.
Please star to add your vote and receive further updates, and feel free to add any comments to discuss your use case.
We are currently evaluating this request, but do not have any plans to implement it at the moment.
Please star to add your vote and receive further updates, and feel free to add any comments to discuss your use case.
sh...@gmail.com <sh...@gmail.com> #3
This could definetly be a game changer! Amazing feature.
pr...@gmail.com <pr...@gmail.com> #4
This would be awesome.
I need custom markers in my app and right now I am using `Paint` to draw the marker, convert it to a picture, then to bytes, then to BitmapDescriptor. It would be great to just use Flutter widgets.
I need custom markers in my app and right now I am using `Paint` to draw the marker, convert it to a picture, then to bytes, then to BitmapDescriptor. It would be great to just use Flutter widgets.
bu...@gmail.com <bu...@gmail.com> #5
pa...@gmail.com <pa...@gmail.com> #6
The package located at https://pub.dev/packages/google_maps_flutter is the one I was referring to in the original post.
Since it is simply a view to the underlying Android and iOS components, all usage to and from the map must happen over a platform channel. As flutter begins to move to other platforms (like the web), a separate platform-side implementation will be needed for each new platform.
Flutter is a UI framework with low-level canvas abilities. It's more than capable of drawing the map directly and allowing a tighter experience for the developer.
I would propose 2 libs:
- google_maps: A non-visual pure Dart library that doesn't depend on Flutter. This can be easily used to interface with the Maps API in background isolates / server-side / etc, and will ultimately be used by the next package.
- google_maps_ui: An implementation of Google Maps in Flutter. Uses the pure Dart google_maps under the hood.
Since it is simply a view to the underlying Android and iOS components, all usage to and from the map must happen over a platform channel. As flutter begins to move to other platforms (like the web), a separate platform-side implementation will be needed for each new platform.
Flutter is a UI framework with low-level canvas abilities. It's more than capable of drawing the map directly and allowing a tighter experience for the developer.
I would propose 2 libs:
- google_maps: A non-visual pure Dart library that doesn't depend on Flutter. This can be easily used to interface with the Maps API in background isolates / server-side / etc, and will ultimately be used by the next package.
- google_maps_ui: An implementation of Google Maps in Flutter. Uses the pure Dart google_maps under the hood.
ar...@google.com <ar...@google.com>
dg...@gmail.com <dg...@gmail.com> #7
I am not able to find google_maps_ui dart version can you share link
si...@devangels.london <si...@devangels.london> #8
#7: There is no such library. It is a proposal.
ed...@gmail.com <ed...@gmail.com> #9
Any news?
in...@gmail.com <in...@gmail.com> #10
So difficult to find any news on this from any source. I really want to start building apps with Dart/Flutter but I am stuck. I don't want to go through the JavaScript Google Maps API. I am learning Dart and I want to use Dart to interact with Google Maps API. Why, is this not possible?
de...@gmail.com <de...@gmail.com> #11
I am doing a Flutter project that also needs to target the Web. However, the google_maps_flutter package really impedes my development, because it is full of bugs that prevent hot reload and hot restart. This means I have to remove the map from the tree whenever I have to update it and then put the map back in. Otherwise I face a SIGSEGV and a severe crash.
It does not support the Web and I couldn't find a good package to replace it. Rendering a different widget with platform checks didn't do the trick for me.
I am more than ready to give up native performance for stability platform independence.
It does not support the Web and I couldn't find a good package to replace it. Rendering a different widget with platform checks didn't do the trick for me.
I am more than ready to give up native performance for stability platform independence.
pe...@gmail.com <pe...@gmail.com> #12
Any updates on this?
de...@gmail.com <de...@gmail.com> #13
I no longer experience the crash when hot restarting, but still no Web version
co...@gmail.com <co...@gmail.com> #14
This is very much needed as the current platform view implementation is very limited and realistically not suitable for a production app. There are already very clean implementation of such SDKs for leaflet that can be used a a ground work for this https://github.com/fleaflet/flutter_map
da...@gmail.com <da...@gmail.com> #15
This would be awesome! Custom markers is a must and today has been really difficult to achieve.
Another use case:
The map corners can't be rounded as being a inflated native view. With Google Maps in pure Dart, the ClipRRect would work.
Another use case:
The map corners can't be rounded as being a inflated native view. With Google Maps in pure Dart, the ClipRRect would work.
al...@gmail.com <al...@gmail.com> #16
It would be great to have a native maps SDK for Flutter.
av...@googlemail.com <av...@googlemail.com> #17
It would be great if we could get any update on this, if there is any?
yu...@gmail.com <yu...@gmail.com> #18
I am also interested in this feature. I think that today Google Maps is the most fragile integration that we have in Flutter, it seems to me to be a technology limitation, where the two things cannot talk perfectly, I am waiting for new updates
ar...@gmail.com <ar...@gmail.com> #19
This is very needed. Current implementation of Google Maps is very limiting. This makes Flutter a no-go for apps that heavily rely on maps.
na...@rideyrbike.com <na...@rideyrbike.com> #20
Markers as widgets would be amazing, so easy to do with fluttermap, too many conversions needed for googlemap. I feel like this is never going to happen. There are many articles out there that explain how to jump through the hoops but it is too much for a new coder. I understand google map is just wrapping the native sdk and it's not even close to possible so I guess give up hope.
de...@gmail.com <de...@gmail.com> #21
There's this guy that implemented everything in dart, including the map. It has everything and supports all platforms. I don't even understand why you need to go through native wrappers when it's just map from 1592
https://pub.dev/packages/map
vl...@gmail.com <vl...@gmail.com> #22
Any news?
18...@gmail.com <18...@gmail.com> #23 Restricted+
Restricted+
Comment has been deleted.
yo...@gmail.com <yo...@gmail.com> #24
any updates?
Description
# It is OK to share your API Project ID, but _not_ API keys.
Feature Request
-----------------------
Add official support for Flutter.
As of right now, the google maps plugin for flutter is using the underlying platform views for iOS and Android. While this is somewhat working, it's not without it's share of bugs and limitations, see here:
Explain your use case for that feature:
A map that can be panned and zoomed and is fully integrated in the widget tree.
The ability to add custom Flutter widgets as markers to the map.
The ability to use Google Maps for Flutter on any future platform (web, linux, etc), without any platform specific changes.
This issue was originally opened within the Flutter github repo: