Lançamento: 23 de ago. de 2016.
O Robotic News é um aplicativo de notícias onde você pode acompanhar os principais blogs da sua região sem precisar de muito esforço e ainda ser notificado sempre que uma nova notícia for publicada.
Funciona da seguinte forma, através de um algoritmo o aplicativo captura as notícias das páginas dos blogs e apresenta para o usuário de maneira rápida com um formato limpo e agradável para a leitura.
No Robotic News é possível selecionar os blogs que deseja acompanhar, escolher quais deseja receber notificações, controlar a frequência das notificações, favoritar as notícias e compartilhá-las com seus amigos.
Veja algumas imagens do aplicativo abaixo.
O aplicativo possui fontes customizadas para uma aparência mais atraente, os botões são customizados e as imagens da aplicação são em SVG para obter melhor desempenho, qualidade e reduzir o tamanho do aplicativo. Foi desenvolvido utilizando inicialmente a linguagem Java e depois aos poucos foi sendo migrado para Kotlin.
Principais bibliotecas utilizadas:
Principais recursos utilizados:
Neste projeto foi utilizado pela primeira vez o firebase para obter as métricas de acesso e entender melhor a utilização, a localização dos usuários que utilizam o aplicativo e alguns eventos que foram customizados dentro do aplicativo. Veja abaixo algumas imagens do painel do firebase.
Figura 1: Analytics e realtime do aplicativo Robotic News no aplicativo.
Para a construção do painel de controle foi utilizado o framework de aplicação web Laravel no backend e para frontend o materializecss que é responsável pelas atualizações do aplicativo móvel. As atualizações ocorrem da seguinte forma, através do web service o nossa aplicação web fornece um conjunto de instruções para o aplicativo móvel sempre que existe uma nova versão dos blogs, dessa forma o aplicativo fica sempre atualizado. Veja algumas imagens da dashboard abaixo.