como desenvolver um app fantástico
TRANSCRIPT
Como construir um app
NaVibe
Isaque Dias19 anos, soteropolitano
Diretor de Inovação no Clicou Partiu
Aplicativos móveis movimentarão até U$70 bi até 2017.
O mercado brasileiro movimenta US$ 25 bilhões e tem a expectativa de chegar a US$ 70 bilhões em 2017, segundo o Ministério da Ciência e Tecnologia (MCT)
Sua empresapretende lançar um aplicativo no mercado.
E obviamentedesejam um app multi-plataforma.
Mas...quanto custaria esse app?
Mais plataformas,mais problemas
HYBRID APPS!HTML5 que parece nativo
Acesso direto às APIs nativas
Ambiente de desenvolvimento familiar
Uma única base de código
Cordova
apps híbridos são lentos
todo pokemon evolui
Ano Dispositivo CPU RAM
2007 iPhone 400MHz 128MB 2010 iPhone 4 1GHz 512MB 2015 iPhone 6 1.4 GHz dual core 1GB
Native SDK’sCommon UI, APIs, views, navigation, stack history, transitions,
interactions, gestures, etc.
Ainda não temosuma SDK para Web.
Ainda não temos uma
SDK para a web!
Foque na criação do seu app,e não em como ele deverá funcionará
Tecnologias web que você jáconhece e ama.
Construído com oAngularjs.
Focado em perfomance● Aceleração de hardware
● Manipulação mínima do DOM
IoniconsColeção com mais de 700 ícones
Como tudo isso é possível?
Seu app
Ionic
AngularJS
WebView (Cordova)
SDK Nativa
CSS facilmente customizável com o Sass
NATIVO HÍBRIDOX
NATIVO HÍBRIDOPerfomance
Custo de Desenvolvimento
Acesso à Native API’s
UI/UX
Flexibilidade para Implementação Contínua
Alta Moderada
Moderado-Baixo
Moderado
Moderado
Alta
Alto
Alto
Alto
Baixa
Instalação do Ionicnpm install -g ionic cordova
Inicializando um projetoionic start nomedoapp blank
Testando a aplicação no navegadorionic serve
Ok, cool.Show me the code!
Obrigado!fb.com/isaquediasm
github.com/isaquediasm
twitter.com/isaquediasm