O que é Phonegap?


Phonegap é um framework código aberto (open source) para desenvolvimento de aplicativos mobile híbridos. Em outras palavras e de maneira resumida, é possível criar aplicativos usando CSS, HTML e JavaScript acessando recursos nativos como câmera, GPS, acelerômetro e outros.


A criação destes apps isoladamente para cada plataforma como Android, iOS e Windows Phone, por exemplo, requer o conhecimentos de frameworks e linguagens de programação específicas. Comparativamente, o tempo de criação de um mesmo aplicativo para mais de uma plataforma pode ser otimizado com o uso do Phonegap porém a utilização de tecnologias web neste cenário torna estes aplicativos mais lentos que os nativos com as mesmas funcionalidades.


Phonegap é utilizado por milhares de desenvolvedores e possui uma vasta comunidade (aberta e colaborativa) que contribui para seu crescimento. A documentação e mais informações sobre o Phonegap podem ser encontrados no site oficial.