Ваша сводная страница показывает, что вы получаете GPS-координаты от двух устройств ... поэтому хорошей функцией для детей будет показывать точку для мамы и точку в центре дисплея для ребенка. Проведите линию между ними. Нарисуйте стрелку, показывающую последнее направление движения ребенка в разрешении GPS.
Скажите ребенку, чтобы он нажал кнопку «НАЙТИ МАМУ», выстроил стрелку в линию и пошел этим путем, обходя вещи по мере необходимости (а стрелка и линия всегда будут держать их вверх).
на сегодняшний день, по какому пути они хотели бы идти, если это возможно).
Сделайте точки, линии и стрелки большими и дружелюбными. Изменить цвет или сделать вещи
мигать, когда вы находитесь в пределах минимального разрешения GPS или, как правило, в пределах кричащего расстояния. Таким образом, если ребенок окажется на другой стороне высокого барьера, он или
она знает, что кричать это вариант.
Интересная идея проекта. Я думаю, что перемещение предмета и наличие кнопки «вкл» достаточно интерфейса, если у вас достаточно хороших датчиков обнаружения движения в устройстве. Вероятно, он должен автоматически отключаться через некоторое время.
Независимо от того, генерируете ли вы векторную графику или нет, это не главное ... вероятно, вам следует
генерировать координаты для точек (которые также являются конечными точками линии) и сегментов стрелки и стрелок. Все это можно быстро нарисовать на растровом дисплее, используя только целочисленную математику с использованием старых алгоритмов линии и круга Брезенхема.
Ссылки на Википедию:
http://en.wikipedia.org/wiki/Midpoint_circle_algorithm
http://en.wikipedia.org/wiki/Bresenham%27s_line_algorithm