Сегодня пятница, а значит время чего-то этакого. Поэтому именно сегодня я решил представить хабра-общественности свою программу-агрегатор читат с ibash.org, IT Happens и подобных сайтов. QR-код ведёт на мобильную версию Google Play, если же кликнуть — ссылка на веб-версию маркета. Ссылка для перехода с телефона.
Поскольку программу очень простая, то много рассказать про неё не получится. Но я всё-таки попробую.
Эта программа — мой первый блин на этой платформе. Так что наверняка всплывут какие то недодумки и проблемы, которые я постараюсь оперативно патчить.
На данный момент поддерживаются сайты IT Happens, Bash.im (бывший Bash.org.ru), Useq.org, IBash.org, ClientsFromHell и HabraQuotes
Список цитат скачивается с промежуточного сервера (мой VPS, используемый для этого и других сайтов). Несколько раз в сутки с вышеописанных сайтов парсится список новинок, в программу отдаётся в JSON формате. Кэширование отдачи есть, посмотрим, выдержит ли оно Хабраэффект :)
Серверная часть написана на PHP, парсинг происходится с помощью PHPQuery.
Для слайдера страниц используется компонент deezapps.widget.HorizontalPager.
Программа тестировалась на нескольких реальных телефонах, под Андроид 2.1-2.3, плюс подгонялась, что бы нормально поместилась на экране с разрешением от 240x320 — в тестировании помогали друзья и девушка. Были положительные отзывы с телефонов с ОС версий 4.0+
Было достаточно интересно узнать, что статистика по установкам программы обновляется только раз в сутки, а после выкладывание новой версии или изменения описания, на маркете всё меняется только спустя 1-4 часа.