Executando verificação de segurança...
1

Desenvolverdor Frontend com FlutterFlow?

Com o crescimento das inteligências artificiais facilitando cada vez mais a solução dos problemas com códigos, reflito a respeito de uma questão.

Sou designer de profissão, nunca estudei programação. Entrei em um projeto para desenvolver um aplicativo para minha empresa, e toda a parte de UX/UI é feita por mim. Ao repassar isso para a equipe de desenvolvedores, eles alteram alguns detalhes do que montei no Figma. Não sei se é por conta das limitações ou pela utilização de pacotes como o Material Design 3.

Para solucionar esse problema, pesquisei um pouco e descobri o Flutter Flow. Assisti a alguns tutoriais e já consigo replicar exatamente um layout do Figma no Flutter Flow, assim eles podem simplesmente colar o código disponibilizado pelo Flutter Flow.

Isso pode ser categorizado como desenvolvedor frontend?

Carregando publicação patrocinada...
1

É uma aplicação simples? Pois o FlutterFlow atende muito bem esses casos de baixa e média complexidade.

O que pega mais é a questão do gerenciamento de estado e arquitetura para aplicativos maiores, porque aí você precisa lidar com BLoC, streams, etc. Não é só "fazer a tela funcionar".

Sobre a pergunta, acho que não se enquadra como desenvolvimento frontend já que se trata de uma ferramenta no-code com suas limitações.

Vou tentar colocar essa questão na sua perspectiva de designer:
Existe uma ferramenta chamada UiZard https://app.uizard.io/ que imita o Figma e hoje já tem uma IA que gera interfaces web e mobile com base em prompt.
É excelente para criar landing pages, formulários e sites institucionais com poucas páginas, mas muito longe de cobrir projetos reais que necessitam de um design system ajustado, identidade visual, branding, etc.

O UiZard está para o para o designer profissional, assim como o FlutterFlow está para o desenvolvedor frontend.

1

Eu acredito que não, já que FlutterFlow está na categoria low-code, e seria a plataforma deles que vai criar o código-fonte final, e não você manualmente.

Sobre os programadores fazerem alterações em detalhes do layout/ui, é normal mesmo, e pode ser por conta do funcionamento de alguma coisa específica da linguagem/framework que está sendo utilizada(o) ou da forma como eles querem que aquele item/seção funcione na prática, ou alguma outra necessidade/preferência. Você mesmo pode perguntar para o time dev para entender o motivo deles mudarem algumas coisas do UI, assim você vai saber o motivo e quem sabe levar isso em consideração em layouts futuros.

1

Esse time é ruim.

Time bom de desenvolvimento, nao fica preso a UI Kit pronta nao.

Sobre tua pergunta, nao diria que tu eh um desenvolvedor, mas sim um utilizador de ferramenta web.

Mas o processo de low code, sim, podemos dizer que é frontend.