aplicativo: track murilo martins, ramon brito, carlos daniel, paulo ricardo, kevin cardenas...

1
APLICATIVO: TRACK Murilo Martins, Ramon Brito, Carlos Daniel, Paulo Ricardo, Kevin Cardenas Universidade Federal do Amazonas Centro de Pesquisa e Desenvolvimento em Tecnologia Eletrônica e da Informação - CETELI INTRODUÇÃO INTRODUÇÃO BENCHMARK Com a overdose de oferta de entretenimento no mundo virtual, não é raro encontrarmos pessoas que interagem com esse mundo a tal ponto de deixar para traz o cumprimento de metas ou obrigações, sejam profissionais ou pessoais. Com isso em mente o aplicativo Track visa ajudar o usuário a otimizar o seu tempo criando metas para a permanência em locais pré-estabelecidos. O Track utiliza a funcionalidade de geolocalização, nativa dos aparelhos Android, para monitorar a permanência do usuário em locais de interesse, e automaticamente registar o tempo que o mesmo passa nesses locais e fornece uma forma rápida de verificar o progresso das metas de permanência em cada local. O Track é ideal para pessoas com diversas atividades em locais variados que necessitam de ajuda para organizar melhor o seu tempo, assim como pessoas que gostam do auxílio de estatísticas para determinar o modo ideal de utilizar o seu tempo. METODOLOGIA TELAS DO APLICATIVO TRABALHOS FUTUROS Calendário com as metas ativas. Consideração do tempo de deslocamento entre diferentes locais, no computo das metas. Aprimoramento do Design Track é fruto da capacitação dos autores, adquirida no âmbito do Programa de Formação Complementar na área de Tecnologias para Dispositivos Móveis, promovido pelo CETELI, com o financiado da Samsung. O Aplicativo foi desenvolvido tendo os aparelhos Android como plataforma alvo, utiliando o Android Studio ® . O Aplicativo foi desenvolvido em cinco sprints de dez dias cada utilizando a metodologia SCRUM com reuniões no início e fim de cada sprint para analisar o estágio de conclusão do aplicativo. O desenvolvimento do aplicativo consistiu das seguintes etapas: GPS, Banco de dados, Telas e Fluxo de navegação e integração com redes sociais. Após o desenvolvimento foram realizados testes de validação com as limitações encontradas sendo prontamente sanadas. Tela inicial Possui duas abas: Aba 1 visualização da lista dos locais cadastrados e acesso a tela de status local Aba 2 Visualização das metas ativas Botão Acesso a tela de cadastro de locais de permanência Botão 2 Compartilhamento do progresso das metas em redes sociais Barra de pesquisa lugares por nome Tela de cadastro de locais Procedimento de cadastro o usuário marca o centro da área que deseja cadastrar em um mapa disponibilizado pelo aplicativo e informa o nome com a qual a mesma será salva. Após esse procedimento, o Track retorna para a tela inicial com o novo local cadastrado. Há duas opções de visualização do mapa: vista simplificada ou imagem de satélite Tela de status do local Visualização de dados do local e tempo que o usuário passou no mesmo. Botão Editar edição de nome, coordenadas e raio do local escolhido. Botão Excluir exclusão de local do banco de dados (também pode ser acessada a partir da tela inicial em um menu de contexto com um clique longo na área) Botão Adicionar Metas acesso a tela de cadastro de metas. Tela para adicionar metas Cadastro de meta por local especificação do intervalo de tempo de permanência no local e do prazo para que a meta seja cumprida. o aplicativo envia notificações para o usuário indicando o seu nível de progresso de cada meta. Google Now - Programa “assistente pessoal” do Google. Tem funcionalidades GPS que permitem a obtenção de rotas e tempo de deslocamento para locais de interesse. Diferenças: Track tem funcionalidades similares e o diferencial de sistemas de metas. O SISTEMA DE METAS O Track permite que o usuário crie metas de permanência em cada um dos lugares criados, as metas funcionam com uma quantidade de tempo que o usuário deseja passar em determinado local, como a faculdade ou academia por exemplo. A partir daí o Track utiliza o GPS para contar o tempo que o usuário passa nesses locais e envia notificações mostrando o progresso do usuário em 50, 75 e 100% do tempo definido para o cumprimento da mesma.

Upload: vitor-gabriel-amaral-de-paiva

Post on 07-Apr-2016

216 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: APLICATIVO: TRACK Murilo Martins, Ramon Brito, Carlos Daniel, Paulo Ricardo, Kevin Cardenas Universidade Federal do Amazonas Centro de Pesquisa e Desenvolvimento

APLICATIVO: TRACKMurilo Martins, Ramon Brito, Carlos Daniel, Paulo Ricardo, Kevin Cardenas

Universidade Federal do AmazonasCentro de Pesquisa e Desenvolvimento em Tecnologia Eletrônica e da Informação - CETELI

INTRODUÇÃOINTRODUÇÃO

BENCHMARK

Com a overdose de oferta de entretenimento no mundo virtual, não é raro encontrarmos pessoas que interagem com esse mundo a tal ponto de deixar para traz o cumprimento de metas ou obrigações, sejam profissionais ou pessoais.Com isso em mente o aplicativo Track visa ajudar o usuário a otimizar o seu tempo criando metas para a permanência em locais pré-estabelecidos.O Track utiliza a funcionalidade de geolocalização, nativa dos aparelhos Android, para monitorar a permanência do usuário em locais de interesse, e automaticamente registar o tempo que o mesmo passa nesses locais e fornece uma forma rápida de verificar o progresso das metas de permanência em cada local.O Track é ideal para pessoas com diversas atividades em locais variados que necessitam de ajuda para organizar melhor o seu tempo, assim como pessoas que gostam do auxílio de estatísticas para determinar o modo ideal de utilizar o seu tempo.

METODOLOGIA

TELAS DO APLICATIVO

TRABALHOS FUTUROS• Calendário com as metas ativas.• Consideração do tempo de deslocamento entre diferentes

locais, no computo das metas.• Aprimoramento do Design

Track é fruto da capacitação dos autores, adquirida no âmbito do Programa de Formação Complementar na área de Tecnologias para Dispositivos Móveis, promovido pelo CETELI, com o financiado da Samsung.

O Aplicativo foi desenvolvido tendo os aparelhos Android como plataforma alvo, utiliando o Android Studio®.O Aplicativo foi desenvolvido em cinco sprints de dez dias cada utilizando a metodologia SCRUM com reuniões no início e fim de cada sprint para analisar o estágio de conclusão do aplicativo. O desenvolvimento do aplicativo consistiu das seguintes etapas: GPS, Banco de dados, Telas e Fluxo de navegação e integração com redes sociais. Após o desenvolvimento foram realizados testes de validação com as limitações encontradas sendo prontamente sanadas.

Tela inicialPossui duas abas:Aba 1 visualização da lista dos locais cadastrados e acesso a tela de status local Aba 2 Visualização das metas ativasBotão Acesso a tela de cadastro de locais de permanência Botão 2 Compartilhamento do progresso das metas em redes sociaisBarra de pesquisa lugares por nome

Tela de cadastro de locaisProcedimento de cadastro o usuário marca o centro da área que deseja cadastrar em um mapa disponibilizado pelo aplicativo e informa o nome com a qual a mesma será salva. Após esse procedimento, o Track retorna para a tela inicial com o novo local cadastrado. Há duas opções de visualização do mapa: vista simplificada ou imagem de satélite

Tela de status do local

Visualização de dados do local e tempo que o usuário passou no mesmo. Botão Editar edição de nome, coordenadas e raio do local escolhido.Botão Excluir exclusão de local do banco de dados (também pode ser acessada a partir da tela inicial em um menu de contexto com um clique longo na área)Botão Adicionar Metas acesso a tela de cadastro de metas.

Tela para adicionar metas

Cadastro de meta por local especificação do intervalo de tempo de permanência no local e do prazo para que a meta seja cumprida.

o aplicativo envia notificações para o usuário indicando o seu nível de progresso de cada meta.

Google Now - Programa “assistente pessoal” do Google. Tem funcionalidades GPS que permitem a obtenção de rotas e tempo de deslocamento para locais de interesse.

Diferenças: Track tem funcionalidades similares e o diferencial de sistemas de metas.

O SISTEMA DE METASO Track permite que o usuário crie metas de permanência em cada um dos lugares criados, as metas funcionam com uma quantidade de tempo que o usuário deseja passar em determinado local, como a faculdade ou academia por exemplo.A partir daí o Track utiliza o GPS para contar o tempo que o usuário passa nesses locais e envia notificações mostrando o progresso do usuário em 50, 75 e 100% do tempo definido para o cumprimento da mesma.