SlideShare ist ein Scribd-Unternehmen logo
1 von 9
Introdução ao PhoneGap
   www.upmarketingdigital.com.br
    facebook.com/lfelixsampaio
PhoneGap
                Construção de aplicações para dispositivos
                   móveis utilizando tecnologias WEB




“A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original”
--Albert Einstein
O que é?
Framework que proporciona a criação de aplicações móveis com
a utilização de tecnologias Web: HTML, CSS e JavaScript.
Características
• É um framework livre e de código aberto (sob a Licença
  Apache, Versão 2.0)
• Permite criação de aplicações móveis híbridas
• Não gera código nativo, funciona como um empacotador,
  juntando o código e coloca em uma WebView na app
• Tem APIs via JavaScript que permitem acesso a recursos de
  hardware do dispositivo
• O desenvolvedor é livre para escolher a ferramenta na hora
  de construir a interface com o usuário, como jQuery Mobile
Plataformas suportadas
•   Android
•   Apple iOS
•   Bada
•   Symbian
•   Windows Phone 7
•   WebOS
•   BlackBerry
Funcionalidades suportadas
•   Acelerômetro
•   Contatos
•   Arquivos
•   Câmera
•   Mídia
•   Geolocalização
•   Armazenamento
•   Conexão (internet)
•   Notificações(alerta, som e vibração)
Disponível em: http://phonegap.com/about/feature. Acessado em: 07 nov. 2012.
Conhecendo um pouco mais
• Não há necessidade de conhecer a linguagem de
  programação (como Java™ e Objective-C) para
  desenvolvimento nativo das aplicações móveis
• Teoricamente o mesmo código funcionará em todas as
  plataformas
• As aplicações nativas tem características especificas para
  acesso ao dispositivo, funcionando com melhor desempenho
  em relação as aplicações baseadas em tecnologias Web
Quem somos
 Agência de marketing digital de Juazeiro do Norte - Ce, a primeira da
 região especializada em inovação em negócios digitais. Utilizamos
 criatividade e tecnologia para gerar valor na internet.

 •   Treinamentos em Tecnologias Web
 •   Desenvolvimento de Sites e Sistemas Web
 •   Planejamento de Marketing Digital
 •   Desenvolvimento de Aplicativos para Facebook
 •   Desenvolvimento de Aplicações Móveis
 •   Consultoria




http://upmarketingdigital.com.br/

Weitere ähnliche Inhalte

Was ist angesagt?

Oficina Intel XDK - VIII Semana de TI UNIVEM
Oficina Intel XDK - VIII Semana de TI UNIVEMOficina Intel XDK - VIII Semana de TI UNIVEM
Oficina Intel XDK - VIII Semana de TI UNIVEMDiego Cavalca
 
Ionic + Cordova para Desenvolvimento Mobile
Ionic + Cordova para Desenvolvimento MobileIonic + Cordova para Desenvolvimento Mobile
Ionic + Cordova para Desenvolvimento MobileWaldyr Felix
 
Curso de Desenvolvimento de Aplicativos Híbridos com PhoneGap/Cordova, e Ionic
Curso de Desenvolvimento de Aplicativos Híbridos com PhoneGap/Cordova, e IonicCurso de Desenvolvimento de Aplicativos Híbridos com PhoneGap/Cordova, e Ionic
Curso de Desenvolvimento de Aplicativos Híbridos com PhoneGap/Cordova, e IonicFelipe Blini
 
Seminário de Desenvolvimento Mobile - Etec Cafelândia
Seminário de Desenvolvimento Mobile - Etec CafelândiaSeminário de Desenvolvimento Mobile - Etec Cafelândia
Seminário de Desenvolvimento Mobile - Etec CafelândiaDiego Cavalca
 
IoTizando com JavaScript
IoTizando com JavaScriptIoTizando com JavaScript
IoTizando com JavaScriptHeider Lopes
 
Desenvolvimento de Aplicativos Móveis Multiplataforma
Desenvolvimento de Aplicativos Móveis MultiplataformaDesenvolvimento de Aplicativos Móveis Multiplataforma
Desenvolvimento de Aplicativos Móveis MultiplataformaJose Augusto Cintra
 
