Development of a iOS class (+ other needed classes and frameworks) with a single public method that allows to start a gelocalized search of a type of shops available in an area, and by a name match (mandatory parameters: center location and area range, optional parameter: search string for name match).
The following search enginges must be used:
All search engine must be called the same time and the result must be provided when all responses arrives (or timed out). Results must be aggregated and sorted by distance (ascending) from the center location.
Search is limited to a specific type of shops.
Results can be array of dictionaries. Each dictionary with name, location, address, city.
A class that wraps Fourquare API is already available to be easily used.