вспомнилась “Засада” (был такой сервис).
По сути - специализированная социалка. Тематика - взаимопомощь на дороге путем обозначения на карте мест с “засадами”.
Можно было “зафрендиться”. (а-ка фолоуеры в твиттере) Был чат (онлайновый, с мобильного клиента) и через браузер. Мобильные клиенты работали с (проприетарной?) картой, для которой был конвертер из mp. Клиенты были “полный”, “лайт” - только с кнопкой “засада” и под java-платформы. На сайте были “доски” по группам - городам, сохранялись треки-логи, набиралась всякая статистика.
К сожалению, проект тихо умер года через два после запуска, набрав примерно 10000 зарегистрированных и около 1000 активных пользователей.
P.S. Чуть не забыл. В проекте даже показывались “пробки”! … Т.е. на карте (браузерной. Но иногда и в мобильном клиенте) показывалась в стиле, похожем на “яндекс.пробки” информация о трафике. В краткий период “расцвета” проекта, когда в пределах города одновременно в онлайне было около 15 пользователей, на карте отображалась вполне адекватная картина о состоянии на дорогах
Я могу спроектировать структуру базы данных.
Есть желание освоить Ruby On Rails (я читал литературу, но практического опыта работы с ним нет), мог бы заняться под это дело серверной частью. Но чувствую, вы меня тут обгоните, с вашим опытом.
Структурой БД и серверным приложением нужно заниматься одному человеку. ИМХО.
Я бы как идеолог с вашей стороны бы расписал бы подробно логику и функционал, но нужно определиться кто у нас хотя бы java для мобил понимает чтобы собрать клиент для сервиса. Ибо без клиентов нет и сервиса. А по хорошему надо уже уводить общение куда-то в другое место
Делал игрушку на j2me (midp2), суть такова: на сервер сливаются логи координат, а сервер рассылает эти координаты каждому. Можно писать письма, можно стрелять молниями и умирать. Простой текстовый протокол. Так как небыло разделения на зоны, то трафик шел приличный, причем каждому пользователю. Сервсайд - простой чятик на перле с заточкой под синтаксис, чем-то похоже на IRC, т.е. если что-то кинул в сторону сервера - это получают все (кроме писем и начисления повреждений). Как разделять на зоны и обновлять контент толком так и не поняли, хотя протокол рожало 3 человека.
Алсо, читаю я вас и офигеваю от масштабов задумки. Но ничего, сам таким был, тоже рисовал километровые майндмапы. Не осилил.
Ну маштабы задумки вполне реальные, если найти программистов по направлениям, они тут есть или бывают. Ну или могут появится. Сообщество всё крепче и крепче же с каждым днём.
Ну это всё неинтересно, потому как все ваши велосипеды привязаны к интернету. А в городе я и так не заблужусь и товарищи мои тоже.
У меня же есть по-лучше задумка. Суть такова. Есть мошины, на них есть CB-радиостанции (27 MHz) и компутеры (x86). Никакого ни 4G, ни 3G и прочего гэ нету. А нужно обмениваться координатами постоянно, посылать друг другу треки, планировать набеги на корованы, и при этом ещё использовать CB для традиционной голосовой связи.
Но хочется изобрести велосипед заново, так сказать более современную версию. Передавать в эфир не AX.25, а IP, что существенно расширяет возможности. Ну реализовать всё это на современном компьютере, а не на TNC.
Однако это просто и работает, опять же какой там APRS на байке например или пешком?
Интернет есть везде и всюду, вопроса только желания.
И дело не в заблудишься или нет, а порой просто некогда отвечать на 500 звонков с вопросом “где вы?”.
Ваша идея ограничивает круг пользователей, имея права на жизнь - это лучше реализовывать не смешивая с данной задумкой.
Эх… Вот тоже думаю про такую систему - мне нужно видеть на экране компа 10-20 подвижных объектов (людей) в пределах небольшой территории. При этом набор передающих девайсов очень разнообразный - скорее всего телефоны Нокиа и наладонники на Андроиде и Винмобайле. И еще чтобы программа-клиент в паре с ГПСом не выжрала батарейку девайса за 6-8 часов эксплуатации…
gps можно использовать внешний, мне хватало на 2 дня без подзарядок, получается чуток экономичнее встроенного в телефон, gsm выжирает батарею в основном там, где не может найти стабильный сигнал и постоянно лазиет по соседним станциям, в зоне уверенного сигнала часов 5-6 работы будет. Опять же, заливать трек можно раз в час, смотря какой уровень “реалтайма” требуется. Мелкие посылки сожрут много денег, так как опсосы округляют трафик
Я со своим коммуникатором использую внешний GPS приемник по блютусу. Блютус гораздо меньше ест энергии чем GPS, а внешний приемник от своего аккумулятора как раз 8 часов живет. Но постоянная передача данных через интернет все равно быстро съест аккумулятор телефона.