+10
عملية تنزيل
تقييم المحتوى
الجميع
صورة لقطة الشاشة
صورة لقطة الشاشة

لمحة عن هذا التطبيق

Draw it هو تطبيق لوحة رسم تعاوني فوري، مُطوّر باستخدام Flutter للواجهة الأمامية وNode.js + Express مع WebSocket لمزامنة الواجهة الخلفية. يتيح التطبيق لمستخدمين متعددين الرسم في آنٍ واحد على لوحة رسم مشتركة، مما يُظهر خبرةً في تطوير واجهات المستخدم متعددة المنصات والتواصل الشبكي الفوري.

🚀 الهدف الرئيسي:

تمكين تعاون سلس وفوري على لوحة رسم مشتركة باستخدام بنية عالية الأداء تعتمد على الأحداث.

حزمة التقنيات 🧱:

فلاتر (دارت): واجهة أمامية متعددة المنصات للهواتف المحمولة مع معالجة للإيماءات ورسم مخصص.

نود.جي إس + إكسبريس.جي إس: خادم خلفي يدعم WebSocket للتواصل ثنائي الاتجاه المستمر.

ويب سوكيت (WS): لمزامنة فورية للخطوط بين المستخدمين.

CustomPainter: رسم فعال إطارًا بإطار على لوحة الرسم.

معالج الأذونات وإعادة رسم الحدود: حفظ الرسومات كصور على الجهاز.

🖌️ الميزات الأساسية:

✍️ رسم مشترك فوري: يرى جميع المشاركين خطوط بعضهم البعض فورًا باستخدام بث WebSocket.

📡 خادم WebSocket بدون جنسية: يحافظ خادم Node.js خفيف الوزن على اتصالات المقابس النشطة وينقل أحداث الخطوط بزمن انتقال منخفض.

🎨 محرك Canvas: يتم تحويل إيماءات اللمس إلى مسارات متجهة قابلة للرسم ويتم رسمها باستخدام CustomPainter من Flutter.

📁 تصدير لوحة الرسم: يمكن للمستخدمين حفظ أعمالهم الفنية كصورة.

🔧 بنية معيارية: طبقات منفصلة لمنطق الرسم، وأحداث الخادم، وتكامل المنصة.
تاريخ التحديث
29‏/05‏/2025

أمان البيانات

يبدأ الحفاظ على أمان بياناتك بفهم الطريقة التي يتّبعها مطوِّرو التطبيقات لجمع بياناتك ومشاركتها. قد تختلف خصوصية البيانات وممارسات الأمان حسب كيفية استخدامك للتطبيق ومنطقتك وعمرك. يوفّر مطوِّر التطبيقات هذه المعلومات وقد يعدِّلها بمرور الوقت.
لا تتم مشاركة أيّ بيانات مع جهات خارجية.
مزيد من المعلومات حول الآلية التي يتّبعها مطوِّرو البرامج للإشارة إلى مشاركة بيانات المستخدمين
لم يتم تجميع أي بيانات.
مزيد من المعلومات حول الآلية التي يتّبعها مطوِّرو البرامج للإشارة إلى جمع بيانات المستخدمين
التزم مطوّر البرامج باتّباع سياسة العائلات في Play

أحدث الميزات

Initial Verison of Draw it