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.
- 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.