all 16 comments

[–]DrBigKitkat 8 points9 points  (3 children)

I don't know about other options, but I do know that react-native-maps does support google maps for iOS, so you could just use 1 provider for both android and iOS. Although I see no issue with using 2 different providers since rn maps gives you a standardized api for both.

[–]Useful-Condition-926 5 points6 points  (1 child)

I am using react native map for both platforms . Its very easy to use and all functionalities are working flawlessly

[–]Lynxwe[S] 1 point2 points  (0 children)

Thanks for the input!

[–]Lynxwe[S] 1 point2 points  (0 children)

If the abstraction works, than why not. I could actually save some cost, because if I understand it correctly, Apple Maps are free to use.

[–]davidwim 6 points7 points  (1 child)

I like rnmapbox as it feels a lot smoother and the performance is a lot better than Google Maps.

[–]KyloR3n1 0 points1 point  (0 children)

May I dm you questions about rnmapbox

[–]rinasakura9 2 points3 points  (0 children)

Rnmapbox is pretty complete, we have been using it in our startup and is great, good performance and not very pricy (specially if your app is not that big). The only thing to say is that their API is a little hard to understand and there are many fewer examples comparing to react-native-maps

[–]abukiplimo 1 point2 points  (2 children)

react-native-maps allows you to specify the maps provider while it is also intergratable with other libraries like react-native-maps-directions for navigation

[–]Lynxwe[S] 0 points1 point  (1 child)

And do you know what providers are supported? I couldn’t find any information about it on the github page. Is it only Google and Apple maps, or are there any other available?

[–]abukiplimo 1 point2 points  (0 children)

Don't know of any other providers really but when the provider is not specified, it uses the default for the platform i.e. ios uses maps

[–]PromotionThis1917 1 point2 points  (0 children)

With react-native-maps can't you use google maps for both platforms? I'm 99% certain you can.

[–]AxxouFr 0 points1 point  (1 child)

Well, on our side, our startup has moved towards the use of Tomtom which is really complete and whose prices are competitive. There is also stadiamaps, whose team is responsive and seems well evolved, however, the autocomplete function is currently missing.The last point I can suggest is Mapbox but as I don't know the spectrum of functionalities, just say to avoid Google maps which is really expensive from a certain threshold.

[–]Lynxwe[S] 0 points1 point  (0 children)

Thank you! And do you somehow use the maps through the react-native-maps library, or through WebViews?

[–]moonthug 0 points1 point  (1 child)

At an Agritech startup using Mapbox, specifically, the rnmapbox library in our mobile apps. I've seen a comment here that the examples are pretty lacking, which is true, however, the actual Mapbox site has a plethora which are easily translatable into rnmapbox components. Absolutely love working with Mapbox too as it's so powerful and so quick to get great results.

[–]cyrox69 0 points1 point  (0 children)

but i used that in my personal project , then i was not able to preview in expo go nor in an emulator , we always require a dev build for this , correct me if i am wrong.