Centro para Desenvolvedores

Apps de câmera e mídia para Android

Sua primeira parada para conteúdo sobre o desenvolvimento de apps de câmera e mídia. Conheça recursos para criar apps de reprodução e edição com o Jetpack Media3. Aprenda a oferecer experiências de mídia envolventes para os usuários no ecossistema multidispositivo do Android.

Criar casos de uso modernos de câmera e mídia

Os usuários estão migrando de smartphones para um mundo cada vez mais multidispositivo. O Android está evoluindo para ajudar você a alcançar os usuários onde eles estão com os recursos que desejam: em smartphones, tablets, relógios, TVs e até mesmo em carros.
Guia
APIs do Android simples, personalizáveis, confiáveis e de alto desempenho para as principais experiências de mídia.
Guia
Aproveite o suporte à IU adaptável para telas flexíveis, como dobráveis e dobráveis.
Guia
Permita que os usuários tenham acesso rápido às próprias mídias.
Guia
Recomende conteúdo de TV que seja importante para seus usuários.

Encontre inspiração nas galerias de dispositivos

Conheça designs de mídia para tablets e dispositivos dobráveis na galeria de telas grandes
Conheça os designs de mídia para smartwatches na galeria do Wear OS
Explorar designs de mídia para TVs na galeria de TV
Desenvolver
Use o ExoPlayer, a implementação padrão do Player na Media3, ou crie seu próprio player implementando a classe SimpleBasePlayer. Em seguida, amplie seus recursos de reprodução implementando uma MediaSession ou o MediaLibraryService.
Desenvolver
A Media3 introduz o Transformer, uma API para edição de mídia, incluindo a conversão entre formatos (transcodificação), a aplicação de alterações, como cortar um clipe de um vídeo mais longo, cortar uma parte do frame do vídeo, aplicar efeitos personalizados e outras operações de edição.
Ajustar
Surpreenda seus usuários com recursos como HDR, picture-in-picture e áudio espacial. Saiba mais sobre a plataforma e as APIs do Jetpack projetadas para fazer seu app se destacar.
Crescer
Veja como migrar seu app da funcionalidade de mídia básica para a integração com vários dispositivos, maior engajamento, geração de receita e muito mais.
Exemplo
Confira as práticas recomendadas em ação no nosso app de exemplo para casos de uso de reprodução de áudio e vídeo, incluindo como implementar um MediaSession e ajudar seu app a se destacar com áudio espacial.

Você usa APIs mais antigas, como a biblioteca autônoma do ExoPlayer, MediaCompat ou Jetpack Media2? Siga nosso guia de migração e use nosso script de migração para facilitar a migração da Media3.

Por que migrar para o Jetpack Media3

  • Atualização das APIs ExoPlayer, MediaSession e MediaController
  • Como editar com a nova API Transformer
  • Compatível com versões anteriores de APIs MediaCompat.

Conteúdo em destaque

Use o Issue Tracker do Jetpack Media3 para nos ajudar a melhorar.