NativeMaps is a native extension to use the native maps system on iOS. A significant part of the code is based on AIR Maps ANE, another native extension to handle maps. This new implementation has the ability to use the simulator, which improves the workflow. It is now also possible to test if the extension is supported by calling Map.isSupported()
.
Other changes include the user tracking mode able to be enabled/disabled, user location can be obtained from map, markers may have a details button (enabled via marker.showInfoWindowButton()
and the MapMouseEvent.INFO_BUTTON_CLICKED
event in the map instance). There are two new events for user location: MapLocationEvent.USER_LOCATION_FAILED
and MapLocationEvent.USER_LOCATION_UPDATED
.