Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

7 Commits

Folders and files

Repository files navigation

Bitcoin.Alive

Bitcoin.Alive is an unofficial Android client for accessing Bitcoin.live content, that I built for myself.

Features

It allows me to easily play Bitcoin.live videos in full screen in my car without fiddling with the website. Main features are:

  • Easily control video speed
  • Auto switch to landscape mode when in full screen
  • Keep screen on while video is playing
  • Allow playing even if phone is locked

Download

Download the APK here

Authorship

This was built mainly with Gemini 3 Flash, as I'm not an Android dev.

For Devs

Tech Stack

Project Structure

The project follows a clean architectural approach, separating concerns into distinct layers:

  • com.example.bitcoinalive.ui: Compose screens, ViewModels, and UI themes.
  • com.example.bitcoinalive.data.model: Domain data models.
  • com.example.bitcoinalive.data.repository: Repository implementations for managing data flow.
  • com.example.bitcoinalive.data.remote: API service interfaces and network interceptors.
  • com.example.bitcoinalive.di: Manual dependency injection setup.

Getting Started

Prerequisites

  • Android Studio Koala | 2024.1.1 or newer.
  • Android SDK 35 (Targeted).
  • Minimum Android version: 24 (Android 7.0).

Running the App

  1. Clone this repository.
  2. Open the project in Android Studio.
  3. Sync the project with Gradle files.
  4. Run the app on an emulator or a physical device.

License

MIT

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages