NativeMaps

Adobe AIR native extension

Native iOS and Google Maps Adobe AIR Native Extension

The extension is available here: com.distriqt.NativeMaps

Documentation



Setup your mapping provider

1. Apple Maps
2. Google Maps


Setup the Extension

1. Add the Extension
2. Initialise the Extension
3. Request Authorisation


Usage

1. Create a Map
2. Controlling the View
3. Touch Events
4. Overlays
- Markers


External Links

- ASDocs
2017.09.02 [v3.2.096]

Fixed issue with updating first added marker (resolves #163)

2017.09.01 [v3.2.092]

Android: Fixed issue with resetting anchor point for default icons (resolves #164)

2017.08.31 [v3.2.090]

Added Marker z index (resolves #121) Added Custom Marker Icon offsets (resolves #54) iOS: Migrated to camera calls for all view actions (resolves #156, resolves #157 resolves #158) iOS: Corrected setCentre zoom issue (resolves #155) iOS: Added traffic for MapKit on iOS > 9

2017.07.10 [v3.1.050]

Updated for compatibility with new Core library (for Notifications/PushNotifications fix)

2017.03.13 [v3.1.049]

Android: Corrected authorisation status response (resolves #134) Android: Fix for prepareViewOrder hiding Stage elements (resolves #43) Projection implementation for screen / location conversions (resolves #115) Added some createMap viewport checks (resolves #97)

2016.12.30 [v3.1.040]

Updated documentation

2016.12.30 [v3.1.040]

Updated documentation

2016.12.30 [v3.1.040]

New documentation

2016.12.02 [v3.1.040]

iOS: Corrected setBearing and setAltitude animation flags (resolves #111)

2016.11.28 [v3.1.039]

Updated example

2016.11.28 [v3.1.039]

Android: Corrected showMap and hideMap functionality (resolves #85) Android: Added clear map styles by passing null (resolves #107) Android: Added check for bounds Removed limitation on setTilt method (resolves #109)

2016.11.24 [v3.1.033]

Android: Added setMapStyle for styling support (resolves #102) Added mapToolbarEnabled to options to disable directions and open in google maps options on a marker (resolves #101) Android: Fixed crash when dispose map while moving (#99) iOS: Added showScale to show the scale (resolves #86)

2016.11.15 [v3.1.028]

Updated example to new API

2016.11.13 [v3.1.028]

Changed createMap function to accept an initial position and zoom (resolves #95) Android: Corrected update marker function (resolves #93)

2016.11.13 [v3.1.028]

Changed function to accept an initial position and zoom (resolves #95) Android: Corrected update marker function (resolves #93)

2016.11.01 [v3.1.016]

iOS: Corrected custom marker image scaling (resolves #92)

2016.11.01 [v3.1.014]

Removed debug trace statements (#91)

2016.11.01 [v3.1.013]

Corrected issue with marker events (resolves #91)

2016.10.31 [v3.1.004]

Added new drag touch events (resolves #89)

2016.10.18 [v3.0.019]

Android: Fixed zoom changing during call to setCentre (resolves #81)

2016.10.07 [v3.0.018]

Major update to latest APIs and many bug fixes (resolves #72, resolves #77, resolves #76, resolves #70, resolves #69, resolves #60, resolves #44, resolves #38) Android: Corrected view order (resolves #52) Android: Dangerous permissions for v23+ (resolves #51) Android: Fixed keyboard event issues (resolves #37)

2015.11.26

Update ANE file

2015.11.26

Updating ANE file in lib

2015.11.24

Added key press handlers and redirection from the map view to correctly pass key events to the AIR application

2015.03.20

Correctly added the new version of the ANE

2015.03.19

Updated to use our shared GooglePlayServices library, added a fix for z-ordering issued on Android

2015.01.06

Added 64bit support, added support for new iOS8 location permissions to allow geolocation services

2015.01.06

Added 64bit support, added support for new iOS8 location permissions to allow geolocation services

2014.12.12

Updated example changing references to ‘developer key’

2014.12.11

New application based key check, removing server checks iOS: Implemented autoreleasepools for all C function calls