Я хотел бы разработать приложение для Android со следующим описанием:
Приложение должно иметь возможность указать ваше текущее местоположение.Я хотел бы использовать GPS, чтобы получить текущее местоположение широты и долготы вашего мобильного телефона, а затем использовать Google Maps для представления местоположения пользователя в графическом интерфейсе. Приложению придется дополнительно определять местоположение вашего друга.Для этого мобильное устройство ваших друзей также должно быть оснащено тем же приложением, и, учитывая его номер телефона, его позиция будет точно определена на карте Google.
Я абсолютный новичок, когда дело доходит до J2MEи я только начал изучать Android.Но неожиданно мой гид дал мне это назначение.Итак, мои вопросы ...
- Нужно ли для этого какое-либо дополнительное оборудование, кроме телефона с поддержкой GPS?(Полагаю, нам больше ничего не нужно, но нужно просто убедиться).
- Я уже знаю, что мы можем получить местоположение нашего мобильного телефона с помощью GPS, но есть ли возможность интегрировать Google Map API в наше приложение, чтобы указать положениепользователя, использующего полученные значения долготы и широты?
- Когда мы хотим найти местоположение друга (любого другого пользователя), позволяет ли система GPS получать прямой доступ к его местоположению, используя его номер мобильного телефона, или нашПриложение, находящееся на другом устройстве, получает доступ к информации о его местонахождении, а затем передает ее нам?
- Если нам нужно договориться с приложением, которое находится на другом устройстве, как мы это делаем?Какой тип протокола мне нужно использовать? (HTTP?)
- Можно ли продолжать обновлять местоположение пользователя, в котором мы заинтересованы?
- Можно ли запустить это приложение?в режиме снайпера, где процесс может быть остановлен только путем ввода секретного пин-кода (чтобы это приложение можно было использовать в случае кражи мобильного телефона).
Это длинный вопрос, который у меня есть,Я был бы очень рад узнать ответы на мои 6 вышеупомянутых вопросов, и, наконец, для начинающего пользователя J2ME, насколько велики мои цели?