Eduana Daby Duque de Carvalho
Leonardo Turbiani
Yunin Nikollas Ho
Orientador: Antônio Fernando Nunes Guardado
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
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.
Fonte: http://www.statista.com/statistics/263441/global-smartphone-shipments-forecast/
Demanda de dispositivos móveis no
mercado
Evolução do mercado de seguros
Fonte: http://www.susep.gov.br/menu/estatisticas-do-mercado/relatorio-de-analise-e-acompanhamento
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.
• 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
Fonte: Autores (2015)
Cenário Atual
Justificativa
Necessidades:
• Organização
• Relatórios/Gráficos
• Lembretes/Alertas
• Controle de clientes
Mercado:
• Ausência de “Social Login”
• Foco em apenas uma operadora
• Utilização online
Recursos Utilizados
• SGBD - REALM ORM
• JAVA
• IDE Android Studio
• GitHub
• Astah
• Amazon Web Service
Fontes: https://realm.io/; http://github.com; http://java.com; http://developer.android.com/; http://astah.net; https://aws.amazon.com/
Arquitetura
Fonte: Autores (2015)
Por que Android ?
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 =)
Por que Android ?
• Maior
mercado.
Fonte:
http://www.statista.com/statistics/266136/glo
bal-market-share-held-by-smartphone-
operating-systems/
Dificuldades
• Um mundo novo, ninguém possuía experiência com mobile.
Dificuldades
• Muitos componentes (Quais usar ? Melhor UX ?)
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 ?
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 ?
Como o Android Meetup salvou nossas vidas?
Ou melhor, nosso TCC ?!!!
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.
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.
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.
Demonstração
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.
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.
Obrigado!

Mais conteúdo relacionado

PPTX
Reapresentação TCC Faccilita Corretor Fatec ipiranga - 02/03/2016
PPTX
Mobile App: Avaliacao de Usabilidade das Interfaces
PPT
Ignite#6 - Size doesn't (always) matters - Nuno Inácio
PDF
Xamarin presentation
DOC
Grievancessssss
PDF
Chris-Melfi-Marketing-Consultant-Resume-2016
DOCX
R&R LOGO new
PDF
New Document 3-Page 1
Reapresentação TCC Faccilita Corretor Fatec ipiranga - 02/03/2016
Mobile App: Avaliacao de Usabilidade das Interfaces
Ignite#6 - Size doesn't (always) matters - Nuno Inácio
Xamarin presentation
Grievancessssss
Chris-Melfi-Marketing-Consultant-Resume-2016
R&R LOGO new
New Document 3-Page 1

Destaque (8)

DOCX
Resume
PPTX
Presentación1
PPT
Софтверный бизнес: Построение отдела продаж
PPTX
Never Give Up
PPT
02.transtornos na, k, mg
PDF
Interface web de apoio ao sistema de navegação da Marinha do Brasil
PPTX
Bit120 m01 l01 - competitive advantages
Resume
Presentación1
Софтверный бизнес: Построение отдела продаж
Never Give Up
02.transtornos na, k, mg
Interface web de apoio ao sistema de navegação da Marinha do Brasil
Bit120 m01 l01 - competitive advantages
Anúncio

Semelhante a Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016 (20)

ODP
Workshop Proway - Desenvolvendo para Android
PDF
Básico de desenvolvimento com Android
PPTX
Migração pra android
PDF
Introdução a programação em Android
PDF
Going Mobile
PPS
Android26.05
PPTX
PPTX
Desenvolvendo aplicações móveis
PDF
Desenvolvimento de aplicativos para Android
PDF
Desenvolvimento android
PDF
Android - Conceito e Arquitetura
PPT
Palestra Android
PPTX
Como desenvolver e publicar aplicativos em Android no Google Play - Matheus P...
PDF
Introdução à programação em Android Senac 15/05/2012
PDF
Palestra Iniciando o desenvolvimento de aplicativos com o Club do Android
PDF
Palestra: Desenvolvendo apps Android
PDF
A web como unificação das plataformas mobile
PDF
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2
PPTX
Ciclo de palestras da JFRJ - Aplicativos Móveis
PDF
AULA 13- FUNDAMENTOS DAS APLICAÇÕES MÓVEIS.pdf
Workshop Proway - Desenvolvendo para Android
Básico de desenvolvimento com Android
Migração pra android
Introdução a programação em Android
Going Mobile
Android26.05
Desenvolvendo aplicações móveis
Desenvolvimento de aplicativos para Android
Desenvolvimento android
Android - Conceito e Arquitetura
Palestra Android
Como desenvolver e publicar aplicativos em Android no Google Play - Matheus P...
Introdução à programação em Android Senac 15/05/2012
Palestra Iniciando o desenvolvimento de aplicativos com o Club do Android
Palestra: Desenvolvendo apps Android
A web como unificação das plataformas mobile
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2
Ciclo de palestras da JFRJ - Aplicativos Móveis
AULA 13- FUNDAMENTOS DAS APLICAÇÕES MÓVEIS.pdf
Anúncio

Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016

  • 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
  • 9. Justificativa Necessidades: • Organização • Relatórios/Gráficos • Lembretes/Alertas • Controle de clientes Mercado: • Ausência de “Social Login” • Foco em apenas uma operadora • Utilização online
  • 10. Recursos Utilizados • SGBD - REALM ORM • JAVA • IDE Android Studio • GitHub • Astah • Amazon Web Service Fontes: https://realm.io/; http://github.com; http://java.com; http://developer.android.com/; http://astah.net; https://aws.amazon.com/
  • 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/
  • 15. Dificuldades • Um mundo novo, ninguém possuía experiência com mobile.
  • 16. Dificuldades • Muitos componentes (Quais usar ? Melhor UX ?)
  • 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.