Есть желание создать приложение - навигатор для мобильных устройств (для начала только Android), для упрощения взаимодействия обычных людей с системой общественного транспорта небольшого города.
Минимальная функциональность, которую хотелось реализовать:
- где находится пользователь
- какие остановки находятся рядом
- какие маршрутные такси проходят через эти остановки
- когда можно уехать (исходя из расписания движения)
Данные, которые известны и могут быть использованы в приложении: список всех маршрутов, с номерами, путями следования и расписанием для будних и выходных.
Программированием для Android никогда не занимался, поэтому хочется узнать вкратце насколько сложно будет создать такое приложение, какие языки, библиотеки и API по минимуму для этого могут потребоваться.