Logo pt.androidermagazine.com
Logo pt.androidermagazine.com

Alterações na Google Play Store exigirão que os aplicativos sejam otimizados para versões mais recentes do Android

Anonim

O Google fez alguns anúncios significativos em seu Blog para desenvolvedores do Android, centrados em algumas novas políticas que os desenvolvedores precisam seguir para continuar publicando na Play Store. O Google diz que a partir de agosto de 2018, todos os novos aplicativos enviados precisarão segmentar o Android Oreo e, em novembro de 2018, as atualizações dos aplicativos existentes precisarão fazer o mesmo. Além disso, a partir do início de 2018, alguns metadados extras serão adicionados ao arquivo do aplicativo (o arquivo.apk) para verificar sua autenticidade e, em agosto de 2019, todos os aplicativos deverão fornecer uma versão de 64 bits, mesmo que tenham como alvo qualquer nativo Bibliotecas Android.

No segundo semestre de 2018, o Play exigirá que novos aplicativos e atualizações de aplicativos atinjam um nível recente da API do Android. Isso será necessário para novos aplicativos em agosto de 2018 e para atualizações dos aplicativos existentes em novembro de 2018. Isso garante que os aplicativos sejam criados com as APIs mais recentes otimizadas para segurança e desempenho.

Em agosto de 2019, o Play exigirá que novos aplicativos e atualizações de aplicativos com bibliotecas nativas forneçam versões de 64 bits, além das versões de 32 bits.

Além disso, no início de 2018, o Play começará a adicionar uma pequena quantidade de metadados de segurança em cima de cada APK para verificar ainda mais a autenticidade do aplicativo. Você não precisa executar nenhuma ação para essa alteração.

O Google diz que essas alterações ajudam a tornar os aplicativos que usamos tão seguros quanto o próprio Android. Eles deram alguns exemplos simples que explicam como essas mudanças ajudarão aqui.

No momento, um desenvolvedor pode fazer upload de um aplicativo direcionado para uma versão antiga do Android e não pedir permissão para ver dados como câmera ou localização quando você o executa pela primeira vez, porque eles se tornaram oficiais do Android Marshmallow (API 23). Adicionar metadados para usar como verificação de autenticidade faz sentido aqui, porque isso pode ser usado para separar aplicativos que foram baixados do Google Play de outras fontes de instalações (além de ser usado para proteção contra cópia, se o Google quiser) e exigir As versões de aplicativos de 64 bits estão preparando as coisas para processadores de aplicativos que não oferecem suporte a binários de 32 bits.

Um efeito colateral dessas alterações afetará a forma como os fabricantes atualizam os dispositivos, bem como a prática de vender novos dispositivos com versões mais antigas do Android.

Em agosto próximo, todos os novos aplicativos enviados ao Google Play deverão ser segmentados para o Android Oreo. Em novembro, as atualizações dos aplicativos existentes também precisarão ser direcionadas para o Oreo. Esses requisitos avançam a cada ano, portanto, os aplicativos em agosto de 2019 precisarão segmentar a próxima versão do Android. A cada ano acontece o mesmo e novos aplicativos ou atualizações de aplicativos existentes não serão aceitos, a menos que eles segmentem uma versão recente.

Os aplicativos existentes que não forem atualizados terão permissão para permanecer, e as ferramentas de desenvolvimento ainda permitirão a criação de aplicativos direcionados para versões antigas. Mas o Google Play não. Os aplicativos projetados para softwares antigos não fazem uso dos recursos mais recentes do Android e são menos seguros por causa disso.

Quando o telefone não puder executar o aplicativo desejado, porque o software é antigo, você notará.

Como resultado, as empresas que vendem telefones com versões antigas ou as esquecem quando chega a hora de atualizá-las se destacam porque os produtos não terão acesso a aplicativos novos ou recém-atualizados. O Google diz que incentiva os desenvolvedores a fazer o possível para tornar os aplicativos compatíveis com versões anteriores, mas todos sabemos como as coisas acontecem quando são sugeridas ou incentivadas. Veja o estado dos aplicativos para tablet no Google Play como um exemplo aqui. Essas alterações efetivamente desligam os telefones com versões antigas quando se trata dos aplicativos mais recentes.

Esperamos ouvir muito mais sobre essas novas políticas antes que elas entrem em vigor e tenhamos algumas perguntas sobre como os novos metadados de "autenticidade" serão usados ​​para obter respostas. Mas gostamos da ideia do Google de fazer o possível para manter nossos dados mais seguros e dos aplicativos que desejam usá-los um pouco melhor.