Skip to content
Android application using the YouTube API
Branch: master
Clone or download



The goal was to create an Android application using the YouTube Data API.


  • Search YouTube videos: you can make queries with the searchview, a list of videos will be displayed in a RecyclerView using CardView.

  • Keep history of previous queries: all the previous queries are saved even if the app is closed. The user is assisted with text completion.

  • Display the videos: click on the video to display a more detailed view about it, where you will be able to watch the video thanks to the YouTube Android Player API.

  • Home button: click on the home action located in the appbar to display the trending YouTube videos.


alt text

You can’t perform that action at this time.