Evil Transfer 1.0 (recv send search report and chat)
Steps to Run
- Install Android Studio and SDK.
- Import project from github repository or Clone repository and import by building in android studio.
- Build APK.
- Test on 2 physical deviced with wifi direct.
Bugs
- Due to limitation of Wifi direct API authorization must be done externally too.
- One can only send or recieve at an instance. (Need to restart to server in order to swap).
- Need to enter ip address inorder to connect to the chat. (little buggy).
Future Development
- Optimize performance inorder for fast transfer.
- Implement Login and profile system.
- Implement group chat system.
Files Distribution
-
Chat Implementation Files 1.1 ServerActivity.java : Initialization of server chat the sender initializes this. 1.2 MessageActivity.java: initialization of client or sender to the chat.
-
Report Bug Feature Files 2.1 Report.java
-
Main Initiator activites Files 3.1 MainActivity.java: Intro to App 3.2 MainActivity2.java: Main menu App
-
Transfer Files Implementeation Files: (ClientActivity.java, ClientService.java, FileBrowser.java, Recieve.java, ServerService.java, WiFiClientBroadcastReceiver.java, WiFiServerBroadcastReceiver.java)