Pull to refresh

Читаем Хабрахабр, Гиктаймс и Мегамозг в одном приложении

Reading time4 min
Views24K
Хоть я и живу в США, но всё равно не представляю себя без новостей от Хабра. Читаю я, в основном, с Андроид устройств и ноутбука.
В последние годы Хабрахабр наплодил много разных проектов и хочется иметь возможность не скачивать 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 приложения

Минусы:
— к сожалению, дизайн и удобство чтения мне понравились меньше всего
Tags:
Hubs:
+15
Comments34

Articles

Change theme settings