-
Notifications
You must be signed in to change notification settings - Fork 6
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
Permitir usuário baixar conteúdos de educação e pesquisa #57
Projects
Comments
9 tasks
Plugin de apoio para o download desses conteúdos Async Storagehttps://github.com/react-native-community/async-storage Snackbar (Para as mensagens de Feedback)https://callstack.github.io/react-native-paper/snackbar.html Material Iconshttps://oblador.github.io/react-native-vector-icons/
|
ItaloRod
added a commit
that referenced
this issue
Jun 30, 2020
mbernardes19
added a commit
that referenced
this issue
Jun 30, 2020
mbernardes19
added a commit
that referenced
this issue
Jul 1, 2020
ItaloRod
added a commit
that referenced
this issue
Jul 1, 2020
ItaloRod
added a commit
that referenced
this issue
Jul 1, 2020
ItaloRod
added a commit
that referenced
this issue
Jul 1, 2020
ItaloRod
added a commit
that referenced
this issue
Jul 2, 2020
ItaloRod
added a commit
that referenced
this issue
Jul 2, 2020
mbernardes19
added a commit
that referenced
this issue
Jul 2, 2020
mbernardes19
added a commit
that referenced
this issue
Jul 2, 2020
mbernardes19
added a commit
that referenced
this issue
Jul 2, 2020
mbernardes19
added a commit
that referenced
this issue
Jul 2, 2020
mbernardes19
added a commit
that referenced
this issue
Jul 2, 2020
mbernardes19
added a commit
that referenced
this issue
Jul 2, 2020
mbernardes19
added a commit
that referenced
this issue
Jul 3, 2020
mbernardes19
added a commit
that referenced
this issue
Jul 3, 2020
…ao acessar tela de educação/pesquisa com internet
ItaloRod
added a commit
that referenced
this issue
Jul 3, 2020
mbernardes19
added a commit
that referenced
this issue
Jul 3, 2020
mbernardes19
added a commit
that referenced
this issue
Jul 3, 2020
…b.com/EscolaDeSaudePublica/isus-app into #57-baixar-conteudo-educacao-pesquisa
ItaloRod
added a commit
that referenced
this issue
Jul 6, 2020
ItaloRod
added a commit
that referenced
this issue
Jul 6, 2020
mbernardes19
added a commit
that referenced
this issue
Jul 7, 2020
mbernardes19
added a commit
that referenced
this issue
Jul 7, 2020
mbernardes19
added a commit
that referenced
this issue
Jul 7, 2020
…b.com/EscolaDeSaudePublica/isus-app into #57-baixar-conteudo-educacao-pesquisa
ItaloRod
added a commit
that referenced
this issue
Jul 7, 2020
ItaloRod
added a commit
that referenced
this issue
Jul 7, 2020
ItaloRod
added a commit
that referenced
this issue
Jul 7, 2020
mbernardes19
added a commit
that referenced
this issue
Jul 8, 2020
mbernardes19
added a commit
that referenced
this issue
Jul 8, 2020
mbernardes19
added a commit
that referenced
this issue
Jul 8, 2020
ItaloRod
added a commit
that referenced
this issue
Jul 8, 2020
ItaloRod
added a commit
that referenced
this issue
Jul 8, 2020
ItaloRod
added a commit
that referenced
this issue
Jul 8, 2020
ItaloRod
added a commit
that referenced
this issue
Jul 8, 2020
…-educacao-pesquisa #57 baixar conteudo educacao pesquisa
Foi decidido não implementar neste momento a funcionalidade de animação da barra inferior e deixá-la como melhoria a ser feita no futuro. |
6 tasks
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Objetivo
Eu como profissional da saúde
Quero Fazer download de conteúdos de Educação e Pesquisa
Para que possa acessar quando quiser, mesmo sem conexão
Contexto
O que originou
Há a demanda por acesso aos conteúdos do app em situações onde o profissional da saúde não possui conexão com rede de internet.
Qual solução proposta
A criação de um botão que, quando selecionado, faz download do conteúdo referente e permite o usuário acessar a lista de conteúdos salvos e visualizar os mesmos sem nenhum tipo de conexão com a rede de internet. Este botão ficará localizado no appbar no inferior da página.
Escopo
Appbar
Elemento React no Framework: https://callstack.github.io/react-native-paper/appbar.html
Botão de download
Inserir botão de download para que o conteúdo esteja disponível quando offline
![Screenshot_85](https://user-images.githubusercontent.com/64148308/85321095-85bde780-b49a-11ea-9697-e871e4bf75ef.png)
Inserir botão de downloaded para excluir o conteúdo offline do app do usuário e o mesmo volte a ser disponível somente de forma online
![Screenshot_86](https://user-images.githubusercontent.com/64148308/85321105-89516e80-b49a-11ea-9ffe-84efa14fe50d.png)
Feedbacks (snackbar)
Ao selecionar o conteúdo para download deve surgir a mensagem:
![Screenshot_87](https://user-images.githubusercontent.com/64148308/85321814-b05c7000-b49b-11ea-986c-451bef42335b.png)
Ao excluir o conteúdo da visualização offline deve surgir a mensagem:
![Screenshot_88](https://user-images.githubusercontent.com/64148308/85321823-b3eff700-b49b-11ea-9f19-2b3faf9d3b25.png)
OBS: Nunca deve sobrepor ao appbar
Fora de contexto
Data de postagem
A data de postagem do conteúdo deve ser retirada da parte inferior ao título e adicionada no appbar
Compartilhar
Inserir botão de compartilhar o conteúdo também no appbar, retirando a feature da parte inferior ao título
Critérios de aceitação
Appbar
Dado que queira ler o conteúdo sem acessar a internet
Quando clicar no botão de download
Então deve estar disponível para leitura offline
Dado que não queira mais ter o conteúdo salvo em meu telefone
Quando clicar novamente no botão de download/downloaded
Então não deve estar disponível para leitura offline
Dado que leio um conteúdo
Quando realize scroll para baixo
Então a appbar desaparece da tela
Dado que leio um conteúdo
Quando realize scroll para cima
Então a appbar reaparece na tela
Feedback
Dado que clico no botão de download
Quando o download for realizado com sucesso
Então deve exibir a mensagem de conclusão
Dado que clico no botão de downloaded
Quando a exclusão for realizada com sucesso
Então deve exibir a mensagem de conclusão
Observações
Figma: https://www.figma.com/file/FLKurtBDSBYAiYcS5xAPYC/iSUS?node-id=1550%3A11520
Referências: https://material.io/components/app-bars-bottom#behavior
https://developer.apple.com/design/human-interface-guidelines/ios/bars/toolbars/
The text was updated successfully, but these errors were encountered: