Насколько я знаю, нет способа запустить код Python на такой мобильной платформе.
Попробуйте поискать JavaME и / или Brew.Кроме того, вам потребуется оператор связи и производитель устройств, чтобы ваше приложение могло получить доступ к GPS-информации телефона.Это не относится к недорогим устройствам.
В качестве первого шага, у большинства операторов есть бесплатная программа по связям с разработчиками.Зарегистрируйтесь там, и у вас будет доступ ко многим форумам с экспертами в этой области.
Удачи.:)