Skip to content

walkmn/PodcastRadioPlayer

Repository files navigation

Podcast Radio Player

A simple podcast player for streaming episodes from http://podcast.dou.ua

It features a radio-style podcast player that fetches and displays episodes from an RSS feed.

Code Coverage

Project Overview

This project was created as a portfolio example. It contains a rough outline of a project structure that I would apply in a commercial application.

🚀 Getting Started

Build & Run

  1. Clone the repository
  2. Open the project in Android Studio
  3. Build the project: ./gradlew build
  4. Run on an emulator or physical device

Key Features

  • Fetch podcast episodes from RSS feed
  • Display episodes with images and descriptions
  • Image loading and caching
  • Play podcast via ExoPlayer in background (Service usage)

Testing

Project contains UI/Unit tests

How to Run Tests

  • Run all Unit Tests:
    ./gradlew test
    
  • Run all UI Tests: (requires connected real device or emulator)
    ./gradlew connectedAndroidTest
    
    

About

A simple podcast player for streaming episodes from http://podcast.dou.ua

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages