SlideShare uma empresa Scribd logo
1 de 14
Baixar para ler offline
DESENVOLVIMENTO DE
APLICAÇÕES MOBILE COM
PHONEGAP
Professor Evandro Júnior
www.evandrojunior.pro.br
Professor universitário, graduado em Sistemas
de Informação, mestrando em Gestão de
Instituições Educacionais, empreendedor
social e aprendiz eterno.
“Ensinar não é transferir
conhecimento, mas criar as
possibilidades para a sua produção
ou a sua construção. Quem ensina
aprende ao ensinar e quem
aprende ensina ao aprender.”
Paulo Freire
MOTIVAÇÃO
HTML5 + JS + CSS3
APLICAÇÕES HIBRIDAS
APLICAÇÕES HIBRIDAS
-Acesso a todas as opções do
dispositivo.
- Loja.
- Desenvolvimento mais barato.
- Multi plataforma.
APLICAÇÕES WEB
- Desenvolvimento mais barato.
- Multiplataforma.
-Acesso parcial ao dispositivo.
- Não tem loja.
APLICAÇÕES NATIVAS
-Acesso completo ao dispositivo.
- Mais velocidade de
processamento.
- Menor tempo de resposta.
- Loja.
- Desenvolvimento caro.
- Não é multiplataforma.
APLICAÇÕES HIBRIDAS
PHONEGAP
PHONEGAP - HISTÓRIA
PHONEGAP / CORDOVA
PhoneGap API's
PhoneGap API's
ARQUITETURA PhoneGap

Mais conteúdo relacionado

Destaque

Aula 1 - Introdução a linguagem JAVA SE
Aula 1 - Introdução a linguagem JAVA SEAula 1 - Introdução a linguagem JAVA SE
Aula 1 - Introdução a linguagem JAVA SEEvandro Júnior
 
Cascateamento x Empilhamento de Switches
Cascateamento x Empilhamento de SwitchesCascateamento x Empilhamento de Switches
Cascateamento x Empilhamento de SwitchesEvandro Júnior
 
Processadores / CPU (Unidade central de processamento) - Atualizado 2014
Processadores / CPU (Unidade central de processamento) - Atualizado 2014Processadores / CPU (Unidade central de processamento) - Atualizado 2014
Processadores / CPU (Unidade central de processamento) - Atualizado 2014Evandro Júnior
 
Fundamentos da Informática - Componentes (Atualizado 2014)
Fundamentos da Informática - Componentes  (Atualizado 2014)Fundamentos da Informática - Componentes  (Atualizado 2014)
Fundamentos da Informática - Componentes (Atualizado 2014)Evandro Júnior
 
Modelo de camadas TCP/IP
Modelo de camadas TCP/IPModelo de camadas TCP/IP
Modelo de camadas TCP/IPEvandro Júnior
 
Aula 02-processos-e-threads-tanenbaum-parte-1
Aula 02-processos-e-threads-tanenbaum-parte-1Aula 02-processos-e-threads-tanenbaum-parte-1
Aula 02-processos-e-threads-tanenbaum-parte-1Cristiano Pires Martins
 
Gerência de Memória em Java - Parte II
Gerência de Memória em Java - Parte IIGerência de Memória em Java - Parte II
Gerência de Memória em Java - Parte IIHelder da Rocha
 
Aula07 camada de rede
Aula07 camada de redeAula07 camada de rede
Aula07 camada de redeTiago Tda
 
Aula05 camada de aplicação
Aula05 camada de aplicaçãoAula05 camada de aplicação
Aula05 camada de aplicaçãoTiago Tda
 
Construtores e destrutores com aplicação em c#
Construtores e destrutores com aplicação em c#Construtores e destrutores com aplicação em c#
Construtores e destrutores com aplicação em c#Evandro Júnior
 
Aula06 camada de transporte
Aula06 camada de transporteAula06 camada de transporte
Aula06 camada de transporteTiago Tda
 
Aula 1 - curso java web - JSP Java Server Page
Aula 1 - curso java web - JSP Java Server PageAula 1 - curso java web - JSP Java Server Page
Aula 1 - curso java web - JSP Java Server PageEvandro Júnior
 
