Hello World
Focado no
ao mundo mobile
Desenvolvedor Android
@carloscaval
contato@carloscavalcanti.com
Experiência
Um pouco
da minha
Meus próprios aplicativos
https://play.google.com/store/apps/details?id=com.buildall.trocartao
https://www.windowsphone.com/pt-br/store/app/7chaves/cd9ce862-4c49-4ff7-924f-1d230ab4f73b
https://play.google.com/store/apps/details?id=com.buildall.controlbus
Um pouco da história
1940
Um sonho
Criar um aparelho que possibilitasse com
que as pessoas pudessem conversar em
qualquer lugar, mas que não fosse através
de rádio.
1973
33 anos depois
Marty Cooper
Engenheiro da Motorola
1980
quase 10 anos
depois
DynaTac, 13’
Cerca de 800 gramas
Na época custava 4 mil dolares
Convertendo para os dias de hoje,
daria 10 mil dolares.
1990
MicroTac 9800X
“Tijolão”
400 gramas
Apenas 22cm
Antena retrátil
Abertura em flip
1994
IBM Simon Personal Communicator
Considerado o primeiro
telefone inteligente
(smartphone)
1996
Startac
Celular compacto,
de bolsa.
E com vibracall
1996
Hagenuk MT-200
Primeiro celular com jogo
(uma versão de tetris)
1997
Nokia 7110
Primeiro celular com
internet via WAP
1999
J-Sho 4
Primeiro celular com tela
colorida e câmera
2000
BlackBerry Quark ou 6210)
Primeiro celular com
teclado Qwerty
2003
Nokia 1100
Jogo da cobrinha
2007
iPhone
2007
HTC Dream
Primeiro Android
2009
LG Watch Phone GD910
Primeiro smartwatch
Watch Faces
http://economia.estadao.com.br/noticias/negocios,custo-e-seguranca-devem-nortear-aquisicao-de-smartphone-do-empreendedor,1648622
O uso do celular no ambiente
corporativo cresce cada vez mais.
Segundo dados da consultoria IDC, o
segmento empresarial representa 11%
das vendas dos dispositivos
inteligentes no País, que somaram, em
2014, 10,4 milhões de unidades.
Mobilidade acelera
produtividade e ganho de
eficiência nas empresas
"Os aplicativos utilizados hoje
ainda são muito simples, mas por
uma questão de maturidade", diz
Bruder, coordenador de
Telecomunicações da IDC Brasil
Smarphone quebra um galho,
principalmente para usar o e-mail, gps,
condição de trânsito.
Vantagens
• Obter informações em tempo real
• Realizar conexões entre clientes e marca e até
mesmo colaboradores
• Agilizar vendas
• Facilitar diferentes etapas nos processos de
trabalho
• Contribuir no armazenamento de dados
Evolução tecnológica e
barateamento dos dispositivos
Empresas focadas em
inovação
“Tesco builds virtual
shops for Korean commuters”
http://www.telegraph.co.uk/technology/mobile-phones/8601147/Tesco-builds-virtual-shops-for-Korean-commuters.html
Smartphone "flexibiliza" a vida de executivos
http://economia.estadao.com.br/noticias/geral,smartphone-flexibiliza-a-vida-de-executivos-imp-,680582
Melhorar processos
Através da mobilidade
O céu
é o limite
Exemplo clássico
Locadora de filmes
No mundo mobile seria…
Substituir formulários por um sistema mobile
Que tipo de perfil as
empresas procuram?
Conhecer mais de uma plataforma
iOS, Android, Windows Phone
Mobile e Web
ou
Publicação nas lojas
Conta muito!
Processo de
desenvolvimento
Conhecer padrões
consumo de webservices
Conhecimento primordial
Outras funcionalidades
Bug
Aparece onde
você
menos espera
Tipos de testes
Funcional
Unitário
Segurança Integração
Performance
O que é teste funcional?
Este tipo de teste visa
avaliar um sistema de
maneira que represente as
possíveis ações do
usuário.
E o teste funcional automatizado?
É o teste funcional,
porém
automatizado
Automatizado!!!
Adeus ao processo manual
Funciona da seguinte
maneira ...
Implementa-se o teste…
… E depois ele roda
quantas vezes você desejar.
E pode reduzir muito os
bugs
Ganhe mais
tempo para fazer
outras coisas
Agregar
valor
Teste funcional
https://www.youtube.com/watch?v=taYdjVCHhuk
Teste unitário
Porque
Android?
Você escolhe!
Vários
Tipos
Ambiente de desenvolvimento
• Linux
• Mac OS
• Windows
Android Studio
Fácil de
encontrar clientes
Principal motivo
O que tem
Por trás
do
Material
Design
?
Novidades
https://www.android.com/versions/marshmallow-6-0/
https://developer.android.com
http://android-arsenal.com/
https://androiddevbr.slack.com
http://www.materialup.com/
Alguns
Links
Ruby Developer
Front end
iOS Developer
Obrigado!
@carloscaval
contato@carloscavalcanti.com
github.com/carloscavalcanti
slideshare.net/carloscavalcanti
Valew
Falows!

Hello world ao mundo mobile focado no android