Hello everyone, me and my team are currently developing mobile and web app for our client. So in this mobile and web application, it has Google Maps feature with scenarios like this:
- in the mobile app, the users are able to create a ticket (some kind of a submit form) with location information attached, the location area is obtained from the Google Maps API with two possibilities; 1. use current location a.k.a auto-detect location, or 2. can choose location a.k.a custom marker through the GMaps.
- in the web app, we are creating a back-office dashboard to monitoring the data that being submitted. For the GMaps, the admin for the web are able to see the location information that obtained from the mobile app. I assumed it will require longitude and latitude format to create a pinpoint location marker.
- we already have the Google Maps API (Javascript V3) or Google Account with a paid license
So with the scenarios I mentioned above, how's the best practice to achieve those in Outsystems? What are the components in the forge that i need? And how many APIs are needed? Thanks before.
Hi Aditya,
For using Google Maps in mobile application you can use the following plugin:
https://www.outsystems.com/forge/component-overview/1942/google-maps-plugin
For customer markers you can have look at:
https://www.outsystems.com/forge/component-overview/2973/google-maps-mobile-addon
If the backend application is made as a traditional web app use;
https://www.outsystems.com/forge/component-overview/680/google-maps
If the backend application is made as a reactive web app use:
https://www.outsystems.com/forge/component-overview/1396/google-maps-library
Regards,
Daniel
Daniël Kuhlmann wrote:
Hi Mr. Daniël, thank you for your response.
Okay, i will take a look into these plugins and will be implementing if it's suitable for my cases.
How about the Google Maps API? I currently only have the Javascript V3 API.
Hi,
As far as I know, you only need the Javascript API.