Você provavelmente está vendo algumas notícias de que as atualizações delta para aplicativos da Play Store sobre as quais o Google falou na I / O 2012 foram publicadas hoje. Codificadores, desenvolvedores da web e geeks do Android adoram esse tipo de coisa, mas imagino que alguns de vocês se perguntam o que essas novas atualizações delta significam para mim e preciso fazer alguma coisa ou me preocupar com isso? Vamos tentar responder isso.
Uma atualização delta é um termo amplo que significa que apenas as alterações em um pacote serão baixadas e as alterações serão mescladas nos arquivos existentes dentro do pacote. Nesse caso, o pacote é o arquivo apk instalado no seu telefone. Para tentar simplificar o máximo possível, vamos usar um aplicativo imaginário chamado Cool Widget. Se você já possui o Cool Widget instalado no seu telefone ou tablet, e o desenvolvedor faz uma alteração que oferece um novo pano de fundo, você não precisa fazer o download completo. O Google fará uma verificação de versão e enviará um patch que mescla as alterações que o desenvolvedor fez com os arquivos que você já possui. Além do óbvio - a nova imagem de plano de fundo em si - pode haver alterações em parte do código ou no arquivo de manifesto, então você receberá uma atualização delta que copia a nova imagem para o arquivo apk, apaga a antiga, e mescla essas alterações de código. É novo para aplicativos no Google Play, mas é como o Google envia atualizações OTA para dispositivos Nexus (e alguns outros) há algum tempo. No final, significa que menos dados são usados e enviados.
Para os usuários (somos você e eu!), Não é grande coisa. Claro, economizaremos um pouco de largura de banda baixando apenas partes de um arquivo grande, mas os downloads realmente grandes (acho que os recursos do jogo) geralmente são hospedados em outro lugar e instalados após o carregamento do aplicativo pela primeira vez. Porém, cada byte salvo conta, especialmente se você não tiver dados ilimitados. Só não pense que isso fará diferença na sua distribuição mensal - continue usando o Wifi para baixar grandes coisas, se você precisar monitorar seu uso. O benefício real é para o Google, que envia milhões de arquivos através do Google Play todos os dias. Uma pequena quantidade aumenta rapidamente quando se fala milhões, e menos dados sendo enviados significa menos largura de banda e tempo de servidor usado.
Quanto ao que precisamos fazer, é fácil - nada. Esta foi uma alteração do lado do servidor. Continue instalando e usando aplicativos do Google Play como sempre, e atualize-os exatamente como você está acostumado. As melhores alterações são transparentes para os usuários, e esse é um desses casos. Nada na maneira como você instala ou atualiza seus aplicativos mudou. O Google faz muitas coisas que nos confundem (e enfurecem), mas desta vez eles fizeram o que é certo. De fato, se não fosse por todos os olhos de algumas pessoas inteligentes na Internet, nem saberíamos que isso mudou.