Función verificada
Transferencia de archivos por QR cercano
Conecta dos teléfonos Android cercanos mediante un código QR temporal y transfiere archivos.
El problema que resuelve: Moving files between nearby phones should not require first uploading them to a developer-operated server.

Qué puedes hacer
- Create a short-lived QR pairing code on the receiving phone.
- Select images or files to send from the other phone.
- Connect nearby devices through Bluetooth and Wi-Fi.
- Verify the one-time session and file integrity before saving.
Opciones disponibles
- Image or file selection
- Custom receive folder
- Manual matching-digit confirmation when required
Entradas compatibles
- Selected images or files on a sending Android phone
Resultados
- Files saved to a selected folder or private app storage on the receiving phone
Flujo de trabajo
- Create a receive code on the destination phone.
- Select files on the sending phone and scan the code.
- Confirm matching digits when automatic verification asks for confirmation.
- Keep the phones nearby while transfer and integrity verification complete.
- Open the selected destination and review the received files.
Limitaciones
- The feature requires compatible Google Play services and nearby-device permissions.
- Bluetooth and Wi-Fi must be available, and the QR code expires after 60 seconds.
Preguntas frecuentes
Are files uploaded to a developer server?
No. The verified QR Transfer flow connects nearby phones directly using Bluetooth and Wi-Fi.
Why can the pairing QR code expire?
The receiving screen states that the one-time code is valid for 60 seconds to limit reuse.
Evidencia del proyecto
feature/feature_app/src/main/java/com/wkq/photo/feature/app/qrtransfer/QrTransferActivity.ktfeature/feature_app/src/main/java/com/wkq/photo/feature/app/qrtransfer/QrTransferService.ktfeature/feature_app/src/main/res/values/feature_page_strings.xml