Самое большое российское сообщество iPhone-пользователей. Игры, мелодии, призы, советы и форум.



Опубликовано в рамках четвёртой недели Нового Конкурса Обзоров. Автор текста – Александр Филиппов

История началась несколько лет назад с появлением первого моего мобильного телефона. Тогда же я узнал, что в сети есть сайты на которых можно проверить наличие ж/д билетов. Грузились страницы долго (по несколько минут). Еще столько же перерисовывались при прокрутке.

Несколько месяцев назад пришлось убедиться, что за пару-торойку лет ситуация изменилась ненамного. И я решил сделать что-то более удобное для проверки билетов. Требования сформировались автоматически: минимум трафика для получения максимума информации, комфортный интерфейс с минимумом прокрутки.

К тому времени я уже пользовался технологией Opera Turbo, позволяющей снизить использование трафика на "узких" каналах. Основная идея была почерпнута именно оттуда - брать информацию из открытого источника, преобразовывать ее на промежуточном сервере для уменьшения объема информации и передавать на клиент. Таким образом, появилась идея веб-сервиса, выдающего только нужную информацию из открытых источников. Анализом сайтов также приходилось, так что программирование сервиса, на который и легла основная нагрузка, вопросов не вызвало.

Затем дело стало за клиентом. Было изначально два варианта - делать веб-интерфейс (но это было бы неэкономно в плане трафика, и вариант был тут же отброшен) или же делать "нативный" клиент - а это давало бы все преимущества от использования веб-сервиса. Выбор был сделан, осталось только запрограммировать клиента.
В итоге появились µTickets (Билеты на поезд).

В µTickets можно указать названия станции отправления и назначения, дату отправления и интервал отправления (если в выбранном интервале нет поездов, выдаются все возможные поезда на выбранный день - такова особенность работы источника). Также есть возможность указывать сокращенные названия станций. Например, для Москвы - Мо, для Казани - Ка и т.п. Выводится список подходящих станций, если введены только первые буквы (например, "Лен").

Загружается список поездов, идущих от начальной и до конечной станции. Каждый блок начинается маршрутом (названием) поезда (начальная и конечная станции следования поезда не зависят от выбранных станций: поезд может быть и проходящим). Далее по порядку: номер поезда, дата и время отправления и прибытия, время в пути и наличие мест.

При нажатии на выбранный поезд загружается подробная информация о местах на вагоны поезда. Вагоны группируются в соответствии с их типами и классами обслуживания. Для каждой группы указывается цена билета. Каждой группе соответствует список вагонов с указанием количества мест соответствующего типа в.к. - верхние купейные, н.к. - нижние купейные, в.б. - верхние боковые, н.б. - нижние боковые, др. - или сидячие, или общие (зависит от типа вагона)

Получилось удобное специализированное приложение для проверки билетов, которое уже несколько раз мне помогало, и надеюсь, будет полезно не только мне.

Цена: $4.99 [iTunes link]

Промо-коды для любителей поездов (only pls!):

HPJTWA4PWWAK
A3NNRNTXNRXW
MNYL44FWP7E7
KJL9KAHFRLTM
WAAMRXFLPRF4
WAJ3N9TWPFFP
66WYANPKT9PK
KNM7A37TPET4
M3FJMHA3AMNL
7FTJLTPMWTNJ

Администрация: это завершающая работа в конкурсе обзоров от разработчиков. Объявление финалиста сегодня ближе к полуночи.


Соседние новости:
До ←
После →


