O documento descreve o desenvolvimento de um aplicativo móvel para corretores de seguros chamado Faccilita Corretor. Ele discute o cenário atual da indústria de seguros e dispositivos móveis, o objetivo de desenvolver um aplicativo para auxiliar corretores autônomos, e as tecnologias e arquitetura usadas como Android, Java e banco de dados Realm.
1. Eduana Daby Duque de Carvalho
Leonardo Turbiani
Yunin Nikollas Ho
Orientador: Antônio Fernando Nunes Guardado
2. Conteúdo
• Introdução/Objetivo/Cenário Atual/Justificativa
• Recursos Utilizados
• Arquitetura
• Por que Android ?
• Dificuldades
• Como o Android Meetup salvou nossas vidas ? Ou melhor,
nosso TCC ?!!!
• Próximos Passos e Considerações Finais
3. Introdução
O crescimento expressivo do mercado de seguros desde a
década de 90, tem aberto maiores oportunidades para o
ramo de corretagem de seguros de automóveis, vida e
ramos elementares (smartphone e notebook). Da mesma
forma, a utilização crescente dos serviços da internet por
meio de telefonia celular, mais especificamente por
aparelhos smartphones, desenha um cenário com
infinitas possibilidades para o desenvolvimento de
aplicativos móveis.
De um lado uma necessidade e do outro possibilidade,
conceitua-se o aplicativo Faccilita Corretor.
5. Evolução do mercado de seguros
Fonte: http://www.susep.gov.br/menu/estatisticas-do-mercado/relatorio-de-analise-e-acompanhamento
6. Objetivo
Desenvolver um aplicativo em plataforma móvel para
auxiliar o Corretor de Seguros autônomo em suas
atividades diárias, através de relatórios de comissão a
receber, cadastro de segurados e controle de
vencimento das apólices.
7. • Softwares de Corretagem limitados a empresa de seguro.
Ou seja, atendem apenas os próprios segurados.
• Aplicações Desktop ou WEB.
• Custo elevado para aquisição de sistemas (CRMs)
Cenário Atual
13. Por que Android ?
• Plataforma: Levemente familiar, pois existe uma matéria de
desenvolvimento para Android no curso em EclipseADT =/ .
• Java: Principal linguagem utilizada na academia.
• “Apenas” $25 doletas para se tornar um dev =)
14. Por que Android ?
• Maior
mercado.
Fonte:
http://www.statista.com/statistics/266136/glo
bal-market-share-held-by-smartphone-
operating-systems/
17. Dificuldades
• Grande distância entre o mundo acadêmico e do mundo real (Não é só
um HelloWord!).
• Mundo acadêmico: Eclipse ADT, componentes simples sem estilos,
interações simples entre activities.
• Mundo real: Android Studio, hã? Cadê meu crtl + shift + O para
importar dependências? O que é esse tal de Material Design ?
18. Dificuldades
• Design Patterns: Qual a melhor maneira de separação de
responsabilidades? Activity cria os objetos e lhes atribui as ações. Com
isso acaba realizando dois papéis, de View e Control. Isso é o ideal?
Devemos pensar em outro pattern ? Quais ?
19. Como o Android Meetup salvou nossas vidas?
Ou melhor, nosso TCC ?!!!
20. Como o Android Meetup salvou nossas vidas?
Ou melhor, nosso TCC ?!!!
• Abriu nossa mente para um leque de possibilidades.
• A cada meetup um novo conhecimento adquirido para aplicarmos ao TCC.
21. Como o Android Meetup salvou nossas vidas?
Ou melhor, nosso TCC ?!!!
• Com o Android Meetup #29 trocamos ListView por RecyclerView
graças a palestra da Paula Caroline, onde ela pode nos mostrar o quão
simples era essa implementação, e o mais legal de tudo, acatar a uma
recomendação do Google!
• Com o Android Meetup #30 aprendemos sobre estilos e temas no
Android com a Nathalie Lima.
22. Como o Android Meetup salvou nossas vidas?
Ou melhor, nosso TCC ?!!!
• No Android Meetup #31 com a palestra do Rafael Toledo a respeito do
Material Design, aprendemos novos componentes que nos ajudaram
bastante! Como por exemplo, o uso de NavigationDrawer e o
Snackbar.
24. Próximos Passos
• Login via Facebook.
• Implementar as demais funcionalidades, como reports de comissão e gráficos.
• Importação de dados (importar apólices de possíveis sistemas usados).
• Melhorar funcionalidade de backup em nuvem.
• Cadastrar-se em programas de incubadoras e/ou aceleradoras.
25. Considerações Finais
● Graças aos meetups conseguimos absorver conhecimento de mercado com
desenvolvedores experientes na plataforma.
● A frase “Se você não sabe onde ir, qualquer caminho serve” resume bem muitos
dos momentos nessa jornada.
● No fim o “TCC” virou segundo plano, começamos a nos preocupar com os
padrões de APP do Google tentando aplicar ao máximo as boas práticas do
Material Design.