Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Навешивание бейджей на TabBar (дискуссия) #285

Open
1 of 2 tasks
unchase opened this issue Mar 22, 2020 · 1 comment
Open
1 of 2 tasks

Comments

@unchase
Copy link
Contributor

unchase commented Mar 22, 2020

С помощью CustomShellRenderer, предложенного в PR #280, можно на Tab'ы навесить бейджи (в принципе, могу сделать). Нужно только определиться с логикой.

Предлагаю обсудить, нужна ли такая фича и для каких сценариев.

  • Например, можно для "News" отслеживать новости, которые еще не прочитал пользователь. Тогда надо придумать, как хранить те новости, которые уже прочитаны.
    Аналогично для "Meetups" (сколько не просмотренных или новых (анонсированных) встреч).
  • Для "Speakers" можно сделать возможность отмечать "любимых спикеров", количество отмеченных спикеров будет отображаться в бейдже. Тоже надо придумать, как хранить эту информацию.

Ожидаемое поведение

TabBar выглядит следующим образом:
badges

Технические детали

  • Платформа (вместе с версией ОС):
    • iOS - к сожалению, не могу дебажить. Нет устройства.
    • Android
@kulakovt
Copy link
Member

Эффект интересный. Кажется будет довольно удобно.

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

@pfedotovsky , что у нас с хранением?

@unchase unchase changed the title Навешивание бейджей на TabBar (дискусия) Навешивание бейджей на TabBar (дискуссия) Mar 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants