10+
Preuzimanja
Ocjena sadržaja
Svi
Slika snimke zaslona
Slika snimke zaslona

O ovoj aplikaciji

Draw it je suradnička aplikacija na platnu u stvarnom vremenu razvijena korištenjem Fluttera za sučelje i Node.js + Express s WebSocketom za pozadinsku sinkronizaciju. Aplikacija omogućuje većem broju korisnika da istovremeno crtaju na zajedničkoj ploči, pokazujući stručnost u razvoju korisničkog sučelja na više platformi i mrežnoj komunikaciji u stvarnom vremenu.

🚀 Ključni cilj:
Omogućite besprijekornu suradnju u stvarnom vremenu na zajedničkoj ploči za crtanje koristeći učinkovitu arhitekturu vođenu događajima.

🧱 Tehnički skup:

Flutter (Dart): mobilno sučelje na više platformi s rukovanjem gestama i prilagođenim renderiranjem

Node.js + Express.js: pozadinski poslužitelj s podrškom za WebSocket za stalnu dvosmjernu komunikaciju

WebSocket (ws): Za sinkronizaciju poteza među korisnicima u stvarnom vremenu

CustomPainter: Učinkovito crtanje okvir po okvir na platnu

Rukovatelj dozvolama i granica ponovnog bojanja: Spremite crteže kao slike na uređaj

🖌️ Osnovne značajke:

✍️ Dijeljeno crtanje u stvarnom vremenu: Svi sudionici odmah vide poteze jedni drugih koristeći WebSocket emitiranje.

📡 WebSocket poslužitelj bez statusa: Lagani Node.js poslužitelj održava aktivne socket veze i prenosi događaje pokreta s malom latencijom.

🎨 Canvas Engine: geste dodira pretvaraju se u vektorske staze koje se mogu crtati i renderiraju pomoću Flutterovog CustomPaintera.

📁 Izvoz platna: korisnici mogu spremiti svoje umjetničko djelo kao sliku

🔧 Modularna arhitektura: odvojeni slojevi za logiku crtanja, događaje poslužitelja i integraciju platforme.
Ažurirano
29. svi 2025.

Sigurnost podataka

Sigurnost počinje razumijevanjem načina na koji razvojni programeri prikupljaju i dijele vaše podatke. Prakse privatnosti i sigurnosti podataka mogu se razlikovati ovisno o vašoj upotrebi, regiji i dobi. Te informacije pružio je razvojni programer koji ih tijekom vremena može ažurirati.
Podaci se ne dijele s trećim stranama
Saznajte više o tome kako razvojni programeri navode dijeljenje
Nema prikupljenih podataka
Saznajte više o tome kako razvojni programeri navode prikupljanje
Imamo obavezu pridržavati se pravila za obitelji na Playu

Što je novo

Initial Verison of Draw it