Capstone Project for Android Developer Nanodegree
Candy Pod is a podcast player for podcast lovers who want to listen to podcasts for free. Discover popular podcasts and listen to your favorite podcasts anywhere, anytime. It is easy to use and you can subscribe to the podcast in one click.
- Use the iTunes Search API to fetch podcasts
- Search podcasts by keywords or name
- Play favorite episodes
- Stream episodes
- Create a player notification
- Integrate with ExoPlayer’s downloading functionality
- Share episode URL with friends
- Android Architecture Components
- Android Data Binding
- Retrofit for REST API communication
- GSON to convert Java Objects into their JSON representation
- SimpleXmlConverter
- Glide for image loading
- Glide Transformations
- ExoPlayer to play media locally and over the Internet
- Timber
- Firebase Analytics
- Google Mobile Ads
I've created a video demonstrating the app. Click here to view the video on YouTube.
Lollipop spiral
made by Freepik from www.flaticon.com is licensed by
CC 3.0 BY.
Wifi
made by Pixel Buddha from www.flaticon.com is licensed by
CC 3.0 BY.
Magnifier
made by SimpleIcon from www.flaticon.com is licensed by
CC 3.0 BY.
Apache, see the LICENSE file.