Форум сайта python.su
0
Здравствуйте, я хочу сделать приложение на Андроид/Айфон которое будет показывать мое местоположение на гугл картах и расположение друга который также использывает подобное приложение, насколько легко будет осуществить подобное в Пайтон начиная с нуля?
Отредактировано GunsNRosesZZ (Июнь 9, 2016 21:04:59)
Офлайн
49
Для новичка неподъемная задача…
Офлайн
0
4kpt_IVНу я понимаю как 1. Открыть карту 2. Получить данные местоположения по ГПС 3. Передать данные на сервер 4. Получить данные друга 5. Поставить маркер своего местоположения и друга на Гугл Карте
Для новичка неподъемная задача…
Офлайн
20
Насчет Андроида не знаю (там в основном нужна Java), а насчет Айфона могу уверенно сказать - это будет крайне трудно, скорее всего, вообще невозможно. Придется искать готовые или разрабатывать свои модули и обертки для работы с родными библиотеками картографического API операционной системы iOS. Проще сразу делать на родном для айфона Objective-C. Еще лучше на новом языке Swift, также разработанном Apple. Язык Swift (сейчас уже Swift 2) намного улучшен по сравнению с Objective-C. Он простой в изучении, удобный, мощный, высокоуровневый, компилируемый в двоичные коды (быстродействие в картографическом приложении для iOS особенно важно).
Офлайн
61
Питон для данной работы не годится!
Лутче сразу оставьте эту идею.
Офлайн
20
4kpt_IV
Для новичка неподъемная задача…
ZerGКакие то вы пессимисты, я делал такое на kivy для android, получилась
Питон для данной работы не годится! Лутче сразу оставьте эту идею.
Другое дело зачем это (может топикстартер просто хочет попрактиковаться) и сколько времени, потому что если бы я сразу сел за яву, то потратил бы ровно столько же времени с изучением, но сделал все гораздо проще.
Отредактировано noob_saibot (Июнь 10, 2016 08:30:35)
Офлайн
61
начнете делать это для iOS наткнетесь на политику закрытости и доступу к внутренностям, не попадете по гайдлайнам, задолбетесь подпиливать интерфейс что бы он не смотрелся куском фанеры на фоне общего фона и скажете:
Не… питон не подходит для девелопа под iOS
Офлайн