A most common use case is searching for charging stations near-by a specific location. This location is often the current user location, this being already implemented. But the location could also be the user home address or the home/business address of a contact saved in the user (system) address-book.
Implementation Idea
Let the user select an existing item from the address-book using the native AB iOS picker interface. After selection, the selected address is localized and, if this succeeds, the location is displayed on the map using a distinct pin icon (e.g. using the contact photo, if available) and then a reload will be triggered to show the charging stations near-by, centering and zooming the map accordingly.
Motivation
A most common use case is searching for charging stations near-by a specific location. This location is often the current user location, this being already implemented. But the location could also be the user home address or the home/business address of a contact saved in the user (system) address-book.
Implementation Idea
Let the user select an existing item from the address-book using the native AB iOS picker interface. After selection, the selected address is localized and, if this succeeds, the location is displayed on the map using a distinct pin icon (e.g. using the contact photo, if available) and then a reload will be triggered to show the charging stations near-by, centering and zooming the map accordingly.