10+
Transferências
Classificação de conteúdo
Todos
Imagem de captura de ecrã
Imagem de captura de ecrã

Acerca desta app

O Draw it é um aplicativo de tela colaborativa em tempo real desenvolvido com Flutter para o front-end e Node.js + Express com WebSocket para sincronização no back-end. O aplicativo permite que vários usuários desenhem simultaneamente em um quadro compartilhado, demonstrando expertise tanto no desenvolvimento de interfaces de usuário multiplataforma quanto na comunicação em rede em tempo real.

🚀 Objetivo principal:
Possibilitar a colaboração contínua e em tempo real em um quadro de desenho compartilhado, utilizando uma arquitetura de alto desempenho e orientada a eventos.

🧱 Pilha de Tecnologia:

Flutter (Dart): Frontend mobile multiplataforma com tratamento de gestos e renderização personalizada

Node.js + Express.js: Servidor backend com suporte a WebSocket para comunicação bidirecional persistente

WebSocket (ws): Para sincronização de traços em tempo real entre usuários

CustomPainter: Desenho eficiente quadro a quadro na tela

Manipulador de Permissões e RepaintBoundary: Salva desenhos como imagens no dispositivo

🖌️ Principais Recursos:

✍️ Desenho Compartilhado em Tempo Real: Todos os participantes veem os traços uns dos outros instantaneamente usando a transmissão do WebSocket.

📡 Servidor WebSocket sem Estado: Servidor Node.js leve que mantém conexões de soquete ativas e retransmite eventos de traços com baixa latência.

🎨 Mecanismo Canvas: Gestos de toque são convertidos em caminhos vetoriais desenháveis ​​e renderizados usando o CustomPainter do Flutter.

📁 Exportar Canvas: Os usuários podem salvar suas artes como uma imagem

🔧 Arquitetura Modular: Camadas separadas para lógica de desenho, eventos de servidor e integração de plataforma.
Atualizada a
29/05/2025

Segurança dos dados

A segurança começa por compreender como os programadores recolhem e partilham os seus dados. As práticas de privacidade e segurança dos dados podem variar consoante a sua utilização, região e idade. O programador fornece estas informações e pode atualizá-las ao longo do tempo.
Nenhum dado é partilhado com terceiros
Saiba mais sobre como os programadores declaram a partilha
Não são recolhidos dados
Saiba mais sobre como os programadores declaram a recolha
Comprometeu-se a seguir a Política para Famílias do Play

Novidades

Initial Verison of Draw it

Apoio técnico da app

Acerca do programador
Purvesh Dnyaneshwar Shinde
droiddecor@gmail.com
Sector 24, Juinagar Sanpada Mahalaxmi CHS, B-22, 3-14 Navi Mumbai, Thane, Maharashtra 400705 India
undefined

Mais de Droid Decor