Sencha Touch, RhoMobile, AppMobi e jQuery Mobile um comparativo entre platafo...
Sencha Touch, RhoMobile, AppMobi e jQuery Mobile um comparativo entre platafo...Sencha Touch, RhoMobile, AppMobi e jQuery Mobile um comparativo entre platafo...
Sencha Touch, RhoMobile, AppMobi e jQuery Mobile um comparativo entre platafo...Leonardo Melo Santos
 
Projeto II - Tipos de Aplicações Móveis
Projeto II - Tipos de Aplicações MóveisProjeto II - Tipos de Aplicações Móveis
Projeto II - Tipos de Aplicações MóveisGermano Luis
 
SESTINFO 2011 Apresentacao Android
SESTINFO 2011 Apresentacao AndroidSESTINFO 2011 Apresentacao Android
SESTINFO 2011 Apresentacao AndroidRafael Sakurai
 
Mobile Apps Cross-Platform
Mobile Apps Cross-PlatformMobile Apps Cross-Platform
Mobile Apps Cross-PlatformAdriel Café
 
Desenvolvimento HTML5 para Smartphones e Tablets BlackBerry
Desenvolvimento HTML5 para Smartphones e Tablets BlackBerryDesenvolvimento HTML5 para Smartphones e Tablets BlackBerry
Desenvolvimento HTML5 para Smartphones e Tablets BlackBerryfelipebzr
 
Desenvolvimento mobile com javascript
Desenvolvimento mobile com javascriptDesenvolvimento mobile com javascript
Desenvolvimento mobile com javascriptMatheus Oliveira
 
Apresentação Jornadas de Informática 2017
Apresentação Jornadas de Informática 2017Apresentação Jornadas de Informática 2017
Apresentação Jornadas de Informática 2017André Pinheiro
 
Introdução ao silverlight
Introdução ao silverlightIntrodução ao silverlight
Introdução ao silverlightFelipe Pocchini
 

Was ist angesagt? (19)

Oficina Intel XDK - VIII Semana de TI UNIVEM
Oficina Intel XDK - VIII Semana de TI UNIVEMOficina Intel XDK - VIII Semana de TI UNIVEM
Oficina Intel XDK - VIII Semana de TI UNIVEM
 
Ionic + Cordova para Desenvolvimento Mobile
Ionic + Cordova para Desenvolvimento MobileIonic + Cordova para Desenvolvimento Mobile
Ionic + Cordova para Desenvolvimento Mobile
 
Curso de Desenvolvimento de Aplicativos Híbridos com PhoneGap/Cordova, e Ionic
Curso de Desenvolvimento de Aplicativos Híbridos com PhoneGap/Cordova, e IonicCurso de Desenvolvimento de Aplicativos Híbridos com PhoneGap/Cordova, e Ionic
Curso de Desenvolvimento de Aplicativos Híbridos com PhoneGap/Cordova, e Ionic
 
Seminário de Desenvolvimento Mobile - Etec Cafelândia
Seminário de Desenvolvimento Mobile - Etec CafelândiaSeminário de Desenvolvimento Mobile - Etec Cafelândia
Seminário de Desenvolvimento Mobile - Etec Cafelândia
 
IoTizando com JavaScript
IoTizando com JavaScriptIoTizando com JavaScript
IoTizando com JavaScript
 
Minicurso Intel XDK
Minicurso Intel XDKMinicurso Intel XDK
Minicurso Intel XDK
 
Desenvolvimento de Aplicativos Móveis Multiplataforma
Desenvolvimento de Aplicativos Móveis MultiplataformaDesenvolvimento de Aplicativos Móveis Multiplataforma
Desenvolvimento de Aplicativos Móveis Multiplataforma
 
Sencha Touch, RhoMobile, AppMobi e jQuery Mobile um comparativo entre platafo...
Sencha Touch, RhoMobile, AppMobi e jQuery Mobile um comparativo entre platafo...Sencha Touch, RhoMobile, AppMobi e jQuery Mobile um comparativo entre platafo...
Sencha Touch, RhoMobile, AppMobi e jQuery Mobile um comparativo entre platafo...
 
Projeto II - Tipos de Aplicações Móveis
Projeto II - Tipos de Aplicações MóveisProjeto II - Tipos de Aplicações Móveis
Projeto II - Tipos de Aplicações Móveis
 
SESTINFO 2011 Apresentacao Android
SESTINFO 2011 Apresentacao AndroidSESTINFO 2011 Apresentacao Android
SESTINFO 2011 Apresentacao Android
 
