Skip to content

A school project app mostly developed by me. This app lets users in the same wifi communicate with each other using Wifi Direct technology.

Notifications You must be signed in to change notification settings

keremeyuboglu/Howzit

Repository files navigation

Howzit

A school project app mostly developed by me (except QR authentication and handshaking). This app lets users in the same wifi communicate with each other using Wifi Direct technology. Since it needs a handshake before starting a conversation, it has limited use cases.

The first handshake is done via QR code reading and sharing in close proximity. After that the handshaking operation can be done when both users are in main activity of the app, they send signals to modem that they're open to chat.

I have pushed dirty code, so it may take a while to build and run on Android Studio. The repo contains a built apk @app\build\outputs\apk\debug folder.

I don't recommend anyone doing anything using Wi-fi direct, it's unstable at its core and the provided library doesn't help resolving those issues. Also, the MVP is a rushed product with minimal time table left to produce, so there's no best practices in the code such as DI libraries and architectural patterns like MVVM(should have done it).

Some screenshots:

About

A school project app mostly developed by me. This app lets users in the same wifi communicate with each other using Wifi Direct technology.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages