Skip to content

Application for Android that uses the Nearby Connections API to facilitate file sharing between devices. It supports both Wi-Fi and Bluetooth connections, allowing users to send and receive files seamlessly.

Notifications You must be signed in to change notification settings

Prashant-Android/NearbyShare-BLE

Repository files navigation

NearbyShare-BLE

NearbyShare-BLE is an Android application designed for efficient file transfer between devices using Bluetooth Low Energy (BLE) and Wi-Fi. Leveraging the Nearby Connections API, it enables seamless file sharing with a focus on simplicity and reliability.

Features

  • File Transfer: Send and receive files via Bluetooth Low Energy (BLE) or Wi-Fi.
  • Device Discovery: Scan for and discover nearby devices that support file sharing.
  • Connection Management: Initiate, accept, and manage connections with other devices.
  • Modern UI: Built with Jetpack Compose for an intuitive and responsive user interface.
  • Dynamic Permissions: Handles runtime permissions for Bluetooth, Wi-Fi, and location services, adapting to different Android versions.
  • Transfer Progress: Monitor file transfer progress and speed for both BLE and Wi-Fi connections.

About

Application for Android that uses the Nearby Connections API to facilitate file sharing between devices. It supports both Wi-Fi and Bluetooth connections, allowing users to send and receive files seamlessly.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages