- Android
- Java network sockets
- Threads
- Finding phones in the same network (UDP broadcast)
- Sending shared files (TCP)
- Showing list of files (
RecyclerView
) - Downloading selected file (Service)
- Showing the progress of download (
Notification.Builder
)
- Auto opening downloaded file
- Changing folder for shared files