Altova MobileTogether includes comprehensive maps and geolocation functionality that enables developers to create feature-rich mobile and enterprise apps in record time.
Whether you’re building a navigation app, tracking assets, or providing location-based services, MobileTogether makes it easy with its low-code, cross platform approach. Its visual design tools and pre-built components allow you to quickly add and configure maps and geolocation features without extensive coding.
To integrate maps in your app or enterprise solution, simply drag the Geolocation Map control into the design area in MobileTogether Designer. You can customize the properties to display the map of a specific area in street, satellite, or hybrid view (which can optionally be changed by app users), and specific points of interest can be shown by markers as defined in the app or based on the user's location.
Any number of markers can be defined in the control's Markers property. The current location as well as zoom controls can optionally be included in the map. The size and magnification of the map that is initially displayed in the control can be defined via the Viewport, Control Width, and Control Height properties. The Geolocation Map control also has a OnGeoMapMarkerClicked event, which enables you to define actions to perform when a particular marker is clicked by the user.
On each device running your app, the map is generated using its native, built-in map application. End users will automatically see the familiar style and format on each platform.
In addition to map functionality, geolocation actions in MobileTogether can be defined to read and share geolocation data (e.g., to share a location via messaging or social media apps), start/stop geo tracking, and show the current location. These actions are available for page events and control events.
Using the powerful ActionTrees visual app programming language, you can drag and drop the Geolocation actions to define sophisticated behavior in your apps in a single design that targets iOS, Android, and Windows.
To test and debug geolocation services while developing your app, you can supply a set of sample geolocation data in an XML file to use during simulation.
Once your app is finished, deploy it to enterprise users via the free MobileTogether client app or generate source code for a custom, native app store app.