ゲーム
アプリ
書籍&マンガ
キッズ
google_logo Play
ゲーム
アプリ
書籍&マンガ
キッズ
none
search
help_outline
Google でログイン
play_apps
ライブラリとデバイス
payment
お支払いと定期購入
reviews
マイ アクティビティ
redeem
クーポン
Play Pass
Google Play でのカスタマイズ
settings
設定
プライバシー ポリシー
•
利用規約
ゲーム
アプリ
書籍&マンガ
キッズ
Draw it
Droid Decor
10+
ダウンロード
3 歳以上
info
インストール
共有
ほしいものリストに追加
このアプリについて
arrow_forward
Draw itは、フロントエンドにFlutter、バックエンド同期にNode.js + ExpressとWebSocketを使用して開発された、リアルタイム共同作業キャンバスアプリケーションです。このアプリでは、複数のユーザーが共有ボードに同時に描画することができ、クロスプラットフォームUI開発とリアルタイムネットワーク通信の両方の専門知識を発揮します。
🚀 主な目標:
高性能なイベント駆動型アーキテクチャを使用して、共有描画ボード上でシームレスでリアルタイムな共同作業を実現する。
🧱 技術スタック:
Flutter (Dart): ジェスチャー処理とカスタムレンダリングを備えたクロスプラットフォームのモバイルフロントエンド
Node.js + Express.js: WebSocket をサポートし、永続的な双方向通信を実現するバックエンドサーバー
WebSocket (ws): ユーザー間でのストロークのリアルタイム同期
CustomPainter: キャンバスへのフレーム単位の効率的な描画
Permission Handler & RepaintBoundary: 描画をデバイスに画像として保存
🖌️ コア機能:
✍️ 共有リアルタイム描画: WebSocket ブロードキャストにより、参加者全員が互いのストロークを即座に確認できます。
📡 ステートレス WebSocket サーバー: 軽量な Node.js サーバーがアクティブなソケット接続を維持し、低レイテンシでストロークイベントを中継します。
🎨 Canvas Engine: タッチジェスチャーは描画可能なベクターパスに変換され、Flutter の CustomPainter を使用してレンダリングされます。
📁 キャンバスのエクスポート:ユーザーはアートワークを画像として保存できます。
🔧 モジュラーアーキテクチャ:描画ロジック、サーバーイベント、プラットフォーム統合のための独立したレイヤー。
最終更新日
2025/09/28
アート&デザイン
データ セーフティ
arrow_forward
データの安全は、デベロッパーによるユーザーデータの収集、共有方法を理解することから始まります。データのプライバシーとセキュリティ対策は、アプリの使用方法、ユーザーの年齢やお住まいの地域によって異なることがあります。この情報はデベロッパーから提供されたもので、更新されることがあります。
第三者と共有されるデータはありません
詳しくは、
デベロッパーが共有を申告する方法についての説明
をご覧ください
データは収集されません
詳しくは、
デベロッパーが収集を申告する方法についての説明
をご覧ください
Play ファミリー ポリシーの遵守に努めています
詳細はこちら
新機能
Minor Changes
flag
不適切なコンテンツを報告
アプリのサポート
expand_more
email
サポートメール
sarthak05patil@gmail.com
shield
プライバシー ポリシー
デベロッパーについて
Purvesh Dnyaneshwar Shinde
droiddecor@gmail.com
Sector 24, Juinagar Sanpada Mahalaxmi CHS, B-22, 3-14 Navi Mumbai, Thane, Maharashtra 400705 India
undefined
「Droid Decor」のその他のアイテム
arrow_forward
Monochrome KWGT
Droid Decor
Misty KWGT
Droid Decor
RUB 35.00
WallCafe
Droid Decor
RUB 55.00
UI KWGT
Droid Decor
RUB 159.00
iOS Glass KWGT iOS 26 Inspired
Droid Decor
RUB 85.00
Android 16 KWGT - Material 3
Droid Decor
RUB 65.00
flag
不適切なコンテンツを報告