Aula04 padrões ieee
Aula04 padrões ieeeAula04 padrões ieee
Aula04 padrões ieeeTiago Tda
 
Processos e threads
Processos e threadsProcessos e threads
Processos e threadsSilvino Neto
 
Programação Orientada á Objeto - Paradigmas e Implementação
Programação Orientada á Objeto - Paradigmas e ImplementaçãoProgramação Orientada á Objeto - Paradigmas e Implementação
Programação Orientada á Objeto - Paradigmas e ImplementaçãoEvandro Júnior
 
Projeto final técnico em informática
Projeto final técnico em informáticaProjeto final técnico em informática
Projeto final técnico em informáticaEvandro Júnior
 

Destaque (20)

Aula 1 - Introdução a linguagem JAVA SE
Aula 1 - Introdução a linguagem JAVA SEAula 1 - Introdução a linguagem JAVA SE
Aula 1 - Introdução a linguagem JAVA SE
 
Cascateamento x Empilhamento de Switches
Cascateamento x Empilhamento de SwitchesCascateamento x Empilhamento de Switches
Cascateamento x Empilhamento de Switches
 
Processadores / CPU (Unidade central de processamento) - Atualizado 2014
Processadores / CPU (Unidade central de processamento) - Atualizado 2014Processadores / CPU (Unidade central de processamento) - Atualizado 2014
Processadores / CPU (Unidade central de processamento) - Atualizado 2014
 
Fundamentos da Informática - Componentes (Atualizado 2014)
Fundamentos da Informática - Componentes  (Atualizado 2014)Fundamentos da Informática - Componentes  (Atualizado 2014)
Fundamentos da Informática - Componentes (Atualizado 2014)
 
Modelo de camadas TCP/IP
Modelo de camadas TCP/IPModelo de camadas TCP/IP
Modelo de camadas TCP/IP
 
Aula 02-processos-e-threads-tanenbaum-parte-1
Aula 02-processos-e-threads-tanenbaum-parte-1Aula 02-processos-e-threads-tanenbaum-parte-1
Aula 02-processos-e-threads-tanenbaum-parte-1
 
Infraestrutura de Redes
Infraestrutura de RedesInfraestrutura de Redes
Infraestrutura de Redes
 
Gerência de Memória em Java - Parte II
Gerência de Memória em Java - Parte IIGerência de Memória em Java - Parte II
Gerência de Memória em Java - Parte II
 
Processos e threads
Processos e threadsProcessos e threads
Processos e threads
 
Aula07 camada de rede
Aula07 camada de redeAula07 camada de rede
Aula07 camada de rede
 
Aula05 camada de aplicação
Aula05 camada de aplicaçãoAula05 camada de aplicação
Aula05 camada de aplicação
 
Aula 1 apresentação
Aula 1   apresentaçãoAula 1   apresentação
Aula 1 apresentação
 
Construtores e destrutores com aplicação em c#
Construtores e destrutores com aplicação em c#Construtores e destrutores com aplicação em c#
Construtores e destrutores com aplicação em c#
 
Capítulo 2 modelos de redes
Capítulo 2   modelos de redesCapítulo 2   modelos de redes
Capítulo 2 modelos de redes
 
Aula06 camada de transporte
Aula06 camada de transporteAula06 camada de transporte
Aula06 camada de transporte
 
Aula 1 - curso java web - JSP Java Server Page
Aula 1 - curso java web - JSP Java Server PageAula 1 - curso java web - JSP Java Server Page
Aula 1 - curso java web - JSP Java Server Page
 
Aula04 padrões ieee
Aula04 padrões ieeeAula04 padrões ieee
Aula04 padrões ieee
 
Processos e threads
Processos e threadsProcessos e threads
Processos e threads
 
Programação Orientada á Objeto - Paradigmas e Implementação
Programação Orientada á Objeto - Paradigmas e ImplementaçãoProgramação Orientada á Objeto - Paradigmas e Implementação
Programação Orientada á Objeto - Paradigmas e Implementação
 
