Inspiration
No Wi-Fi,
No Bluetooth,
No USB,
No Problem!
What it does
Sender: The sender selects a file, which is then converted to a series of QR codes and flashed repeatedly on the screen.
Receiver: The receiver opens the app, points their selfie camera at the sender's screen, and then the data transmission begins. When it is complete, the receiver will be redirected to the home screen.
How we built it
The code is written in Kotlin.
- Camera API: CameraX
- QR Generator: QRGen
- QR Detector: Google's BarcodeDetector
What's next for QR.io
Move away from traditional QR codes, instead filling the entire phone screen with pixels, to use the white space.
Shift from black and white to RGB to effectively triple the bandwidth.
Built With
- android-studio
- kotlin
- qr
Log in or sign up for Devpost to join the conversation.