Мне любопытно, насколько сложно было бы определить текущие координаты по мобильному телефону? Я планирую написать мобильное приложение, которое будет ориентировано на телефоны, которые могут запускать java (например, Samsung Omina), и оно будет основано на местоположении пользователя, чтобы я мог выполнять некоторые действия на карте Google, используя координаты.
Использование GPS звучит как идея, однако у меня очень мало знаний об этом, например, насколько сложно было бы написать java-приложение, которое определяет местоположение с помощью GPS, и потребуется ли для этого разрешение оператора?
Есть ли какие-то варианты, если GPS не является хорошим способом достижения этого? Т.е. я вижу в других темах метод под названием CellID, но я не знаю, как он работает.
Хороший способ решить это через java?