Comments 40
Гм, гайдлайны придумали трусы?
+12
Вчера поюзал, простовато конечно, но работает без сбоев )
Что касается критики, как дизайнер мог бы написать много интересного…
Что касается критики, как дизайнер мог бы написать много интересного…
0
1. Две кнопки слишком светлые и сливаются с основным контентом, лучше сделать их снизу и более яркими, под цвет лого. Все же удобнее переходить по кнопкам снизу, там пальцы )
2. Заголовки сливаются с основным текстом в статье, надо разделить и отделить цветом
3. Что касается статей, полупрозрачные темно серые блоки, мммм, все же лучше сделать картинки сверху а под ними текст, и отделить друг от друга блоками… Так естественней.
Ну и так далее…
2. Заголовки сливаются с основным текстом в статье, надо разделить и отделить цветом
3. Что касается статей, полупрозрачные темно серые блоки, мммм, все же лучше сделать картинки сверху а под ними текст, и отделить друг от друга блоками… Так естественней.
Ну и так далее…
+3
Имхо конечно, но для читалок важно не столько дизайн, соответствие гайдлайном и даже юзабилити интерфейса. Ребята, создавая читалку новостей или чего угодно про инфостатьи — думайте о кэшировании, не стабильной связи у пользователей(метро, провалы между вышками и т.д.).
Ещё не видел читалки которая нормально может подтянуть и закэшировать статьи (например утром дома на wifi) а потом не пытаться соединяться с сервером при каждом заходе в новость или уж не дай бог чтении соседней новости.
А уж чтобы такое чудо делало это автоматом при наличии «качественной» связи, даже и не мечтать.
Ещё не видел читалки которая нормально может подтянуть и закэшировать статьи (например утром дома на wifi) а потом не пытаться соединяться с сервером при каждом заходе в новость или уж не дай бог чтении соседней новости.
А уж чтобы такое чудо делало это автоматом при наличии «качественной» связи, даже и не мечтать.
+2
Мы попытались это сделать, пока неидеально, конечно.
Есть два ограничения:
1. Если кешировать все подряд по Wi-Fi, то у пользователя быстро забьется память телефона (да и от тысяч картинок на флешке тоже никто не будет рад. У нас 1-3 статьи в день (а в ней до сотни картинок), и еще 30 новостей (еще по 1-5 картинок в каждой).
2. Если висеть в бэкраунде и подтягивать все в метро, то моментально просадишь пользователю батарейку.
Вообще, кроме допиливания дизайна, работа с кешированием у нас среди первоочередных задач в обновленной версии
Есть два ограничения:
1. Если кешировать все подряд по Wi-Fi, то у пользователя быстро забьется память телефона (да и от тысяч картинок на флешке тоже никто не будет рад. У нас 1-3 статьи в день (а в ней до сотни картинок), и еще 30 новостей (еще по 1-5 картинок в каждой).
2. Если висеть в бэкраунде и подтягивать все в метро, то моментально просадишь пользователю батарейку.
Вообще, кроме допиливания дизайна, работа с кешированием у нас среди первоочередных задач в обновленной версии
0
1. Картинки как раз можно и не кэшировать, либо кэшировать только превью(тамбнейлы), если мне надо картинки, я хорошо понимаю что для этого нужен нормальный канал связи и расстройства от приложения нет.
Текст всегда лёгок, его можно и пожать если шибко много.
2. Подтягивать в бэкграунде таки можно, например при wifi соединении и соответствующей опции. По умолчанию можно держать выключенной.
Текст всегда лёгок, его можно и пожать если шибко много.
2. Подтягивать в бэкграунде таки можно, например при wifi соединении и соответствующей опции. По умолчанию можно держать выключенной.
+1
По 1 — в принципе, у нас есть возможность при вытаскивании картинок указать уровень сжатия, идея отличная, спасибо.
По 2 — вытягивать в Wi-Fi в бэкграунде не так осмысленно, потому что если в этом случае есть нормальный канал, и так все загрузится.
По 2 — вытягивать в Wi-Fi в бэкграунде не так осмысленно, потому что если в этом случае есть нормальный канал, и так все загрузится.
0
по 2 — user story:
я как любитель читать хорошие новости, ожидаю, что если нахожусь при нормальном wifi, моя читалка может синхронизировать(слить в кэш) мои любимые новости и когда я попаду в ад без связи (в то же метро или за город), я просто открою читалку и прочту что там уже закэшировано. Я не хочу думать об этом заранее и нажимать кнопку sync чтобы вдруг в ближайшем будущем не будет связи и мне нечего будет почитать.
я как любитель читать хорошие новости, ожидаю, что если нахожусь при нормальном wifi, моя читалка может синхронизировать(слить в кэш) мои любимые новости и когда я попаду в ад без связи (в то же метро или за город), я просто открою читалку и прочту что там уже закэшировано. Я не хочу думать об этом заранее и нажимать кнопку sync чтобы вдруг в ближайшем будущем не будет связи и мне нечего будет почитать.
+1
Согласен функционал первичнее дизайна, но все же ) Руки зачесались )
+1
«Статьи у нас объёмные, и даже голые буквы сожрали бы мегабайт-другой за одно обновление.»
1-2 мегабайта только на текст статьи?! У меня книги куда компактнее. (если без графики)
1-2 мегабайта только на текст статьи?! У меня книги куда компактнее. (если без графики)
+2
Смотрите:
16 разделов. В каждом при первоначальном запуске подтягивается по 10 статей. Итого, мы получаем 160 статей, которые нужно вытянуть. Статья — 20 килознаков (в среднем), итого — 3,2 мега. Плюс 30 новостей.
Так что, все осмысленно.
И даже в случае если мы просто обновляемся… Например, человек не заходил к нам 5 дней. За это время набежало (максимум) 15 статей и 150 новостей. Голый текст, без картинок получится уже до 450 килобайт. Не забывайте, что в статье еще есть таблицы, разметка, в интерактивных статьях присутствует исполняемый код, и так далее.
16 разделов. В каждом при первоначальном запуске подтягивается по 10 статей. Итого, мы получаем 160 статей, которые нужно вытянуть. Статья — 20 килознаков (в среднем), итого — 3,2 мега. Плюс 30 новостей.
Так что, все осмысленно.
И даже в случае если мы просто обновляемся… Например, человек не заходил к нам 5 дней. За это время набежало (максимум) 15 статей и 150 новостей. Голый текст, без картинок получится уже до 450 килобайт. Не забывайте, что в статье еще есть таблицы, разметка, в интерактивных статьях присутствует исполняемый код, и так далее.
0
Интерфейс не привлекателен, даже не смотря на лаконичность, потратьте немного денег на толкового дизайнера интерфейсов, или хотя бы используйте стандартное решение для дизайна.
+1
О! Я же реализвал кеширование прочитанных статей и главной страницы-списка в приложении habrahabr
(https://play.google.com/store/apps/details?id=ru.habrahabr.android)
Чтобы можно было кликнуть по интересующим статьям дома а читать уже в метро, это очень просто реализуется прикручиванием скидывания запросов в кеш при успехе и считыванием из кеша при 404:
pastebin.com/1MKgAAZS
(https://play.google.com/store/apps/details?id=ru.habrahabr.android)
Чтобы можно было кликнуть по интересующим статьям дома а читать уже в метро, это очень просто реализуется прикручиванием скидывания запросов в кеш при успехе и считыванием из кеша при 404:
pastebin.com/1MKgAAZS
0
Текст нечитаем. Имеет смысл убрать его и заменить иконками.
0
Простите, не совсем понял, о чём именно речь. Где текст нечитаем? В списке статей?
+1
Подскажите, это какой телефон. Соответственно, больше всего интересует, какое разрешение экрана. На хайрезах все читается хорошо, а вот лоурезы мы не особенно тестили
0
ваше приложение на java? просто выглядит как мобильная версия сайта, а мне интересно как мобильную версию сайта можно распостранять в виде приложения.
0
Приложение на Java. Умеет делать то, чего не умела бы мобильная версия сайта :)
Подскажите, что на Ваш взгляд нужно исправить? Как должно выглядеть приложение?
Подскажите, что на Ваш взгляд нужно исправить? Как должно выглядеть приложение?
+1
UFO just landed and posted this here
Приаттаченный скриншот делался на аппарате с высоким разрешением. Оригинальный размер порвал бы вёрстку :) А кратные масштабы тоже плохо вписывались. В общем, прошу прощения, иллюстрация хреновая получилась, да.
Тестировали на всяком, от 2.2 до 4.0
Список решили оставить на следующую версию. С сеткой решили выпендриться. Может быть, зря :)
Тестировали на всяком, от 2.2 до 4.0
Список решили оставить на следующую версию. С сеткой решили выпендриться. Может быть, зря :)
+1
UFO just landed and posted this here
А какую ошибку выдаёт?
Если получится — напишите обязательно, будем очень благодарны за критику и советы
Если получится — напишите обязательно, будем очень благодарны за критику и советы
0
UFO just landed and posted this here
«Меню» сейчас уже «не в моде». Используйте ActionBar.
Увы, но использование ActionBar требует API level 11, а это потеря совместимости со всеми устройствами ветки 2.x.x.
0
UFO just landed and posted this here
ActionBarSherlock — отличное решение для таких случаев.
0
«Так получилось, что я работаю в Ferra.ru.»
Странно очень звучит. Похожее было у Карлина — «he happens to be black».
Странно очень звучит. Похожее было у Карлина — «he happens to be black».
+1
Привет, было бы хорошо скрывать и/или помечать прочитанные статьи, что бы не отвлекали.
0
Sign up to leave a comment.
Ferra.ru: как мы делали свой ридер новостей и статей для Android