Mishaal Rahman / Autoridade Android
DR
- O Android 13 adicionou uma nova experiência de seletor de fotos que permite selecionar fotos ou vídeos de forma privada para compartilhar com um aplicativo.
- Desde o lançamento, o seletor de fotos do Android limitou-se a selecionar fotos ou vídeos armazenados localmente no dispositivo.
- O Google Fotos está se preparando para integração com o seletor de fotos para que você possa compartilhar fotos ou vídeos armazenados na nuvem.
Um dos principais recursos do lançamento do Android 13 do ano passado foi o novo sistema Photo Picker. O Photo Picker permite escolher exatamente quais arquivos de mídia compartilhar com um aplicativo. Por outro lado, os seletores de mídia personalizados usados por muitos aplicativos obtêm acesso a todas ou nenhuma de suas fotos e vídeos. Seria ótimo se mais desenvolvedores adotassem o Photo Picker do Android, já que ele é mais privado por design, mas há um bom motivo para muitos não o fazerem: ainda faltam recursos básicos, como permitir a seleção de arquivos de mídia armazenados na nuvem. No entanto, isso pode mudar em breve, já que finalmente vemos sinais de que o conteúdo da nuvem de aplicativos como o Google Fotos aparecerá no Photo Picker do Android.
Se você não está familiarizado com o Photo Picker do Android, não o culpo, já que não existem muitos aplicativos por aí que o utilizem no momento. O Photo Picker está disponível nativamente em todos os dispositivos que executam Android 11 e mais recentes, pois faz parte de um módulo atualizável do Project Mainline, mas também está disponível em dispositivos que executam versões do Android já no Android 4.4, graças a uma versão backport fornecida pelo Google Play Services. Esta é a aparência atual do Photo Picker se você encontrasse um aplicativo que o invoca:
Mishaal Rahman / Autoridade Android
Qual é a aparência do Photo Picker do Android sem suporte de mídia em nuvem
Como você pode ver, o Seletor de Fotos possui duas abas: “Fotos” e “Álbuns”. A guia “Fotos” mostra todas as suas fotos, vídeos ou ambos em ordem cronológica inversa. A guia “Álbuns” mostra itens de mídia dos álbuns Câmera, Vídeos, Capturas de tela, Downloads e Favoritos do seu dispositivo. Se você armazenar todos os seus arquivos de mídia localmente em seu dispositivo, o Photo Picker mostrará todos os arquivos de mídia que você deseja compartilhar. No entanto, se você armazenar a maioria de suas fotos e vídeos no Google Fotos, faltarão muitos itens no Seletor de fotos do Android.
O Google sabia que isso seria um problema para muitos usuários, e é por isso que eles projetaram o Photo Picker do Android para oferecer suporte à seleção de itens de provedores de mídia em nuvem desde o início. No entanto, os provedores de mídia em nuvem não aparecem automaticamente no Photo Picker do Android; eles precisam implementar uma API que forneça aos aplicativos acesso somente leitura aos arquivos de mídia armazenados na nuvem. Isso é semelhante ao modo como o seletor de arquivos do sistema antigo funciona com provedores de mídia em nuvem, mas como essa experiência já existe há anos, muitos aplicativos tiveram tempo para se integrar a ele.
Mishaal Rahman / Autoridade Android
O seletor de arquivos do sistema Android, que o Photo Picker substitui para a seleção de arquivos de mídia, tem uma interface de usuário mais desatualizada, mas oferece acesso mais amplo a arquivos de provedores de armazenamento locais e em nuvem. Pode ser invocado direta ou indiretamente (imagem mais à esquerda, tocando no botão “navegar”).
O mesmo não pode ser dito do novo Photo Picker, que ainda não teve um único provedor de mídia em nuvem integrado. Isso ocorre embora no I/O 2022, um ano e meio atrás, o Google tenha dito que provedores de mídia em nuvem como o Google Fotos terão suporte em uma atualização futura. No entanto, isso finalmente se concretizará em breve, já que versões recentes do aplicativo Google Fotos adicionaram suporte completo para o Photo Picker do Android.
Depois de ativar este recurso, uma nova página “Aplicativo de mídia em nuvem” aparece em Configurações > Aplicativos. Aqui, conseguimos ativar o Google Fotos como um provedor de mídia em nuvem para o Photo Picker do Android. A ativação desse recurso também abriu uma nova opção de “acesso ao Google Fotos” na página de configurações do aplicativo Google Fotos. Esta opção leva a uma página “Seletor de fotos” no aplicativo que permite decidir se deseja conceder ao Seletor de fotos acesso às fotos e vídeos armazenados no Google Fotos.
Mishaal Rahman / Autoridade Android
As várias maneiras de definir o Google Fotos como o provedor de mídia em nuvem para o Photo Picker do Android.
Com o Google Fotos agora definido como provedor de mídia em nuvem, o Photo Picker é capaz de extrair as fotos e vídeos dos quais fiz backup na nuvem. Isso expande bastante o número de arquivos de mídia que posso compartilhar com um aplicativo, conforme mostrado abaixo.
Mishaal Rahman / Autoridade Android
Uma olhada no Photo Picker do Android com suporte para mídia em nuvem.
Mesmo com essa expansão, porém, o Photo Picker ainda apresenta algumas limitações. Primeiro, a guia “Álbuns” ainda não mostra os álbuns locais criados por aplicativos como o Snapseed, então você precisará encontrar os arquivos de mídia salvos nesses álbuns percorrendo a guia “Fotos”. Em segundo lugar, os itens de mídia na nuvem não são mostrados quando o Photo Picker é invocado por meio da caixa de diálogo de permissões, que faz parte de um novo recurso introduzido no Android 14 que permite aos usuários conceder aos aplicativos acesso parcial a fotos e vídeos. Isso significa que os itens de mídia na nuvem são apenas quando o Photo Picker é invocado por um aplicativo. Felizmente, isso se aplica mesmo quando um aplicativo invoca indiretamente o Photo Picker, como é o caso de aplicativos como Google Chat e Google Keep após uma atualização recente do sistema do Google Play.
Esperançosamente, o Google lançará esse recurso em breve para os usuários, já que a falta de suporte de mídia em nuvem no Photo Picker é, em parte, o motivo pelo qual muitos desenvolvedores ainda não o utilizam em seus aplicativos. Depois que o Google Fotos se integrar ao Photo Picker, esperamos que outros provedores de mídia em nuvem, como o Microsoft OneDrive, sigam o exemplo.