Skip to content

AdamG00D/BLU_App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BLU App

تطبيق دردشة (شات) بسيط يعمل عبر البلوتوث،يسمح التطبيق لجهازين بالتواصل وتبادل الرسائل النصية محليًا بدون الحاجة إلى اتصال بالإنترنت.


⭐ المميزات

  • إرسال واستقبال الرسائل النصية بين جهازين عبر البلوتوث.
  • واجهة مستخدم بسيطة وسهلة الاستخدام.
  • إمكانية تحديد اسم المستخدم.
  • دعم إعادة الاتصال في حال انقطاع الاتصال.
  • إشعارات بالأخطاء مثل فشل الاتصال أو عدم تفعيل البلوتوث.

🛠️ طريقة الاستخدام

  1. قم بتفعيل البلوتوث على كلا الجهازين.
  2. افتح التطبيق على كلا الجهازين.
  3. على الجهاز المستقبل:
    • اضغط على زر "اتصال".
    • اختر الجهاز الآخر من قائمة الأجهزة المتاحة.
  4. على الجهاز المرسل:
    • افتح التطبيق وانتظر حتى يتم الاتصال.
  5. بعد نجاح الاتصال، يمكن للطرفين إرسال الرسائل فورًا.

في حال حدوث أي مشكلة، يمكن الضغط على زر "قطع الاتصال" ثم محاولة إعادة الاتصال مرة أخرى.


📱 المتطلبات

  • جهازان يعملان بنظام Android.
  • دعم البلوتوث مفعّل على كلا الجهازين.
  • صلاحيات الوصول إلى البلوتوث مفعّلة للتطبيق.

📦 مكونات التطبيق (باختصار)

  • BluetoothClient
  • BluetoothServer
  • Notifier لعرض التنبيهات.
  • TextBox لإدخال الرسائل.
  • ListPicker لاختيار الجهاز المتصل.
  • Buttons لإرسال الرسائل، بدء الاتصال، قطع الاتصال، وتنظيف الدردشة.
  • TinyDB (اختياري) لحفظ اسم المستخدم.

📝 الملاحظات

  • التطبيق لا يستخدم أي تشفير للرسائل، ولا يُنصح باستخدامه لنقل معلومات حساسة.
  • التطبيق مخصص لأغراض تعليمية وتجريبية فقط.

📦 التحميل

تنزيل التطبيق


📄 الترخيص

هذا المشروع مفتوح المصدر ومتاح تحت رخصة MIT License.


👨‍💻 المطور

تم تطوير هذا التطبيق بواسطة [AdamG00D].

About

BLU is a simple Bluetooth-based chat app for Android devices, built with MIT App Inventor.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors