An Airdrop clone that allows users to share files between devices. The design of the app errs more on functionality then on polish and extensive features.
It simply does the following:
- Periodically send data to the UDP broadcast address, where other devices on the same LAN will be able to take note of the user's device (and vice versa).
- Open a TCP connection with the recipient devices and send files in chunks, which the recipient devices will write to a file.
- For convenience on Android, users will be able to share files to the app.
All code is under the MIT license.