رده‌بندی محتوا
PEGI 3‎‏
+۵۰
بارگیری‌ها
رده‌بندی محتوا
PEGI 3‎
تعامل کاربران
بیشتر بدانید
نماگرفت
نماگرفت

درباره این برنامه

Draw it یک برنامه بوم مشارکتی بلادرنگ است که با استفاده از Flutter برای قسمت جلویی و Node.js + Express با WebSocket برای همگام سازی باطن توسعه یافته است. این برنامه به چندین کاربر اجازه می دهد تا به طور همزمان بر روی یک برد مشترک طراحی کنند و مهارت خود را در توسعه رابط کاربری متقابل پلتفرم و ارتباطات شبکه بلادرنگ نشان دهد.

🚀هدف کلیدی:
همکاری بی‌وقفه و بی‌وقفه را در یک تابلوی طراحی مشترک با استفاده از معماری عملکردی و رویداد محور فعال کنید.

🧱 پشته فناوری:

فلاتر (دارت): جلوی موبایل چند پلتفرمی با ژست و رندر سفارشی

Node.js + Express.js: سرور Backend با پشتیبانی WebSocket برای ارتباطات دو جهته مداوم

WebSocket (ws): برای همگام سازی بلادرنگ سکته مغزی بین کاربران

CustomPainter: طراحی فریم به فریم کارآمد روی بوم

Permission Handler & RepaintBoundary: نقشه ها را به عنوان تصاویر در دستگاه ذخیره کنید

🖌️ ویژگی های اصلی:

✍️ ترسیم بلادرنگ مشترک: همه شرکت‌کنندگان با استفاده از پخش WebSocket فوراً ضربات یکدیگر را مشاهده می‌کنند.

📡 سرور WebSocket بدون حالت: سرور سبک وزن Node.js اتصالات سوکت فعال را حفظ می کند و رویدادهای ضربه ای را با تأخیر کم رله می کند.

🎨 Canvas Engine: حرکات لمسی به مسیرهای برداری قابل ترسیم تبدیل می شوند و با استفاده از Flutter's CustomPainter ارائه می شوند.

📁 صادرات بوم: کاربران می توانند آثار هنری خود را به عنوان تصویر ذخیره کنند

🔧 معماری مدولار: لایه‌های مجزا برای ترسیم منطق، رویدادهای سرور و ادغام پلت فرم.
طراحی کنید، دودل کنید، و آزادانه خلق کنید - بوم نقاشی، قوانین شما
تاریخ به‌روزرسانی
۶ مهر ۱۴۰۴

ایمنی داده

ایمنی با درک اینکه توسعه‌دهندگان چگونه داده‌های شما را جمع‌آوری و هم‌رسانی می‌کنند شروع می‌شود. شیوه‌های حفظ امنیت و حریم خصوصی داده‌ها ممکن است براساس استفاده، منطقه، و سن شما متفاوت باشد. توسعه‌دهنده این اطلاعات را ارائه کرده است و ممکن است آن را درطول زمان به‌روزرسانی کند.
  • هیچ داده‌ای با طرف‌های سوم هم‌رسانی نمی‌شود
    درباره نحوه اعلام هم‌رسانی داده‌ها توسط توسعه‌دهندگان بیشتر بدانید
  • هیچ داده‌ای جمع‌آوری نمی‌شود
    درباره نحوه اعلام جمع‌آوری داده‌ها توسط توسعه‌دهندگان بیشتر بدانید
  • متعهد است از «خط‌مشی خانواده‌های Play» پیروی کند

تازه‌ها

Minor Changes