Hello World
Focado no
ao mundo mobile
Desenvolvedor Android
@carloscaval
ExperiênciaUm 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
1940Um 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
1980quase 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átilAbertura 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
FuncionalUnitá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
doMaterial
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
github.com/carloscavalcanti
slideshare.net/carloscavalcanti
Valew
Falows!