Upload
leonardo-marinho
View
173
Download
2
Embed Size (px)
Citation preview
O que é phonegap?“O phonegap é um framework gratuito e open source que permite a criação de aplicações móveis usando APIs padronizadas da web” (phonegap.com)
Como assim web em mobile?
“Aprendi que para desenvolver para Android preciso saber Java”
“Precisarei pagar no mínimo R$ 1.200 em um curso de Swift”
“Não gosto das linguagens da Microsoft mas preciso do WP”
Não, não foram os aliens!
- Phonegap trabalha com instância de Webview
- Acessa recursos nativos por meio de APIs
- Com um bom layout quem usa não percebe
Quais as vantagens $$$?- Inflação de 2015 aprox. 9,85%- Super aumento de impostos- Baixo custo comparado aos nativos- Open source
Alternativa ao gargalo financeiro
E para o(a) developer?- Facilidade para manipular componentes nativos
- Um código para as plataformas (com poucas adaptações)- Não é necessário aprender a linguagem da plataforma
Alternativa ao gargalo “estudantil”
Desvantagens- Quando algo não funciona, não funciona MESMO
- Performance baixa comparado ao nativo- Fraco para desenvolvimento de games
Curva de aprendizadoNa pesquisa da Research2Guidance o PhoneGap ficou com a quinta colocação no ranking de soluções multiplataforma com menor complexidade, com apenas 14% dos desenvolvedores considerando alta ou muito alta a sua complexidade.
Alternativa ao gargalo de tempo
Tacadas de mestre- Multi plataforma
- Aproveitamento de frameworks web
- Instalação simplíssima
Alternativa ao gargalo de plataformas
Criando um projeto- Abrir terminal/console do node
phonegap create meuProjeto
oucordova create meuProjeto