LINUX.ORG.RU

LOReader - андроид-читалка

 , ,


3

1

«Чем больше звёзд, тем больше странностей.»

Читаю ЛОР, в основном, как новости, т.е. зачастую на ходу и в свободное время. Запускать десктоп или доставать ноут лениво, поэтому смартфон. Мобильные браузеры не радуют, возиться со стилями «ну его».

Было время, попробовал набросать клиента (честно, не смотрел есть подобное или нет, в тапаталке вроде ЛОРа нет), и вот что получилось (см. скриншот) - клиент-читалка исключительно для ЛОРа.

Что требуется:

  • андроид-смартфон, не очень старый (ибо, React Native), FHD+.

Что есть:

  • список тем с первой страницы трекера;
  • список форумов, список тем с первой страницы каждого форума;
  • постраничный просмотр комментариев (свайп влево-вправо);
  • быстрая навигация (начало, конец) по спискам;
  • избранное, можно добавлять отдельные темы.

Чего нет:

  • регистрации и авторизации, трекинга и прочего фингерпринтинга;
  • рекламы;
  • постинга;
  • уведомлений;
  • подписок на теги;
  • фильтра тегов и юзеров.

Как работает:

  • никакого бэка, тупо парсит HTML https://www.linux.org.ru
  • скорее всего багов достаточно;
  • не идеально рендерит комментарии, особенно вставки code и ссылки.

Ссылки:

>>> Просмотр (1920x810, 862 Kb)

★★★★

Проверено: Shaman007 ()

Уже скачал приложение, выглядит неплохо. Есть вопрос, будет ли это что-то большее, чем читалка? Есть ли у вас в планах добавление авторизации в аккаунт? Чтобы можно было не только читать, но и писать.

RedMaun ()

LOR этим и хорош, что хорошо работает в мобильном браузере, чего не скажешь о 95% веба.

a1batross ★★★★★ ()
Ответ на: комментарий от RedMaun

Чтобы можно было не только читать, но и писать

Скорее всего, нет. Т.е. мне это не особо нужно, да и в целях целиком продублировать функциональность мобильного браузера - нет такого.

vvn_black ★★★★ ()
Ответ на: комментарий от vvn_black

Есть вопрос, будет ли это что-то большее, чем читалка?

Светлая тема. Фильтры, скорее всего. Может быть, обновление в фоне и уведомления о новых сообщениях. Может быть, позиционирование на последний прочитаный комментарий при обновлении темы и комментариев.

vvn_black ★★★★ ()
Последнее исправление: vvn_black (всего исправлений: 1)
Ответ на: комментарий от vvn_black

Было бы еще удобно, если бы можно было добавлять некоторые комментарии в избранное.

RedMaun ()

Не нужно, скорее всего. Проще сайт в кордову запихать

egorcod ()

не очень старый (ибо, React Native), FHD+

Это вы жестоко... Особенно если вспомнить, что ЛОР хорошо работает в ЛЮБОМ html4 браузере и во всех операх-мини, которые я видел.

kirill_rrr ★★★★★ ()
Ответ на: комментарий от kirill_rrr

Чем старше становишься, тем всё больше «комфорт» превращается из просто слова в необходимость.

На 800/801 снапе не тупит, а это 5+ лет как прошло. Так что, требования скорее формально.

vvn_black ★★★★ ()

(ибо, React Native)

полагаю что проще и удобнее будет открыть лор в браузере

mittorn ★★★★★ ()

я думал девелоперов уже «отпустило» клепать под каждый сайт свое приложение ).

как проект для личного развития - ок, хотя парсить сайт, чтобы его отобразить в моб.приложении выглядит, мягко говоря, странно)

будущего у приложения не просматривается, по вполне объективным причинам. хотя и одной достаточно - в браузере вполне читабельно выглядит, а более и не нужно.

halturin ★★★★★ ()
Ответ на: комментарий от halturin

в браузере вполне читабельно выглядит

Вы попробуйте в мобильном браузере добраться до навигации, особенно если страница комментариями уже заполнена? ) Это либо долго и упорно листать вниз страницы до кнопочки «вверх», либо долго и упорно листать вверх и попробовать попасть пальцами-сосисками в «трекер».

Да, ладно, что там мобильный, на десктопе тоже самое. Да, есть шорткаты, но кому как, мне удобнее было аддон-панельку запилить чтоб мышкой тыкнуть из любого места и попасть в начало/конец страницы и быстрый переход к трекеру и толксам.

как проект для личного развития - ок

На самом деле это всё прямое следствие прокрастинации.

vvn_black ★★★★ ()

на flutter можно переписать, если конечно же есть некий API

samlabs821 ()

Пишет что приложение не доступно в моей стране. Украина

oster2011 ★★ ()
Ответ на: комментарий от oster2011

Так как бетка, только Россия стояла в доступности. Добавил Беларусь, Казахстан, Украину.

vvn_black ★★★★ ()
Ответ на: комментарий от vvn_black

Так как бетка, только Россия стояла в доступности. Добавил Беларусь, Казахстан, Украину.

Добавь Испанию, пожалуйста.

jollheef ★★★★★ ()

чтобы на Google Play выкладывать нужно лицензию покупать? почем? на год или навсегда?

quester ()
About this app

View and read LINUX.ORG.RU

LINUX.ORG.RU - самый токсичный форум Рунета в твоём смартфоне. Без регистрации и СМС. Просветлённым - только чтение.

Хм. Неужели действительно самый токсичный?

jollheef ★★★★★ ()

Интересно. Очень полезно было бы лично мне, если бы была авторизация/постинг/уведомления.

rumgot ★★★★ ()

И за рекламу я бы тебя не осудил. Труд должен оплачиваться.

rumgot ★★★★ ()
Ответ на: комментарий от jollheef

Куда же без кликбейта. Напишешь «один из», сразу вопрос, а какие ещё?

Но последнее время, как-то обострилось, тут и апломб кали-хакеров, и анонимус со «свали на винфак, быдло», и регистранты не отстают.

vvn_black ★★★★ ()
Ответ на: комментарий от rumgot

И за рекламу я бы тебя не осудил.

Вообще не вариант. Что-то более инородное и неудобное в андроид сложно придумать.

если бы была авторизация/постинг/уведомления

Под это дело уже хорошо бы и бэк прикрутить, во-первых, парсить html в React Native, то ещё сомнительное удовольствие, с lxml и не сравнить, во-вторых, без бэка нормальный мониторинг избранного и уведомления не сделать.

Ничего сложного, но как в анекдоте, есть нюансы. Например, ответственность за поддержку хостинга, дело даже не в деньгах и времени, а в том что им хоть по минимуму но заниматься надо будет. И опять же, как побороть искушение фильтровать лоровский контент, это если шуткой. А если серьёзно, то это уже получается переработка чужого контента, мне кажется будет нарушение всего что только можно по современным представлениям.

vvn_black ★★★★ ()
Ответ на: комментарий от rumgot

И за рекламу я бы тебя не осудил. Труд должен оплачиваться.

Тогда лучше сделать приложение платным. Приложения с рекламой это ужасно.

jollheef ★★★★★ ()
Ответ на: комментарий от vvn_black

Вы попробуйте в мобильном браузере добраться до навигации, особенно если страница комментариями уже заполнена? ) Это либо долго и упорно листать вниз страницы до кнопочки «вверх», либо долго и упорно листать вверх и попробовать попасть пальцами-сосисками в «трекер».

Ты преувеличиваешь, кмк. Долго и упорно - это ты если нестандартное количество комментариев на тему включаешь или в режиме «показать удаленные». Но в этом случае легко открыть новую вкладку и со страницы быстрого доступа открыть «трекер».

И да, есть браузеры, у которых всегда есть кнопка «Вверх». Например, Samsung Internet.

Но, каждому свое.

another ★★★★★ ()

Хотелось бы вид трекера как в браузере, фильтрация не нужна, допустим всегда отображать «все». Тогда было бы неплохо, ну и отображение картинок, переход по лорным ссылкам внутри приложения и открытие ссылок из других приложений в лорридере, кнопочку открыть в браузере в теме тоже возможно. Но это в идеале, для первого/второго клиента на андроид, вообще, результат неплох.

abbcto ()
Ответ на: комментарий от abbcto

Дельно.

кнопочку открыть в браузере в теме тоже возможно

Кстати, да, если вдруг припёрло ответить. Правда, одна из причин именно читалки - ограничить себя в попытках запостить херню. )

vvn_black ★★★★ ()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)