Могу посоветовать приложение Spyglass. Он использует дополненную реальность и показывает направление движения, ваше положение на карте, текущую скорость, точные координаты; позволяет сохранять локации (например, конечную цель) и показывать расстояние до нее и примерное время прибытия. Что касается отслеживания перемещений друзей, то приложение позволяет делиться своим местоположением с другими людьми посредством смс или email. Это не позволит вам видеть их местоположение ежесекундно, но можно договориться отправлять друг другу свои координаты через какой-то промежуток времени. Я пользуюсь Spyglass уже 2 года и возможность использования карт в оффлайне не раз меня спасало.
https://itunes.apple.com/app/spyglass/id332639548?...