Projeto final técnico em informática
Projeto final técnico em informáticaProjeto final técnico em informática
Projeto final técnico em informática
 

Semelhante a Desenvolvimento de aplicativos híbridos mobile com PhoneGap

TOTVS Educa Mobile: Uso de mobilidade para engajar a comunidade acadêmica
TOTVS Educa Mobile: Uso de mobilidade para engajar a comunidade acadêmicaTOTVS Educa Mobile: Uso de mobilidade para engajar a comunidade acadêmica
TOTVS Educa Mobile: Uso de mobilidade para engajar a comunidade acadêmicaRafael Pinheiro
 
001 panorama geral - Arquitetura de aplicativos para dispositivos móveis
001   panorama geral - Arquitetura de aplicativos para dispositivos móveis001   panorama geral - Arquitetura de aplicativos para dispositivos móveis
001 panorama geral - Arquitetura de aplicativos para dispositivos móveisMaico Moreira
 
TCC - Desenvolvimento de Aplicativo para Windows Phone
TCC - Desenvolvimento de Aplicativo para Windows PhoneTCC - Desenvolvimento de Aplicativo para Windows Phone
TCC - Desenvolvimento de Aplicativo para Windows PhoneCésar Augusto Pereira
 
Utilizando Tecnologias Mobile - Programa de Aperfeiçoamento dos Docentes FGV ...
Utilizando Tecnologias Mobile - Programa de Aperfeiçoamento dos Docentes FGV ...Utilizando Tecnologias Mobile - Programa de Aperfeiçoamento dos Docentes FGV ...
Utilizando Tecnologias Mobile - Programa de Aperfeiçoamento dos Docentes FGV ...FGV Management
 
Apresentação TF mobile learning
Apresentação TF mobile learningApresentação TF mobile learning
Apresentação TF mobile learningJose Claudio Terra
 
Plataforma de ensino virtual
Plataforma de ensino virtualPlataforma de ensino virtual
Plataforma de ensino virtualmedisconsultoria
 
Sciere sa breve apresentação - janeiro 2014 [3]
Sciere sa   breve apresentação - janeiro 2014 [3]Sciere sa   breve apresentação - janeiro 2014 [3]
Sciere sa breve apresentação - janeiro 2014 [3]lsalandin
 
ARTIGO 2A TECNOLOGIA DIGITAL E EDUCAÇÃO TECNOLOGIAS MÓVEIS NA INCLUSÃO ESCOL...
ARTIGO 2A TECNOLOGIA DIGITAL E EDUCAÇÃO  TECNOLOGIAS MÓVEIS NA INCLUSÃO ESCOL...ARTIGO 2A TECNOLOGIA DIGITAL E EDUCAÇÃO  TECNOLOGIAS MÓVEIS NA INCLUSÃO ESCOL...
ARTIGO 2A TECNOLOGIA DIGITAL E EDUCAÇÃO TECNOLOGIAS MÓVEIS NA INCLUSÃO ESCOL...SimoneHelenDrumond
 
Enagrad tecno adm-10-11-2014_stavros
Enagrad tecno adm-10-11-2014_stavrosEnagrad tecno adm-10-11-2014_stavros
Enagrad tecno adm-10-11-2014_stavrosANGRAD_
 
Soyuz - Open Web Platform & Business Intelligence
Soyuz - Open Web Platform & Business IntelligenceSoyuz - Open Web Platform & Business Intelligence
Soyuz - Open Web Platform & Business IntelligenceSoyuz Sistemas Ltda
 
Encontro da Comunidade Blackboard Brasil 2014 - Case Anhembi Morumbi
Encontro da Comunidade Blackboard Brasil 2014 - Case Anhembi MorumbiEncontro da Comunidade Blackboard Brasil 2014 - Case Anhembi Morumbi
Encontro da Comunidade Blackboard Brasil 2014 - Case Anhembi MorumbiBlackboard Brasil
 
WAIU - Workshop AI, Acessibilidade e Usabilidade
WAIU - Workshop AI, Acessibilidade e UsabilidadeWAIU - Workshop AI, Acessibilidade e Usabilidade
WAIU - Workshop AI, Acessibilidade e UsabilidadeHorácio Soares
 
PráTica PedagóGica E MíDias Digitais
PráTica PedagóGica E MíDias DigitaisPráTica PedagóGica E MíDias Digitais
PráTica PedagóGica E MíDias DigitaisLILIANE OLIVEIRA
 
Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...
Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...
Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...Talita Pagani
 
Dispositivos móveis final do carmo e lu
Dispositivos móveis final   do carmo e luDispositivos móveis final   do carmo e lu
Dispositivos móveis final do carmo e luAna Cristina Farias
 
Pós Graduação em Consultoria e Tecnologia Web
Pós Graduação em Consultoria e Tecnologia WebPós Graduação em Consultoria e Tecnologia Web
Pós Graduação em Consultoria e Tecnologia WebJErickPPTs
 

Semelhante a Desenvolvimento de aplicativos híbridos mobile com PhoneGap (20)

TOTVS Educa Mobile: Uso de mobilidade para engajar a comunidade acadêmica
TOTVS Educa Mobile: Uso de mobilidade para engajar a comunidade acadêmicaTOTVS Educa Mobile: Uso de mobilidade para engajar a comunidade acadêmica
TOTVS Educa Mobile: Uso de mobilidade para engajar a comunidade acadêmica
 
001 panorama geral - Arquitetura de aplicativos para dispositivos móveis
001   panorama geral - Arquitetura de aplicativos para dispositivos móveis001   panorama geral - Arquitetura de aplicativos para dispositivos móveis
001 panorama geral - Arquitetura de aplicativos para dispositivos móveis
 
TCC - Desenvolvimento de Aplicativo para Windows Phone
TCC - Desenvolvimento de Aplicativo para Windows PhoneTCC - Desenvolvimento de Aplicativo para Windows Phone
TCC - Desenvolvimento de Aplicativo para Windows Phone
 
Utilizando Tecnologias Mobile - Programa de Aperfeiçoamento dos Docentes FGV ...
Utilizando Tecnologias Mobile - Programa de Aperfeiçoamento dos Docentes FGV ...Utilizando Tecnologias Mobile - Programa de Aperfeiçoamento dos Docentes FGV ...
Utilizando Tecnologias Mobile - Programa de Aperfeiçoamento dos Docentes FGV ...
 
Criação de materiais interativos na WEB para a era digital móvel
Criação de materiais interativos na WEB para a era digital móvelCriação de materiais interativos na WEB para a era digital móvel
Criação de materiais interativos na WEB para a era digital móvel
 
Apresentação TF mobile learning
Apresentação TF mobile learningApresentação TF mobile learning
Apresentação TF mobile learning
 
Plataforma de ensino virtual
Plataforma de ensino virtualPlataforma de ensino virtual
Plataforma de ensino virtual
 
Sciere sa breve apresentação - janeiro 2014 [3]
Sciere sa   breve apresentação - janeiro 2014 [3]Sciere sa   breve apresentação - janeiro 2014 [3]
Sciere sa breve apresentação - janeiro 2014 [3]
 
ARTIGO 2A TECNOLOGIA DIGITAL E EDUCAÇÃO TECNOLOGIAS MÓVEIS NA INCLUSÃO ESCOL...
ARTIGO 2A TECNOLOGIA DIGITAL E EDUCAÇÃO  TECNOLOGIAS MÓVEIS NA INCLUSÃO ESCOL...ARTIGO 2A TECNOLOGIA DIGITAL E EDUCAÇÃO  TECNOLOGIAS MÓVEIS NA INCLUSÃO ESCOL...
ARTIGO 2A TECNOLOGIA DIGITAL E EDUCAÇÃO TECNOLOGIAS MÓVEIS NA INCLUSÃO ESCOL...
 
Enagrad tecno adm-10-11-2014_stavros
Enagrad tecno adm-10-11-2014_stavrosEnagrad tecno adm-10-11-2014_stavros
Enagrad tecno adm-10-11-2014_stavros
 
Soyuz - Open Web Platform & Business Intelligence
Soyuz - Open Web Platform & Business IntelligenceSoyuz - Open Web Platform & Business Intelligence
Soyuz - Open Web Platform & Business Intelligence
 
Encontro da Comunidade Blackboard Brasil 2014 - Case Anhembi Morumbi
Encontro da Comunidade Blackboard Brasil 2014 - Case Anhembi MorumbiEncontro da Comunidade Blackboard Brasil 2014 - Case Anhembi Morumbi
Encontro da Comunidade Blackboard Brasil 2014 - Case Anhembi Morumbi
 
WAIU - Workshop AI, Acessibilidade e Usabilidade
WAIU - Workshop AI, Acessibilidade e UsabilidadeWAIU - Workshop AI, Acessibilidade e Usabilidade
WAIU - Workshop AI, Acessibilidade e Usabilidade
 
PráTica PedagóGica E MíDias Digitais
PráTica PedagóGica E MíDias DigitaisPráTica PedagóGica E MíDias Digitais
PráTica PedagóGica E MíDias Digitais
 
Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...
Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...
Design de Interfaces e Acessibilidade: você está fazendo isso errado... até a...
 
Apresentação m-learning
Apresentação m-learningApresentação m-learning
Apresentação m-learning
 
Dispositivos móveis final do carmo e lu
Dispositivos móveis final   do carmo e luDispositivos móveis final   do carmo e lu
Dispositivos móveis final do carmo e lu
 
Objetos de Aprendizagem do RIVED
Objetos de Aprendizagem do RIVEDObjetos de Aprendizagem do RIVED
Objetos de Aprendizagem do RIVED
 
Pós Graduação em Consultoria e Tecnologia Web
Pós Graduação em Consultoria e Tecnologia WebPós Graduação em Consultoria e Tecnologia Web
Pós Graduação em Consultoria e Tecnologia Web
 
Ava
AvaAva
Ava
 

Mais de Evandro Júnior

Mais de Evandro Júnior (15)

Placa Mãe - Atualizado 29/10/2014
Placa Mãe - Atualizado 29/10/2014Placa Mãe - Atualizado 29/10/2014
Placa Mãe - Atualizado 29/10/2014
 
Comandos ms-dos - Atualizado 29/10/2014
Comandos ms-dos - Atualizado 29/10/2014Comandos ms-dos - Atualizado 29/10/2014
Comandos ms-dos - Atualizado 29/10/2014
 
Unidade de disco - Atualizado 2014
Unidade de disco - Atualizado 2014Unidade de disco - Atualizado 2014
Unidade de disco - Atualizado 2014
 
Cabeamento estruturado
Cabeamento estruturadoCabeamento estruturado
Cabeamento estruturado
 
Endereçamento IP CIDR
Endereçamento IP CIDREndereçamento IP CIDR
Endereçamento IP CIDR
 
Introdução HTML5
Introdução HTML5Introdução HTML5
Introdução HTML5
 
Gerenciamento de usuário e grupos linux
Gerenciamento de usuário e grupos linuxGerenciamento de usuário e grupos linux
Gerenciamento de usuário e grupos linux
 
Herança e polimorfismo em Java
Herança e polimorfismo em Java Herança e polimorfismo em Java
Herança e polimorfismo em Java
 
Placa-Mãe
Placa-Mãe Placa-Mãe
Placa-Mãe
 
ISA Server
ISA ServerISA Server
ISA Server
 
Nagios
NagiosNagios
Nagios
 
Roteamento
RoteamentoRoteamento
Roteamento
 
Aula 5 (raid)
Aula 5 (raid)Aula 5 (raid)
Aula 5 (raid)
 
Aula 8 (backup)
Aula 8 (backup)Aula 8 (backup)
Aula 8 (backup)
 
Aula 7 (clouter)
Aula 7 (clouter)Aula 7 (clouter)
Aula 7 (clouter)
 

Desenvolvimento de aplicativos híbridos mobile com PhoneGap