В последние годы Хабрахабр наплодил много разных проектов и хочется иметь возможность не скачивать 3 отдельных приложения, а читать все самые интересные новости в одном.
Для решения данной задачи в местном Google Play мне удалось найти Elkews, GeekHabr и TM:
Я пользовался всеми тремя и хотел бы рассмотреть плюсы и минусы каждого из них в отдельности. Все описания и картинки будут располагаться в таком же порядке, как и в скриншоте Google Play выше.
Оборудование: Moto X (2nd generation, Android 5.0), Nexus 10 (Android 5.0), MacBook Pro (Os X 10.9.4)
Старт
Итак, начнём с самого начала: что пользователь видит после первого запуска:
Радует, что все приложения не выводят надоевшие экраны приветствия или логина, а сразу переходят к самому главному.
Также Elkews и GeekHabr запоминают последнюю открытую пользователем вкладку.
Думаю, что дизайн каждого из приложений имеет свои достоинства и недостатки — тут всё на любителя.
Меню
Далее, посмотрим на меню всех трёх проектов:
Elkews использует для логина вашу учётную запись Google и имеет свои собственные списки «Избранное» и «Читать позже».
GeekHabr позволяет логиниться в каждый из проектов отдельно и читать статьи из всевозможных подсписков. Правда, кроме добавления в избранное и просмотра собственных хабов, нативный логин ничего не позволяет делать. Здесь не получится не только писать/редактировать статьи, но и комментировать существующие или подписываться на новые хабы.
TM по сути просто выводит данные сайта tmfeed.ru. Здесь доступно только чтение, логин не поддерживается.
Чтение статьи
При клике на интересующую статью все три приложения ведут себя ожидаемым образом: выводят данную статью в режиме просмотра:
Но если Elkews и GeekHabr очищают статью от рекламных баннеров и редактируют под размер экрана, то TM просто выводит webview с мобильной версией оригинальной страницы хабра.
Вдобавок Elkews позволяет открыть оригинал статьи, добавить в избранное или поделиться с другом.
А GeekHabr позволяет добавить в избранное вашего аккаунта хабр и почитать комментарии.
Список на планшете
При запуске этих приложений на планшете появляется следующая картина:
Elkews выводит картинки и заголовки статей сгруппированные в стиле Pinterest.
GeekHabr растягивает изображения на всю ширину страницы.
ТМ по традиции показывает компактные текстовые заголовки.
Чтение на планшете
А вот так выглядит режим чтения на моём Nexus 10:
Elkews и GeekHabr выводят статьи очищенные от рекламы, а ТМ: как я уже писал, просто показывает оригинал. Также GeekHabr сильно уменьшает размер картинок. Тут всё на любителя.
Особенности
В Elkews и GeekTimes мне понравились две вещи о которых хотелось бы отдельно рассказать:
Первый поддерживает вдобавок развлекательный ресурс Adme и англоязычные аналоги Хабра. При подписке, самые популярные новости от всех ресурсов мёржатся между собой по их рейтингу. При этом можно читать и просто новости любого из ресурсов упорядоченные по дате не подписывась, коснувшись иконки самого ресурса.
В GeekHabr понравился экран настроек, позволяющий выбрать из большого списка размер текста для списка, статьи и комментариев. Также функция отключения картинок может быть полезна для медленного интернета.
В итоге
1. Elkews
Cтабильное приложение, поддерживающее многие интересные проекты IT-тематики
Плюсы:
— симпатичный дизайн
— очень стабильно и быстро работает
— офлайн доступ к списку «Читать позже»
— логин использует стандартную авторизацию Google и позволяет управлять расширенным списком подписок, а также листами «избранное» и «читать позже»
— есть довольно сносная web-версия, синхронизирующая все списки
— поддержка adme и иностранных сайтов IT-тематики
— самым главном достоинством данного проекта для меня является общий список самых популярных статей, который показывает действительно самые популярные из них
Минусы:
— не поддерживается логин в хабра-сообщества, соответственно нельзя комментировать посты
— в списке «Читать позже» при офлайн доступе не показываются картинки
— очень нетривиальный (мне показался) доступ к чтению постов отдельного проекта: надо зайти в «Ваши подписки» и там кликнуть на картинку интересующего проекта
2. GeekHabr
Красивый клиент с поддержкой всевозможных списков, хабов, комментариев
Плюсы:
— современный красивый интерфейс с элементами material design.
Единственное, что смутило — это кнопка «Загрузить еще». Мне казалось, что стоило бы автоматически подгружать следующие новости, когда пользователь домотал до конца страницы
— поддерживается логин в каждый из ресурсов с сохранением в избранное и подпиской на хабы
— отображаются все разделы от Публикаций до Биржи авторов
— поддержка поиска
Минусы:
— для меня главный минус в том, что статьи от всех трех ресурсов разделены и надо вручную выбирать, какой из них хочется прочитать.
Хотя уверен, что для кого-то это наоборот плюс и прозрачность. Просто для меня — это почти тоже самое, что и иметь 3 разных приложения
— иногда баги вроде зелёного указателя на зелёном фоне при поиске
— на моих устройствах (с сырым Андроид 5.0), к сожалению, пользоваться оказалось довольно проблематично из-за частого зависания с зелёным экраном при открытии статьи или при нажатии клавиши назад после прочтения статьи
— не очень удобно читать сами статьи на смартфоне
— невозможность писать статьи и комментировать
— нет возможности смотреть с компьютера
— картинки в режиме просмотра выглядят слишком урезанными
3. TM
Минимализм и компактность
Плюсы:
— стабильно и быстро работает
— понравилось, что здесь есть возможность читать самые лучшие статьи со всех трёх хабра сообществ
— прекрасно, что это проект с открытым кодом, ссылка на который выложена прямо на странице Google Play приложения
Минусы:
— к сожалению, дизайн и удобство чтения мне понравились меньше всего
Комментарии (32)
EndUser
07.05.2015 21:37+1Перебежал тогда ещё на InoReader (после того как Feedly начал глючить). Этот попроще, но обладает определённой органичностью. С учётом ограничений RSS, конечно, — писать из приложения нельзя.
JeStoneDev
08.05.2015 03:54+1А в чем именно проявляются глюки Feedly? Что-то я похоже не заметил
EndUser
08.05.2015 04:10Первый месяц-два после закрытия Google News этот Feedly очень плохо синхронизировал метки избранного и прочтённого между смартфоном и сайтом. Сценарий «пробежал на телефоне простые статьи и отложил глубокие статьи до кресла с компом» работал достаточно плохо, чтобы я начал искать альтернативы.
Нынче они могли и исправить всё. И даже InoReader какое-то время повторял их путь с глюками. Но, вот, как-то обратно с InoReader на Feedly у меня «не переползается».
ColorPrint
08.05.2015 09:13Не проще ли использовать более универсальные агрегаторы, типа того же feedly с собственным приложением?
dyadyaSerezha
08.05.2015 14:41Абсолютли. Если для каждого инфо-сайта ставить свое приложение, то что же будет представлять из себя телефон/планшет? Страшно подумать. Лично я пользуюсь, например, gReader. У него миллион настроек под любые вкусы. На нем собираются новые статьи с примерно 50 сайтов. Очень удобно.
Хотя… «хочется иметь возможность не скачивать 3 отдельных приложения, а читать все самые интересные новости в одном.» — и это приложение есть! Оно называется «браузер». ;) Непонятно, так в чем же была исходная проблема? Увы, про это ни слова.android_dev Автор
08.05.2015 16:16Имхо, читать через браузер в Андроиде с экрана мобильного не самое большое удовольствие. Не говоря уже о фильтре рекламы и оффлайн доступе, которым располагают два клиента из трёх протестированных мной.
dyadyaSerezha
09.05.2015 14:15Если просто читать надо, то мобильный вариант сайта вполне удобен для чтения. А для офлайна, еще раз, есть множестов RSS-читалок.
CReflection
08.05.2015 20:19+1Зависит от того, чего Вы хотите от приложения, мне кажется. Я пользовался двумя из перечисленных в обзоре приложений и feedly.
Feedly — это старая добрая RSS читалка со всеми вытекающими. Свое дело она делает достаточно хорошо.
GeekHabr предоставляет тесную интеграцию с фичами хабра и родственных проектов. Например, если Вас интересуют комментарии к статье, возможность добавлять в избранное именно на хабре и т.п., то Вам Feedly тут не будет так полезен, как GeekHabr.
Elkews выводит статьи по рейтингу, который примерно совпадает с внутренним рейгингом на ресурсах. Это полезно, если Вы, например, не проверяете новости каждый день, но хотите раз в неделю почитать то, что больше всего заинтересовало пользователей этих ресурсов. Плюсом еще идет несколько схожих тематически иностранных ресурсов.
Что Вам больше подходит — зависит от Ваших приоритетов. Я, например, забросил Feedly, т.к. проверяю новости нечасто и за то время, что я не открываю приложение, накапливается очень много статей и найти самое интересное среди них достаточно тяжело. Именно поэтому начал использовать Elkews, который эту проблему для меня отлично решает.
SystemXFiles
08.05.2015 12:03Раз уж такая тема, а почему нет официального приложения для iOS на все сервисы хабра, такие как Мегамозг и Geektimes. Для Хабрахабр нашел внизу как раз, а вот для других сервисов нет.
Может есть какие альтернативы?Mofas
08.05.2015 13:25+2Альтернативы появляются, вы сами это видите – это неизбежно.
Хабр и CleverPumpkin уже работают над обновлениями:
iOS – поддержка трех ресурсов в одном приложении, уже отрисован дизайн и идет разработка
Android – поддержка трех ресурсов в одном приложении и переход на Material Design, дизайн в процессе разработки (сотрудничаем с Gооgle в этом плане), разработка даже в процессе
По датам релиза пока сложно сказать. Рассчитываем на начало лета, а возможно конец мая.agranom555
08.05.2015 14:08+1А что насчет Windows phone?
android_dev Автор
13.05.2015 14:57Писать приложения под Windows Phone могут себе позволить только гиганты типа WhatsApp, у которых неограниченные ресурсы, так как затрат много, а пользователей почти нет.
Думаю, для Windows Phone можно пользоваться веб-версиями агрегаторов. Из рассмотренных мной: elkews.com/web
dom1n1k
09.05.2015 02:25Только не ломайте нынешнее андроидное приложение. Ему есть куда совершенствоваться, но концептуально оно хорошее, глобально ничего менять не надо.
А вот нынешнее айосевое — ужасное, через браузер удобнее в 10 раз.Mofas
11.05.2015 10:16Но они по своей навигации идентичны. И чем ужасна iOS- версия?
dom1n1k
11.05.2015 14:58Идентичны? Вероятно, я не ощутил этого, поскольку андроид у меня на телефоне, а айось на планшете.
Ну в общем, идея показывать пост и комментарии двумя узкими параллельными колонками (да еще и почему-то с пустым местом справа) — мягко говоря, неважная.
Комменты на хабре зачастую важнее статьи, поэтому и первое, и второе должно быть на всю ширину экрана. Каждое в своей вьюхе.
reci
08.05.2015 18:21Прорекламирую digg reader — он ближе к почившему Google Reader'у, не заточен только на хабр, читает и другие фиды.
Плюсом — похожие горячие клавиши, приложение под android.
Из минусов — те же что и у GR (а вдруг Digg захочет сократить непрофильные расходы?)
Пользуюсь почти год — полёт нормальный.
Скрин веб-версии ридераSliver
14.05.2015 21:48Прикольно.
Их разделили, а теперь, чтобы читать всё вместе, нужно спец.приложение.
Мне интересно, есть ли люди которые читают что-то одно и не читают что-то другое? :)Pasha4ur
14.05.2015 22:52Я, сожалению, после разделения перестал все читать. Иногда на хабр захожу. Сложно отследить 3 сайта, когда много дел, а ТМ не удосужилось подумать о пользователях, чтобы им это было удобно.
Жду, когда родят приложение с 3-мя сайтами внутри.android_dev Автор
15.05.2015 20:04Так в моей статье я же рассмотрел целых 3 таких приложения
Pasha4ur
15.05.2015 20:36спасибо, но что-то все не «торт». Хочется с авторизацией, удобством и прочим. Мне не нравится дизайн GeekHabr и Elkews
hudson
Спасибо за обзор!
Для себя подобную проблему ранее решил через tiny-tiny rss, который завел после смерти гуглоридера. На текущий момент у него известен один недостаток — отсутствие поддержки мобильных девайсов. Поэтому на планшете/смартфоне смотреть… ну не невозможно, но довольно-таки не комфортно.
niksite
На стрроне ttrss ставим плагин fever и пользуемся любыми клиентами с его поддержкой, как то News+ (android), Mr.Reader (ipad), Unread (iphone).
hungry_ewok
Мне самым удобным оказалось сделать пересылку rss-постов на email. После чего самасобой получается возможность читать везде, где есть email-клиент, а после настройки в нем фильтров по вкусу — еще и со всеми удобствами.
unwrecker
Платная версия — это называется отсутствие поддержки? :) Я использую, и довольно давно.
hudson
А где это? Поделитесь ссылочкой пожалуйста