BT
x Por favor preencha a pesquisa do InfoQ !

Adobe lança o PhoneGap 2.7 e marca a versão 1.9 como obsoleta

por Jonathan Allen , traduzido por Rafael Sakurai em 02 Jul 2013 |

Em conjunto com o lançamento da versão 2.7 do PhoneGap, a Adobe anunciou que não dará mais suporte para as versões anteriores à 2.0. Isso inclui a versão 1.9 que foi lançada há menos de um ano. No final de abril, Ryan Willoughby explicou a lógica por trás da decisão:

Com a evolução do PhoneGap a partir da versão 1.x, a arquitetura do Cordova passou por diversas melhorias e o design foi alterado. A remoção do suporte à versão 1.9 e anteriores permitirá simplificar a infraestrutura e melhorar o desempenho do PhoneGap.

O novo PhoneGap, no iOS, trouxe suporte melhorado a downloads e uploads de arquivos.

  • [CB-2537] Implementar download de streams para o FileTransfer.
  • [CB-2190] Permitir que o FileTransfer continue o upload/download em background.

Já para Android, houve alterações significativas. O Plugin.java foi marcadocomo obsoleto em favor do CordovaPlugin, e o device.name foi removido. A maior mudança foi em relação a problemas com WebSQL, conforme explica Joe Bowser:

Muitos desenvolvedores usam o WebSQL nas aplicações; o problema é que o WebSQL não é suportado por nenhuma especificação do W3C e, sendo assim, não é suportado por todas as plataformas. A equipe do Android resolveu o problema nas versões 3.x e superiores ao fazer com que arquivos URIs não possam abrir bases de dados.

Uma solução alternativa foi usada desde o início pelo Cordova para contornar esse problema, mas gera vários problemas no design, e não é garantido o funcionamento correto do WebSQL. É por esse motivo (pelo menos por agora) que recomendamos o uso da API do WebStorage em vez do WebSQL. O WebStorage é suportado entre diferentes plataformas e o risco de "quebrar" é muito menor. E mesmo que o WebStorage quebre, faremos correções nele, ainda que isso signifique quebrar o WebSQL.

Saiba mais sobre as mudanças no PhoneGap 2.7 no changelog.

Avalie esse artigo

Relevância
Estilo/Redação

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
Marketing
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2016 C4Media Inc.
Política de privacidade
BT

Percebemos que você está utilizando um bloqueador de propagandas

Nós entendemos porquê utilizar um bloqueador de propagandas. No entanto, nós precisamos da sua ajuda para manter o InfoQ gratuito. O InfoQ não compartilhará seus dados com nenhum terceiro sem que você autorize. Procuramos trabalhar com anúncios de empresas e produtos que sejam relevantes para nossos leitores. Por favor, considere adicionar o InfoQ como uma exceção no seu bloqueador de propagandas.