To answer my own question: no. The requests made with Solar2d native MapView are listed as the non-free “Maps JavaScript API” calls at Google. (See the attached image below.) You get free calls for 300 € when you register, but that gets used pretty fast.
Damn. So, need to do the hand-drawn map pic anyway.
Naively I expected the Solar2d native map api requests to register as “Maps SDK for Android” calls – which would be free of charge – but no. I wonder why it’s this way, tho.
If you take a look at their API pricing in the link you posted, it does state that it’s free for Maps Embed API, Maps SDK for Android and Maps SDK for iOS, etc.
Like I said before, I don’t know how Solar2D’s plugin is done, but you should be able to integrate them for Android or iOS via Solar2D Native.
That’s exactly what I thought before I tried it out.
Take a look at the screenshot I posted. The requests from my Solar2d app in development get listed under “Maps Javascript API”, not under Maps Embed API, Maps SDK for Android or Maps SDK for iOS.
That usage is not free, tho you get some free credit when you register as Google Maps developer at Google.
That is a part of the old Corona Labs Inc.'s website. That company has since shut down and Corona has transitioned to Solar2D. There’s still more rebranding to do and websites to edit, etc. but essentially all old Corona Labs content/services, like their marketplace, is gone.
These days you’ll find plugins from:
I’m not sure if any of them have map plugins though.
But, you’d need to get the Maps SDKs for Android and/or iOS and handle their integration to your project by yourself. Alternatively, you could take a look at the source https://github.com/coronalabs/corona/search?q=mapview and see if you can figure out why it’s making calls to JS instead of the free API.
There’s the Mapbox plugin… Solar2d Marketplace … but using Mapbox is only free up to 25000 monthly users. Might be enough, but who knows.
Alternatively, you could take a look at the source Repository search results · GitHub and see if you can figure out why it’s making calls to JS instead of the free API.