(Post original em YouTube API Blog: No WebView required, with native YouTube Player API for Android)

Adicionar uma experiência de vídeo de alta qualidade em sua aplicação Android acabou de ficar bem mais fácil. Desde o dia 21 de dezembro, você pode embarcar e reproduzir vídeos do YouTube na sua aplicação usando a nova YouTube Android Player API.

A API, que foi pré-anunciada no Google I/O 2012, oferece os seguintes benefícios:

Estamos lançando a API de modo experimental, apesar de não esperarmos grandes mudanças na interface daqui para frente.

O Único Limite Agora É A Sua Imaginação (e os termos de uso)


Essas instruções explicam como incluir a biblioteca YouTubeAndroidPlayerApi.jar na sua aplicação Android. Essa biblioteca é compatível com dispositivos Android rodando a versão 4.2.16, ou mais recente, do aplicativo do YouTube para Android.

Você pode usar o método isYouTubeApiServiceAvailable da classe YouTubeApiServiceUtil para confirmar que o dispositivo é compatível.

Para simplesmente embarcar um vídeo, use YouTubeStandalonePlayer. Para construir uma interface gráfica mais sofisticada, teste o YouTubePlayerView ou YouTubePlayerFragment. Os Fragments lhe ajudam a criar uma experiência mais envolvente, como é demonstrado na aplicação de exemplo Video Wall.

Experimente esses aplicativos


Aqui estão alguns aplicativos interessantes para você explorar:
  • Veja tudo no Flipboard, todas suas notícias e grandes momentos da sua vida em um único lugar. Agora você pode assistir vídeos do YouTube de qualquer lugar que você esteja, sem sair do aplicativo do Flipboard, com um serviço mais integrado e transparente.
  • BuzzFeed oferece notícias originais, furos e o mais quente conteúdo social na Web. Os usuários Android podem agora ver o seu conteúdo favorito, em vídeos com destaque no aplicativo Android e compartilhar com seus amigos.
  • 9x9.tv permite ao usuário descobrir e assistir vídeos tropicais que, eles organizam como se fossem canais de TV. O blog do serviço descreve a experiência deles durante o desenvolvimento com a API do YouTube.
  • SoundTracking deixa as pessoas usarem seu smartphone ou tablet para compartilhar seus momentos musicais com amigos e família. Os usuários podem agora descobrir e reproduzir vídeos musicais do YouTube dentro da sua própria timeline.
  • A ginástica flui com Skimble ajudando você a ficar em forma com vídeos de alta qualidade, feitos por instrutores profissionais. Skimble usa o YouTube para transmitir conteúdo com os exercícios no seu telefone e tablet Android.
Veja abaixo alguns screen shots, ou baixe os aplicativos diretamente do Google Play hoje!
FlipboardBuzzFeedSkimble Workout Trainer
FlipboardBuzzFeedFitness Flow by Skimble

Saiba mais


Se você quer saber mais sobre a YouTube Android Player API, a documentação é um ótimo lugar para começar. Além disso, nós reunimos alguns vídeos bem úteis nessa playlist. E, por favor, se inscreva no canal YouTube for Developers para ficar por dentro dos novos vídeos.



Veja o código exemplo



Nós preparamos vários códigos de exemplo, para tornar sua experiência mais fácil no começo com a nova API. Você vai encontrá-los em code.google.com. A descrição dos exemplos estão disponíveis na nossa documentação. Se você precisar de mais ajuda com API, fique a vontade para usar nossos canais de suporte.

Obrigado!

-- Ross McIlroy, Anton Hansson, and Horia Ciurdar, YouTube Mobile Team
-- Tradução por Neto Marin