Olii-8882 — Transfert Bluetooth NFC

Try Everything ! — Olii-8882
Un projet open source par moi-même, oliitech.com

Transférez des fichiers de votre téléphone Android vers votre ordinateur portable Windows avec un simple contact NFC — sans câbles, sans changer d’application, sans prise de tête.

Comment ça fonctionne
TAP → PICK → TAP
TAP votre tag NTAG213 → l’application s’ouvre + lit l’adresse MAC Bluetooth de votre ordinateur portable
CHOISIR vos fichiers (prise en charge de plusieurs fichiers)
TAP à nouveau le tag → les fichiers sont transférés automatiquement via Bluetooth
Prérequis
Téléphone (Android)
Android 8.0+
NFC activé
Bluetooth activé
Appairé avec votre ordinateur portable
Ordinateur portable (Windows)
Windows 10/11
Bluetooth activé
Matériel
Tag NFC NTAG213 (un seul suffit)
Application NFC Tools (gratuite sur le Play Store) pour écrire sur le tag
Installation
Étape 1 — Écrire votre tag NFC
Trouvez l’adresse MAC Bluetooth de votre ordinateur portable :
Ouvrez cmd → tapez getmac /v
Cherchez la ligne de l’adaptateur Bluetooth
Notez l’adresse (format : XX-XX-XX-XX-XX-XX)
Ouvrez NFC Tools sur votre téléphone
Écrire → Ajouter un enregistrement → Texte
Entrez votre adresse MAC avec des deux-points : XX:XX:XX:XX:XX:XX
Écrivez sur votre tag NTAG213
Étape 2 — Installer l’application Android
Ouvrez le projet dans Android Studio Panda 2+
Ajoutez votre police hitchcut_regular.ttf dans app/src/main/res/font/
Compilez et lancez sur votre appareil Android
Étape 3 — Appairer les appareils

Assurez-vous que votre téléphone et votre ordinateur portable sont appairés via Bluetooth avant la première utilisation.

Structure du projet
Olii-8882-NFC/
├── app/
│   └── src/main/
│       ├── AndroidManifest.xml
│       └── java/com/example/nfcbluetoothtransfer/
│           └── MainActivity.kt
Stack technique
Composant	Technologie
Application Android	Kotlin + Jetpack Compose
Lecture NFC	API NFC Android (NTAG213)
Transfert de fichiers	Bluetooth OBEX/OPP
Interface utilisateur	Material 3 + police personnalisée Hitchcut
Récepteur sur ordinateur	PowerShell + automatisation UI
Couleurs & marque
Rôle	Hex
Arrière-plan	#0A0A0A
Primaire (Bleu)	#2864FF
Succès (Vert)	#00C853
Erreur (Rouge)	#FF4444
Texte atténué	#666666
Licence

Licence MIT — Libre d’utilisation, de modification et de partage.

Créé avec Big me ❤️ par Olii-8882 — oliitech.com

« Le monde réel est une arnaque. Construisons quelque chose de mieux. »