Firefox OS
Firefox OSFirefox OS
Firefox OS
 
jQuery Mobile
jQuery MobilejQuery Mobile
jQuery Mobile
 
Mobile Apps Cross-Platform
Mobile Apps Cross-PlatformMobile Apps Cross-Platform
Mobile Apps Cross-Platform
 
Desenvolvimento HTML5 para Smartphones e Tablets BlackBerry
Desenvolvimento HTML5 para Smartphones e Tablets BlackBerryDesenvolvimento HTML5 para Smartphones e Tablets BlackBerry
Desenvolvimento HTML5 para Smartphones e Tablets BlackBerry
 
Desenvolvimento mobile com javascript
Desenvolvimento mobile com javascriptDesenvolvimento mobile com javascript
Desenvolvimento mobile com javascript
 
Qr code
Qr codeQr code
Qr code
 
Apresentação Jornadas de Informática 2017
Apresentação Jornadas de Informática 2017Apresentação Jornadas de Informática 2017
Apresentação Jornadas de Informática 2017
 
Mobile Dev - Aplicativos
Mobile Dev - AplicativosMobile Dev - Aplicativos
Mobile Dev - Aplicativos
 
Introdução ao silverlight
Introdução ao silverlightIntrodução ao silverlight
Introdução ao silverlight
 

Andere mochten auch (20)

Neotrip - Felicidade Corporativa
Neotrip - Felicidade CorporativaNeotrip - Felicidade Corporativa
Neotrip - Felicidade Corporativa
 
Modelo padrão de artigo catt
Modelo padrão de artigo cattModelo padrão de artigo catt
Modelo padrão de artigo catt
 
Gif experiment
Gif experimentGif experiment
Gif experiment
 
UNA NOVA PLANTA?
UNA NOVA PLANTA?UNA NOVA PLANTA?
UNA NOVA PLANTA?
 
20131104151638800 0017
20131104151638800 001720131104151638800 0017
20131104151638800 0017
 
Cassidy Colarik reccomendation1
Cassidy Colarik reccomendation1Cassidy Colarik reccomendation1
Cassidy Colarik reccomendation1
 
Entrega 3-3 detall sabata rectangular
Entrega 3-3 detall sabata rectangularEntrega 3-3 detall sabata rectangular
Entrega 3-3 detall sabata rectangular
 
Presentation of CISC
Presentation of CISCPresentation of CISC
Presentation of CISC
 
Post Graduation Transcript
Post Graduation TranscriptPost Graduation Transcript
Post Graduation Transcript
 
attestation SITA INDUSTRY
attestation  SITA INDUSTRYattestation  SITA INDUSTRY
attestation SITA INDUSTRY
 
Cad guillermo y marlly
Cad guillermo y marllyCad guillermo y marlly
Cad guillermo y marlly
 
St Giles Certificate 2 001
St Giles Certificate 2 001St Giles Certificate 2 001
St Giles Certificate 2 001
 
Attestato-11230
Attestato-11230Attestato-11230
Attestato-11230
 
IMRAN
IMRANIMRAN
IMRAN
 
IPE Certificate
IPE CertificateIPE Certificate
IPE Certificate
 
How to use Factiva
How to use FactivaHow to use Factiva
How to use Factiva
 
Initiator & Disciplinary Procedures
Initiator & Disciplinary ProceduresInitiator & Disciplinary Procedures
Initiator & Disciplinary Procedures
 
L16pth0622-dhose
L16pth0622-dhoseL16pth0622-dhose
L16pth0622-dhose
 
Prezentacia-alitnih-kvartir-bishkek
Prezentacia-alitnih-kvartir-bishkekPrezentacia-alitnih-kvartir-bishkek
Prezentacia-alitnih-kvartir-bishkek
 
Gran pdf
Gran pdfGran pdf
Gran pdf
 

Ähnlich wie Introdução ao PhoneGap

la 02Aula02 introdução phone_gap
la 02Aula02 introdução phone_gapla 02Aula02 introdução phone_gap
la 02Aula02 introdução phone_gapRoberson Alves
 
Palestra Desenvolvimento de Apps Móveis: Iniciando no iOS e Android
Palestra Desenvolvimento de Apps Móveis: Iniciando no iOS e AndroidPalestra Desenvolvimento de Apps Móveis: Iniciando no iOS e Android
Palestra Desenvolvimento de Apps Móveis: Iniciando no iOS e AndroidCarlos Eugenio Torres
 
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2
Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 2Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 2
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2Carlos Eugenio Torres
 
