Desenvolvedores: seu novo aplicativo na Play Store deve segmentar o nível 26 da API

Quando o Google lançou o Android OS pela primeira vez, a empresa adotou uma abordagem laissez-faire para desenvolvedores. Afinal, a empresa precisava atrair desenvolvedores para trazer seus aplicativos e serviços para a plataforma iniciante. No entanto, muitas dessas decisões foram adiadas mais tarde, pois resultaram em uma experiência ruim do usuário - permitindo que os aplicativos fizessem o que quisessem, resultando em aplicativos fazendo o que quisessem. Com as versões mais recentes do Android, os aplicativos não conseguem enviar notificações por spam, usam serviços em segundo plano sem notificar explicitamente o usuário, acessam permissões confidenciais sem uma caixa de diálogo que concede permissão e muito mais. No entanto, o Google facilitou os aplicativos a contornar essas restrições amigáveis ​​ao usuário, permitindo que os aplicativos continuassem segmentando versões mais antigas do SDK. Em dezembro passado, o Google anunciou que todos os novos aplicativos enviados à Google Play Store devem ter como alvo pelo menos o nível 26 da API (Android 8.0 Oreo). Finalmente é agosto, o que significa que, se você estiver trabalhando em um novo aplicativo e planeja enviá-lo para a Play Store, é melhor segmentar o Android 8.0 Oreo!

Agosto de 2018 - Todos os novos aplicativos devem atingir o nível 26 da API

O Google deu a você tempo suficiente para fazer ajustes no seu aplicativo para atender aos novos requisitos. Trazer seu aplicativo para um nível mais recente da API trará benefícios para você e para os usuários. Seus usuários apreciarão o fato de que seu aplicativo se comporta de maneira consistente com outros aplicativos em seus dispositivos, enquanto você poupará algumas dores de cabeça, já que no próximo ano o Google aumentará o requisito targetSdkVersion. Se você se demorou um pouco e esperou atualizar seu aplicativo para atender a esse requisito, observe que, após um ano após o lançamento do Android P, o novo requisito targetSdkVersion será o nível 28 da API ou superior.

O Google não está tentando puni-lo, forçando-o a fazer um esforço para manter seu aplicativo atualizado. A empresa deseja que você ajude a manter os dispositivos de seus usuários seguros, garantindo o uso de todas as APIs e solicitações de permissão mais recentes. Se você estiver preocupado com o fato de os usuários com dispositivos mais antigos não conseguirem desfrutar do seu aplicativo, ficará feliz em saber que não há um limite para a versão mínima do SDK que você pode definir. Quanto aos desenvolvedores que já mantêm um ou mais aplicativos na Play Store, seu aplicativo deve atingir o nível 26 da API até novembro de 2018, se você quiser enviar atualizações para seu aplicativo na Play Store.