Apresentação

O Resolve é um framework gratuito para gerenciamento de Notificações Individualizadas* originadas de Sistemas Web e direcionadas a dispositivos móveis, é composto por um modelo de saída de dados e um aplicativo. O aplicativo permite conexão com o servidor do sistema Web que enviará as informações agendadas para solicitar a atenção do usuário e lhe ajudar a resolver pendências na hora certa. O Resolve permite ao usuário que recupere ou relembre notificações passadas e oferece recursos para visualização de notificações e tarefas futuras já lançadas. Ainda em fase de aperfeiçoamento, no momento o Resolve está sendo usado para fins de pesquisa, mas o aplicativo está disponível para livre uso.

*O termo aqui descrito como "Notificação Individualizada" se refere a notificações mobile emitidas por um sistema a partir de uma relação de exclusividade entre uma instituição ou profissional e um usuário ou grupo de usuários, contendo informações e/ou tarefas peculiares a este. As notificações para smartphones são mensagens clicáveis disparadas pelo sistema em horários e contextos definidos.

Como funciona

  • 1. Sistema Web

    O programador define o banco de dados e grava as mensagens/notificações destinadas a cada usuário, com suas respectivas tarefas. No banco, o desenvolvedor pode gravar parâmetros de designer e o endereço que o usuário acessará ao clicar na notificação.

  • 2. JSON

    Com base nos dados das notificações gravadas no banco, o desenvolvedor deve disponibilizar um JSON que servirá de ponte entre o dispositivo móvel e o sistema Web. O JSON precisa seguir o modelo específico e será acessado por meio de autenticação dos usuários.

  • 3. Smartphone

    O usuário precisa baixar o aplicativo Resolve, ao primeiro acesso deve informar o endereço do Servidor JSON, login e senha. O aplicativo baixa periodicamente a lista de notificações do servidor e agenda no dispositivo para notificar no momento especificado.

Público em potencial

Ao usuário clicar na notificação o Resolve oferece a abertura de uma URL personalizada para a ocasião. Dessa forma, as possibilidades de interação com o usuário são infinitas, desde simples textos ou exibição de conteúdo multimídia, até coleta de dados incluindo informações de sensores dos dispositivos móveis cuja captura seja compatível com o navegador do dispositivo.

Com o propósito foi fazer do Resolve uma ferramenta de aplicação genérica, são entendidos como potenciais públicos: os desenvolvedores e usuários de sites e sistemas Web para diversos seguimentos, que necessitem de interação a partir de notificações. Abaixo seguem alguns exemplos como possibilidade de uso:
  • Sistemas de suporte técnico: o assistente de suporte pode receber remotamente as instruções sobre as chamadas agendadas e postar acompanhamento.
  • Sistemas de News: informações de novidades para usuários cadastrados.
  • Atividades educacionais: desafios programados pelos professores aos alunos.
  • Acompanhamento de saúde: lembretes, instruções ou coletas de dados de forma programada.
  • Marketing seletivo: ofertas promocionais de produtos a pedido e interesse de usuários.

Vantagens

  • Para o Desenvolvedor

    Programar notificações para diferentes sistemas mobile e tratar eventuais erros pode ser uma tarefa muito custosa e demandar significativos custos. Com o Resolve o desenvolvedor apenas criará mecanismos para armazenar as notificações no banco e criará uma JSON no formato específico da ferramenta (com independência de linguagem).

  • Para o Administrador do Sistema

    O conceito do Resolve transfere ao máximo o poder de decisão para o sistema web, assim a modelagem implementada deve permitir ao administrador saber: quais e quando cada tarefa foi ou não visualizada ou realizada por cada usuário, horários das atividades, e ainda definição de renotificação (reagendamento automático) quando necessário.

  • Para o Usuário

    Gerenciamento de notificações: recuperação de notificações passadas, identificação de tarefas pendentes e concluídas, visualização de notificações futuras (quando definido), além de notificar as tarefas na hora programada pelo administrador lincando-as ao endereço Web, e ainda a diferenciação visual de notificações já visualizadas.

Testando em seu Smartphone

Ressaltamos que a proposta do aplicativivo é que o desenvolvedor do sistema crie seu próprio serviço em seu respectivo servidor e após instalar o aplicativo crie uma conexão indicando a URL. Porém, preparamos um ambiente com inserções automáticas e definitivas para proporcionar testes e conferir a funcionalidade do aplicativo, siga os passos abaixo:

1. Instale o aplicativo disponível na sessão Download.

2. Ao abrir o aplicativo adicione uma conexão com uma das três opções abaixo:
2.1 Teste simples com textos informativos:
   URL: http://resolve.mobi/test/
   E-mail / Login: teste@resolve.mobi
   Senha: 078352
2.2 Teste com coleta de dados:
   URL: http://resolve.mobi/test/
   E-mail / Login: coleta@resolve.mobi
   Senha: 954452
2.3 Teste de notificações por ÁUDIO:
(CERTIFIQUE-SE QUE OS VOLUMES DE SOM E MÍDIA DO DISPOSITIVO ESTEJAM LIGADOS)
   URL: http://resolve.mobi/test/
   E-mail / Login: audio@resolve.mobi
   Senha: 153411

3. Clique em CONCLUIR.

4. Confira as funcionalidades.


Você pode optar também por cadastrar mais de uma das conexões, clicando no botão de configuração depois de ter cadastrado a primeira.

Observação: Uma vez seguidos os passos acima, você receberá uma notificação a cada 30 minutos nos horários entre 8h e 18h. Esse intervalo foi definido unicamente para fins de teste, proporcionando uma espera pequena para testar o recebimento de notificação. Ressaltando que, notificações reais são definidas conforme necessidades contextuais e não necessariamente têm horários repetidamente definidos como o caso neste teste.

Download

No momento o Resolve está disponível apenas para o sistema Android. Clique no link abaixo para fazer acessar o link na PlayStore.

Contato

Em caso de dúvidas, sugestões e informações, entre em contato por e-mail:

(contato@resolve.mobi)