Write once, run "everywhere"
Write once, run "everywhere"Write once, run "everywhere"
Write once, run "everywhere"Stefan Horochovec
 
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile ServicesConstruindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile ServicesWilliam S. Rodriguez
 
Introdução ao desenvolvimento de apps com Phonegap
Introdução ao desenvolvimento de apps com PhonegapIntrodução ao desenvolvimento de apps com Phonegap
Introdução ao desenvolvimento de apps com PhonegapDiogo Souza Machado
 
Codifique uma vez, distribua em Android, iOS e Windows Phone
Codifique uma vez, distribua em Android, iOS e Windows PhoneCodifique uma vez, distribua em Android, iOS e Windows Phone
Codifique uma vez, distribua em Android, iOS e Windows PhoneJoão Gabriel Lima
 
Asoso tipos de aplicações móveis (1)
Asoso   tipos de aplicações móveis (1)Asoso   tipos de aplicações móveis (1)
Asoso tipos de aplicações móveis (1)grupouro
 
Asoso tipos de aplicações móveis (1)
Asoso   tipos de aplicações móveis (1)Asoso   tipos de aplicações móveis (1)
Asoso tipos de aplicações móveis (1)grupouro
 
Eureka! E agora: Nativo ou Híbrido
Eureka! E agora: Nativo ou HíbridoEureka! E agora: Nativo ou Híbrido
Eureka! E agora: Nativo ou Híbridodrbatiston
 
Computacao Movel e Sem Fio
Computacao Movel e Sem FioComputacao Movel e Sem Fio
Computacao Movel e Sem FioDouglas Frari
 
Desenvolvimento Mobile
Desenvolvimento MobileDesenvolvimento Mobile
Desenvolvimento MobileElton Minetto
 
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...William S. Rodriguez
 
Resumo Desenvolvimento Mobile
Resumo Desenvolvimento MobileResumo Desenvolvimento Mobile
Resumo Desenvolvimento MobileCícero Moura
 
PhoneGap - Criando aplicações Android e iOS com HTML5
PhoneGap - Criando aplicações Android e iOS com HTML5PhoneGap - Criando aplicações Android e iOS com HTML5
PhoneGap - Criando aplicações Android e iOS com HTML5Rodrigo Cascarrolho
 
Construindo Aplicativos Android Nativos com C#
Construindo Aplicativos Android Nativos com C#Construindo Aplicativos Android Nativos com C#
Construindo Aplicativos Android Nativos com C#William S. Rodriguez
 
EDTED - Frameworks mobile multiplataforma
EDTED - Frameworks mobile multiplataforma EDTED - Frameworks mobile multiplataforma
EDTED - Frameworks mobile multiplataforma Alano Teles
 
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha TouchIntrodução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha TouchLeonardo Soares
 

Ähnlich wie Introdução ao PhoneGap (20)

la 02Aula02 introdução phone_gap
la 02Aula02 introdução phone_gapla 02Aula02 introdução phone_gap
la 02Aula02 introdução phone_gap
 
Palestra Desenvolvimento de Apps Móveis: Iniciando no iOS e Android
Palestra Desenvolvimento de Apps Móveis: Iniciando no iOS e AndroidPalestra Desenvolvimento de Apps Móveis: Iniciando no iOS e Android
Palestra Desenvolvimento de Apps Móveis: Iniciando no iOS e Android
 
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2
Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 2Desenvolvimento de aplicações para dispositivos móveis   módulo i - aula 2
Desenvolvimento de aplicações para dispositivos móveis módulo i - aula 2
 
Write once, run "everywhere"
Write once, run "everywhere"Write once, run "everywhere"
Write once, run "everywhere"
 
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile ServicesConstruindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
Construindo Aplicativos móveis conectados com Xamarin e Azure Mobile Services
 
Introdução ao desenvolvimento de apps com Phonegap
Introdução ao desenvolvimento de apps com PhonegapIntrodução ao desenvolvimento de apps com Phonegap
Introdução ao desenvolvimento de apps com Phonegap
 
Codifique uma vez, distribua em Android, iOS e Windows Phone
Codifique uma vez, distribua em Android, iOS e Windows PhoneCodifique uma vez, distribua em Android, iOS e Windows Phone
Codifique uma vez, distribua em Android, iOS e Windows Phone
 
