10+
Ներբեռնումներ
Տարիքային սահմանափակումներ
Բոլորի համար
Սքրինշոթ
Սքրինշոթ

Հավելվածի մասին

Draw it-ը իրական ժամանակի համատեղ կտավային ծրագիր է, որը մշակվել է Flutter-ի միջոցով ճակատային մասի համար, իսկ Node.js + Express-ը WebSocket-ով` հետնամասի համաժամացման համար: Հավելվածը թույլ է տալիս մի քանի օգտատերերի միաժամանակ նկարել ընդհանուր տախտակի վրա՝ ցույց տալով փորձառություն ինչպես միջպլատֆորմային UI մշակման, այնպես էլ իրական ժամանակում ցանցային հաղորդակցության մեջ:

🚀 Հիմնական նպատակը.
Միացնել անխափան, իրական ժամանակում համագործակցությունը ընդհանուր գծագրական տախտակի վրա՝ օգտագործելով կատարողական, իրադարձությունների վրա հիմնված ճարտարապետություն:

🧱 Tech Stack.

Flutter (Dart). Շարժական հարթակ՝ շարժական ֆրոնդ՝ ժեստերի մշակմամբ և հատուկ մատուցմամբ

Node.js + Express.js. Backend սերվեր՝ WebSocket-ի աջակցությամբ՝ մշտական ​​երկկողմանի հաղորդակցության համար

WebSocket (ws). Օգտատերերի միջև հարվածների իրական ժամանակում համաժամացման համար

CustomPainter. Արդյունավետ շրջանակ առ կադր նկարչություն կտավի վրա

Թույլտվությունների մշակիչ և RepaintBoundary. Պահպանեք գծագրերը որպես պատկերներ սարքում

🖌️ Հիմնական հատկանիշները.

✍️ Համօգտագործվող իրական ժամանակի նկարչություն. բոլոր մասնակիցները տեսնում են միմյանց հարվածներն ակնթարթորեն՝ օգտագործելով WebSocket հեռարձակումը:

📡 քաղաքացիություն չունեցող WebSocket սերվեր. Թեթև Node.js սերվերը պահպանում է ակտիվ վարդակների միացումները և փոխանցում է ինսուլտի իրադարձությունները ցածր ուշացումով:

🎨 Canvas Engine. հպման ժեստերը վերածվում են գծվող վեկտորային ուղիների և ցուցադրվում են Flutter's CustomPainter-ի միջոցով:

📁 Արտահանել կտավ. օգտատերերը կարող են պահպանել իրենց արվեստի գործերը որպես պատկեր

🔧 Մոդուլային ճարտարապետություն. առանձին շերտեր տրամաբանության, սերվերի իրադարձությունների և հարթակի ինտեգրման համար:
Վերջին թարմացումը՝
29 մյս, 2025 թ.

Տվյալների պաշտպանություն

Անվտանգությունը որոշվում է նրանով, թե ինչպես են մշակողները հավաքում և փոխանցում ձեր տվյալները։ Տվյալների գաղտնիության և անվտանգության ապահովումը կախված է հավելվածի օգտագործումից, օգտատիրոջ տարիքից և բնակության երկրից։ Այս տեղեկությունները տրամադրվել են մշակողի կողմից և ժամանակի ընթացքում կարող են թարմացվել։
Երրորդ կողմերին տվյալներ չեն փոխանցվում
Իմացեք ավելին, թե ինչպես են մշակողները հայտարարում տվյալների փոխանցման մասին
Հավելվածը տվյալներ չի հավաքում
Իմացեք ավելին, թե ինչպես են մշակողները հայտարարում տվյալների հավաքման մասին
Կիրառվում են Google Play-ի ընտանեկան հավելվածների կանոնները

Ինչ նոր բան կա

Initial Verison of Draw it