Комментариев (29)

  1. Rodjer

    MNYL44FWP7E7
    Взял. Спасибо.

  2. Chupakabrs

    полезная программка для тех кто вечно в дороге..промокод оставлю для нуждающихся =)

  3. D_Cullen

    Нэ успел :)

  4. SNK

    Шустро коды расхватали, за десять минут, и отлько один отписался.
    Автор, скажи, а как покупать эти билеты? Чаще бывает так, что пока до нужного места на rzd.ru достучишься – билетов уже нет. Особенно в Питер перед праздниками.
    В чем смысл этого приложения?

  5. SNK

    извините за опечатку

  6. GolubevOleg

    Постоянно на поездах катаюсь. На раздачу не успел, а жаль(

  7. xa0xa

    Вы конкурсы хотя бы устраивали)) Прохожих же много, некоторым вообще не нужно, а они все равно берут… Мне это не надо, я и брать не стал)

  8. D13SELBOY

    Блин я в шоке люди если вы забераете промо коды вы хоть будьте любезны написать об этом

  9. Defenderdeath

    на самом деле, народ, отписывайтесь кто и что взял..
    ну или можно раздавать коды для registered only. и геморроя меньше, и отписываться будут я думаю..

  10. goshavis

    Эх…. мне опять не хватило… может автор еще пришел код??? goshavis сабака gпочта.com

  11. irobert

    Уважаемый автор, а личный кабинет будет реализован в приложении или нет?

  12. dimax51

    Блин, я то подумал что торрент-клиент сделали….(

  13. ojlerx

    нас нае#%ли расходимся :(

  14. AX86

    2 irobert
    В связи с имеющимися просьбами, возможность интеграции с личным кабинетом будет рассматриваться. Однако на данном этапе гарантировать что-то еще рано.

  15. Alexander Philippov

    2 SNK
    µTickets упрощает выбор подходящего билета. Можно сделать множество быстрых запросов и выбрать нужный поезд и вагон в приложении. При этом будет использовано трафика намного меньше, чем если бы запросы делались на веб-сайте: ~2 кб на запрос против ~100 кб на запрос. Особенно это важно в роуминге.
    А потом, имея точную информацию, купить этот билет с первого(!) раза на сайте РЖД, который открывается при нажатии кнопки “Купить билет”.
    При наличии регистрации на сайте покупка билета занимает в среднем пару-тройку минут.

  16. Alexander Philippov

    Для любителей конкурсов остался еще десяток кодов.
    Они находятся по адресу
    http://bit.ly/XY
    где X – количество пассажиров, перевезенных поездами “Сапсан” с 17 декабря 2009 года по 17 февраля 2010 года
    Y – код станции Шумерля “по версии” РЖД

  17. SNK

    Не получается. Попадаю на страницу rzd неавторизованный, после ввода логина-пароля информация о найденном рейсе потеряна, надо искать рейс заново.

  18. SNK

    Сапсаны, кстати, этой программой не ловятся. Я бы сделал отдельную иконку с информацией по ценам и рейсам.

  19. parilov

    Спасибо Alexander Philippov! Загадку отгадал, очень нужная, полезная программа! Еще раз спасибо за доп. промо-коды.

  20. ind

    Спасибо! Начнем тестить)

  21. dmitry.tps

    Блин. Доп. коды нашел, забрал было второй (на 33 начинается), но аккаунт русский. А прога нужная.
    А регить левый американский аккаунт не вариант.
    Вот засада!!!
    :-(

  22. myx

    Спасибо! Забрал YEAYFJ9K9F49. Все предыдущие коды уже заняты.

  23. SNK

    А я купил… 150 рублей – не деньги по сравнению с ценой билета.

  24. Алексей)(

    На русском акке уже есть ридим

  25. korkkaD

    Спасибо! Забрал WYR9E3LXARAW

  26. Vl@dsky

    не айс.. за 10 баксов, такое ПО.. если б ты сделал возможность покупки – это да.. а так..

  27. Distress

    Алексей)(
    9.03.2010, 7:39
    “На русском акке уже есть ридим”

    Это где же это Вы его нашли на РУССКОМ акке?! Можно поподробнее, пожалуйста?

  28. Ганнибал Лектор

    Все коды забрали. Что-то мне подсказывает, что 80% (отписались только 2 из 10) забравших просто спёрли халяву, которой даже не будут пользоваться. Мне, как человеку, который часто пользуется услугами РЖД неприятно. Свиньи :(

  29. Wladziu

    To Ганнибал Лектор.
    На ум приходит что-то из народной мудрости про большую семью и про тех, на ком воду возят.
    Осталось упасть на пол и сучить ножками.
    Как человеку, который часто пользуется услугами РЖД жалко 150 руб. для своего удобства?

    P.S. Я код не брал :)

Оставить комментарий (помни о правилах)

Вы должны авторизоваться для комментирования.
Если же вы новый посетитель, пройдите 10-секундную процедуру регистрации. Спасибо.

Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.