Asoso tipos de aplicações móveis (1)
Asoso   tipos de aplicações móveis (1)Asoso   tipos de aplicações móveis (1)
Asoso tipos de aplicações móveis (1)
 
Asoso tipos de aplicações móveis (1)
Asoso   tipos de aplicações móveis (1)Asoso   tipos de aplicações móveis (1)
Asoso tipos de aplicações móveis (1)
 
Eureka! E agora: Nativo ou Híbrido
Eureka! E agora: Nativo ou HíbridoEureka! E agora: Nativo ou Híbrido
Eureka! E agora: Nativo ou Híbrido
 
Jquery Mobile
Jquery MobileJquery Mobile
Jquery Mobile
 
Computacao Movel e Sem Fio
Computacao Movel e Sem FioComputacao Movel e Sem Fio
Computacao Movel e Sem Fio
 
Desenvolvimento Mobile
Desenvolvimento MobileDesenvolvimento Mobile
Desenvolvimento Mobile
 
Tecnologias ria2
Tecnologias ria2Tecnologias ria2
Tecnologias ria2
 
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...
Mobile apps com Xamarin e Azure Mobile Services - The Developers Conference P...
 
Resumo Desenvolvimento Mobile
Resumo Desenvolvimento MobileResumo Desenvolvimento Mobile
Resumo Desenvolvimento Mobile
 
PhoneGap - Criando aplicações Android e iOS com HTML5
PhoneGap - Criando aplicações Android e iOS com HTML5PhoneGap - Criando aplicações Android e iOS com HTML5
PhoneGap - Criando aplicações Android e iOS com HTML5
 
Construindo Aplicativos Android Nativos com C#
Construindo Aplicativos Android Nativos com C#Construindo Aplicativos Android Nativos com C#
Construindo Aplicativos Android Nativos com C#
 
EDTED - Frameworks mobile multiplataforma
EDTED - Frameworks mobile multiplataforma EDTED - Frameworks mobile multiplataforma
EDTED - Frameworks mobile multiplataforma
 
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha TouchIntrodução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
Introdução ao desenvolvimento de aplicativos com PhoneGap e Sencha Touch
 

Introdução ao PhoneGap

  • 1. Introdução ao PhoneGap www.upmarketingdigital.com.br facebook.com/lfelixsampaio
  • 2. PhoneGap Construção de aplicações para dispositivos móveis utilizando tecnologias WEB “A mente que se abre a uma nova ideia jamais voltará ao seu tamanho original” --Albert Einstein
  • 3. O que é? Framework que proporciona a criação de aplicações móveis com a utilização de tecnologias Web: HTML, CSS e JavaScript.
  • 4. Características • É um framework livre e de código aberto (sob a Licença Apache, Versão 2.0) • Permite criação de aplicações móveis híbridas • Não gera código nativo, funciona como um empacotador, juntando o código e coloca em uma WebView na app • Tem APIs via JavaScript que permitem acesso a recursos de hardware do dispositivo • O desenvolvedor é livre para escolher a ferramenta na hora de construir a interface com o usuário, como jQuery Mobile
  • 5. Plataformas suportadas • Android • Apple iOS • Bada • Symbian • Windows Phone 7 • WebOS • BlackBerry
  • 6. Funcionalidades suportadas • Acelerômetro • Contatos • Arquivos • Câmera • Mídia • Geolocalização • Armazenamento • Conexão (internet) • Notificações(alerta, som e vibração)
  • 8. Conhecendo um pouco mais • Não há necessidade de conhecer a linguagem de programação (como Java™ e Objective-C) para desenvolvimento nativo das aplicações móveis • Teoricamente o mesmo código funcionará em todas as plataformas • As aplicações nativas tem características especificas para acesso ao dispositivo, funcionando com melhor desempenho em relação as aplicações baseadas em tecnologias Web
  • 9. Quem somos Agência de marketing digital de Juazeiro do Norte - Ce, a primeira da região especializada em inovação em negócios digitais. Utilizamos criatividade e tecnologia para gerar valor na internet. • Treinamentos em Tecnologias Web • Desenvolvimento de Sites e Sistemas Web • Planejamento de Marketing Digital • Desenvolvimento de Aplicativos para Facebook • Desenvolvimento de Aplicações Móveis • Consultoria http://upmarketingdigital.com.br/