This is a really interesting article by a cartographer on the challenges that Apple faces with their own maps app.

Apple does not have a core competency in mapping and has not yet assembled the sizable, capable team that they will eventually need if they are determined to produce their own mapping/navigation/local search application.