ڈرا یہ ایک حقیقی وقتی تعاون پر مبنی کینوس ایپلی کیشن ہے جسے فرنٹ اینڈ کے لیے فلٹر اور بیک اینڈ سنکرونائزیشن کے لیے WebSocket کے ساتھ Node.js + Express کا استعمال کرتے ہوئے تیار کیا گیا ہے۔ یہ ایپ متعدد صارفین کو مشترکہ بورڈ پر بیک وقت ڈرا کرنے کی اجازت دیتی ہے، جو کراس پلیٹ فارم UI ڈیولپمنٹ اور ریئل ٹائم نیٹ ورک کمیونیکیشن دونوں میں مہارت کا مظاہرہ کرتی ہے۔
🚀 کلیدی مقصد: پرفارمنٹ، ایونٹ سے چلنے والے فن تعمیر کا استعمال کرتے ہوئے مشترکہ ڈرائنگ بورڈ پر ہموار، ریئل ٹائم تعاون کو فعال کریں۔
🧱 ٹیک اسٹیک:
پھڑپھڑانا (ڈارٹ): کراس پلیٹ فارم موبائل فرنٹ اینڈ اشارے سے نمٹنے اور حسب ضرورت رینڈرنگ کے ساتھ
Node.js + Express.js: مسلسل دو جہتی مواصلات کے لیے WebSocket سپورٹ کے ساتھ بیک اینڈ سرور
WebSocket (ws): صارفین کے درمیان اسٹروک کی حقیقی وقت میں مطابقت پذیری کے لیے
کسٹم پینٹر: کینوس پر فریم بہ فریم ڈرائنگ
پرمیشن ہینڈلر اور ریپینٹ باؤنڈری: ڈرائنگز کو بطور تصویر ڈیوائس پر محفوظ کریں۔
🖌️ بنیادی خصوصیات:
✍️ شیئرڈ ریئل ٹائم ڈرائنگ: تمام شرکاء WebSocket براڈکاسٹ کا استعمال کرتے ہوئے فوری طور پر ایک دوسرے کے اسٹروک دیکھتے ہیں۔
📡 اسٹیٹ لیس ویب ساکٹ سرور: ہلکا پھلکا Node.js سرور فعال ساکٹ کنکشن کو برقرار رکھتا ہے اور اسٹروک کے واقعات کو کم تاخیر کے ساتھ ریلے کرتا ہے۔
🎨 کینوس انجن: ٹچ اشاروں کو ڈرا ایبل ویکٹر پاتھ میں تبدیل کیا جاتا ہے اور فلٹر کے کسٹم پینٹر کا استعمال کرتے ہوئے پیش کیا جاتا ہے۔
📁 کینوس برآمد کریں: صارف اپنے آرٹ ورک کو بطور تصویر محفوظ کر سکتے ہیں۔
🔧 ماڈیولر آرکیٹیکچر: ڈرائنگ منطق، سرور ایونٹس، اور پلیٹ فارم انٹیگریشن کے لیے الگ پرتیں۔
اپ ڈیٹ کردہ بتاریخ
29 مئی، 2025
آرٹ اور ڈیزائن
ڈیٹا کی حفاظت
arrow_forward
سیفٹی اس بات کو سمجھنے کے ساتھ شروع ہوتی ہے کہ ڈویلپرز آپ کا ڈیٹا کیسے اکٹھا اور اس کا اشتراک کرتے ہیں۔ ڈیٹا کی رازداری اور سیکیورٹی کے طریقے آپ کے استعمال، علاقے اور عمر کی بنیاد پر مختلف ہو سکتے ہیں۔ ڈویلپر نے یہ معلومات فراہم کی ہے اور وقت کے ساتھ ساتھ اسے اپ ڈیٹ کر سکتا ہے۔
فریقین ثالث کے ساتھ کسی بھی ڈیٹا کا اشتراک نہیں کیا گیا