PhoneGap chega à versão 1.0, expandindo o desenvolvimento multiplataforma para mobile
Durante o evento PhoneGap Day, no final de julho, em Portland (EUA), foi anunciada a versão 1.0 do PhoneGap, um framework de código aberto para desenvolvimento de aplicações móveis com suporte a sete das principais plataformas mobile no mercado e suas lojas virtuais.
O PhoneGap possibilita criar e publicar aplicações para iOS, Android, Symbian, Windows Mobile, WebOS, BlackBerry OS e Bada (e em breve Windows Phone), através de tecnologias como HTML, CSS e JavaScript. O framework cria uma aplicação nativa para o dispositivo móvel, permitindo acesso a recursos nativos como GPS ou acelerômetro.
Baixado cerca de 40 mil vezes por mês, o PhoneGap já contabilizou mais de 600 mil downloads. Entre os destaques deste release em relação a versões beta já em uso, estão:
- Aumento de estabilidade da API e uma arquitetura “plugável” pemitindo a criação de extensões a API quando necessário.
- Compatibilidade com a API de acesso a dados definida pelo W3C
- API de manipulação de contatos
- Ferramentas para depuração remota
Além destes destaques, o framework disponibiliza uma API unificada para desenvolvimento de aplicações em todas as plataformas suportadas. Entre os recursos oferecidos via APIs, estão:
- geolocalização, permitindo consulta instantânea e notificação quando a posição é alterada.
- recursos multimídia, permitindo captura e reprodução de áudio, vídeo e fotos
- integração com o sistema notificações e o sistema de avisos do dispositivo
- storage, simulando um banco de dados SQL ou utilizando o próprio SQLite quando disponível
- local storage, que facilita o armazenamento local de configurações ou poucos dados, no estilo "chave=valor"
- acesso a informações sobre o dispositivo, como estado da conexão, modelo e eventos do ciclo de vida da aplicação.
A release 1.0 também inclui uma nova forma de implementação que tornará mais fácil a adição de novas plataformas em futuras versões.
O PhoneGap já está sendo utilizada por grandes empresas. A Adobe, por exemplo, integrou o framework ao DreamWeaver, tornando possível criar aplicações PhoneGap e testar em emuladores iOS e Android diretamente a partir do editor. Também existe um acordo entre a Apple e equipe do PhoneGap, que permite a publicação de aplicações desenvolvidas com o framework na Apple App Store.
Para as próximas versões, está planejado o suporte a outras plataformas e novas APIs, para acesso a funcionalidades como calendário, websockets e criptografia, entre outras. Mais detalhes sobre o projeto e os planos da equipe podem ser conferidos no roadmap.
Conteúdo educacional
Lean na Globo.com
Bernardo Heynemann 24 Mai, 2013
Mobilidade: Frameworks, SOs e o Mercado
Ricardo Ogliari 23 Mai, 2013
Caminhos de uma estratégia mobile
Sérgio Lopes 23 Mai, 2013
Complexidade organizacional no Século 21
Alexandre Magno 16 Mai, 2013

Olá visitante
Você precisa cadastrar-se no InfoQ Brasil ou Login para enviar comentários. Há muitas vantagens em se cadastrar.Obtenha o máximo da experiência do InfoQ Brasil.
Dê sua opinião