Skip to content

Repository files navigation

weatherdrive-app

Weatherdrive - Feature

A Compose Multiplatform app for browsing the Weatherdrive archive at https://www.flightpathestate.com/drvr/#/.

⚠️ This is early stages and a rebuild of the original iOS app available on TestFlight: https://testflight.apple.com/join/laMnkrEC

An Android build is also available via Firebase App Distribution: https://appdistribution.firebase.dev/i/ea387e6b184333fd

Screenshot_20260813_164022 Screenshot_20260813_164109 Screenshot_20260813_164117 Screenshot_20260813_164122

Overview

Because streaming from Google Drive and downloading files above 100 MB requires authentication, playback is made possible through a URL resolver that obtains a direct download link. The audio is then downloaded to disk and played back from there.

Libraries & Dependencies

  • Ketch — A great multiplatform download library used to download audio files to disk.
  • radioplayer-kt — Demonstrates using this multiplatform media player repository for audio playback.
  • expandable-player-kt — Used to present an expandable player UI.

About

A Compose Kotlin Multiplatform app for browsing the Weatherdrive archive at https://www.flightpathestate.com/drvr/

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages