Desafios E Preferências De Desenvolvedores E Designers Em 2022
Plataformas low-code aceleram ciclos de desenvolvimento de produtos, permitindo que equipes de desenvolvimento usem ferramentas WYSIWYG com interfaces drag & drop para criar e implantar rapidamente aplicativos.
Continue reading
Fill out the form to continue reading
Como Desenvolvedores e Designers Estão Acelerando o Desenvolvimento de Apps com Plataformas Low-Code
Plataformas low-code aceleram os ciclos de desenvolvimento de produtos ao permitir que as equipes de desenvolvimento usem ferramentas WYSIWYG com interfaces de arrastar e soltar para criar e implantar aplicações rapidamente. Isso entrega resultados mais rápidos do que os métodos tradicionais de codificação, com estimativas de redução de 75% no tempo de desenvolvimento e 65% nos custos de desenvolvimento.
Tanto o Gartner quanto a Forrester estimam que, até 2024, cerca de 65% do desenvolvimento de aplicações será feito em plataformas low-code. A receita global do mercado de aplicações low-code é estimada em pouco menos de US$ 50 bilhões até 2025, com um crescimento projetado de até US$ 85 bilhões, a uma taxa de crescimento anual composta (CAGR) de cerca de 30% no período previsto. Todo mercado vertical é impactado pelas ferramentas low-code, com serviços bancários e financeiros liderando o caminho, e saúde, seguros, energia, manufatura, telecomunicações e governo investindo pesadamente em ferramentas low-code.
O App Builder™, da Infragistics, é uma ferramenta WYSIWYG low-code baseada em nuvem, com recursos de arrastar e soltar, que elimina a complexidade de criar experiências ricas em aplicações web modernas. Com o App Builder, você pode começar seu app do zero ou escolher entre uma biblioteca de templates prontos ou layouts de tela responsivos, pode usar temas integrados ou adicionar os seus próprios, realizar a vinculação de dados a fontes na nuvem ou on-premise, e gerar código pronto para produção para continuar o ciclo de desenvolvimento do seu app. O App Builder vem com uma biblioteca completa de UI e um designer WYSIWYG que permite criar apps em minutos, não em dias, semanas ou até meses.
Nos últimos 6 meses, temos realizado uma série de webinars quinzenais nos quais demonstramos recursos, capacidades e benefícios para os clientes dentro do App Builder. Ao final de cada sessão, perguntamos ao nosso público de desenvolvedores, designers e gerentes de produto sobre suas opiniões a respeito da direção do desenvolvimento de software em 2023 e além, e como o App Builder se encaixa em suas necessidades de desenvolvimento de aplicações.
Esta pesquisa relata o que aprendemos no primeiro semestre de 2023.
Desenvolvedores Lideram em Nossos Eventos
Qual Função Melhor Descreve Você?

-
Cerca de 74% do nosso público é composto por desenvolvedores, o que faz sentido, já que ferramentas para desenvolvedores são o público histórico dos produtos da Infragistics. No entanto, com 13% dos respondentes na função de Gestão de Produto, e quase 7% na função de Design, isso demonstra o público mais amplo das plataformas low-code como o App Builder.
-
As ferramentas low-code não são apenas para desenvolvedores, embora os desenvolvedores obtenham o benefício mais imediato ao adotar ferramentas como o App Builder.
A Maioria dos Desenvolvedores Está Usando Plataformas Web
Em Qual Plataforma Você Programa Atualmente?

- A plataforma de desenvolvimento mais comum é o Angular, com 27%, enquanto as plataformas desktop como WPF e Windows Forms representam 25% do desenvolvimento de apps, mas a tendência maior é o Blazor. Sendo um framework relativamente novo, ele capturou uma taxa de adoção de 12%, e deve ser observado de perto quanto ao crescimento, já que esperamos que as equipes de desenvolvimento tradicionais em .NET/C# que ainda estão no Windows Forms e WPF eventualmente considerem o Blazor como sua porta de entrada para a web moderna.
A Maioria dos Desenvolvedores Usa Visual Studio e Visual Studio Code
Qual IDE Você Utiliza?

- Como esperado, o Visual Studio e o VS Code reinam como as IDEs preferidas tanto para desenvolvedores desktop quanto web, com 98% dos respondentes usando um ou ambos. O dado interessante é que, embora 25% dos respondentes estejam criando apps em Windows Forms e WPF, até 84% usam o Visual Studio como sua IDE principal. Isso nos mostra que até o desenvolvedor puramente web usa o Visual Studio, possivelmente com backends em ASP.NET Core ou Web APIs.
A Maioria dos Desenvolvedores Também Atua como Designers de UI
Você Trabalha com uma Equipe de Design?

-
Setenta e dois por cento (72%) dos respondentes não trabalham com designers. Isso é consistente com o que observamos anedoticamente no mercado – mesmo em grandes empresas, onde seria esperado um fluxo constante de designers, vemos equipes grandes e pequenas igualmente sem apoio de design. Ferramentas low-code como o App Builder podem ajudar drasticamente equipes que não têm designers, e, de forma exclusiva ao App Builder, a abordagem baseada em sistema de design que adotamos facilita ainda mais a participação dos designers no processo quando eles precisam.
-
Sem a ajuda de uma equipe de design, os desenvolvedores contam com layouts de tela pré-construídos, templates de aplicações e apps de exemplo no App Builder para dar o pontapé inicial no próximo app.
Mais de 50% dos Gerentes de Produto Não Usam Ferramentas de Design
Qual Ferramenta de Design Você Usa?

- Corroborando o dado anterior de que a maioria dos desenvolvedores não trabalha com designers, perguntamos sobre as ferramentas de design que tanto desenvolvedores quanto designers utilizam. Enquanto a maioria dos desenvolvedores não usa nenhuma ferramenta, ou usa Sketch, Paint ou PowerPoint, observamos uma atração maior pelo Sketch entre os Gerentes de Produto. O Figma se destaca com uma taxa de adoção mais alta do que a maioria das outras ferramentas. Nos próximos 6 a 12 meses, esperamos que o Figma continue crescendo em adoção como a ferramenta preferida tanto para desenvolvedores quanto para designers.
Mais Desenvolvedores Estão Migrando para a Criação de Web APIs
Você Está Criando Web APIs?

- Mais de 2 em cada 3 desenvolvedores estão criando Web APIs, o que é consistente com a mudança do desktop para a web. Continuaremos vendo crescimento em Web APIs, com frameworks como o .NET 6 e versões posteriores tornando cada vez mais fácil para os desenvolvedores migrarem para uma abordagem de aplicação baseada em API.
A Maioria dos Apps Usa SQL Server e REST APIs
Quais Fontes de Dados Você Utiliza?

- Formulamos esta pergunta como “Quais Fontes de Dados Você Utiliza”. Como esperado, o SQL Server é a fonte de dados mais popular entre os desenvolvedores de aplicações. As APIs RESTful ficam em um segundo lugar próximo, consistente com a mudança para Web APIs e o desenvolvimento web moderno. A conclusão aqui é que os desenvolvedores migraram para o acesso a dados baseado em nuvem – eles não pensam mais apenas em arquiteturas on-premise do tipo cliente-servidor.
Trabalhar com HTML/CSS é o Maior Desafio dos Desenvolvedores
O Que Mais Atrasa Você ao Criar Aplicações Web?

- Quarenta e quatro por cento (44%) dos desenvolvedores dizem que trabalhar com HTML/CSS é o maior desafio que enfrentam ao criar aplicações web, com pouco mais de 1 em cada 4 dizendo que o design e layout de tela é o maior desafio. Uma boa ferramenta low-code praticamente elimina o design e layout complexo de UI, que é onde vemos a maior parte da economia de tempo e do ROI em plataformas como o App Builder.
Desenvolvedores Gastam Um Terço do Seu Tempo nas Tarefas que Mais os Atrasam
Quanto Tempo Você Gasta Nessas Tarefas?

- Os desenvolvedores gastam mais de um terço (39%) do tempo trabalhando com HTML/CSS, o que 44% dos desenvolvedores apontam como a tarefa que mais os atrasa. Sem a ajuda de uma equipe de design, os desenvolvedores podem gastar até 30% do seu tempo com Design e Layout de Tela.
As Equipes Estão Usando o App Builder para Ajudá-las de Diversas Formas
Onde o App Builder Ajuda Mais?

- Os respondentes sentiram que o App Builder poderia ser utilizado de diversas formas, com 28% dizendo que Aprender Tecnologia Web seria o uso mais comum. Apesar dessa leve vantagem, a maioria sentiu que havia uma variedade de usos para o App Builder, tornando-o uma verdadeira ferramenta de colaboração entre design e desenvolvimento. Um diferencial único em relação a outras ferramentas low-code do mercado é que o App Builder gera código pronto para produção, pixel-perfect, para qualquer app projetado/criado com a ferramenta ou no Figma e Sketch. Isso significa que, embora seja a ferramenta perfeita para entregar o próximo grande projeto, ela também pode ajudar os desenvolvedores a aprender, já que podem revisar/gerar código real para qualquer coisa no App Builder.
Desenvolvedores Aprendem por Meio de Vídeos
Qual é o Seu Recurso Favorito para Obter Ajuda?

- Com o YouTube registrando 1 bilhão de minutos assistidos por dia, com uma média de 8 minutos e meio por ser humano no planeta, não é de se admirar que os desenvolvedores representem uma boa parte desse número. Cinquenta e sete por cento (57%) dos respondentes nos dizem que vídeos são sua forma favorita de aprender tecnologia.
Experimente o App Builder Hoje
Conforme a comunidade de desenvolvedores continua a inovar e crescer, ferramentas como o App Builder deixaram de ser um luxo e se tornaram uma necessidade para se manter atualizado. Comece a entregar projetos antecipadamente e dentro do orçamento, com uma experiência de usuário bonita e diferenciada, na única ferramenta RAD do mercado que oferece código pronto para produção em Angular, Blazor e Web Components. Com uma caixa de ferramentas completa de controles de UI, incluindo um conjunto completo de grades de dados e gráficos de dados de alto desempenho, transforme suas aplicações legadas em experiências web modernas e responsivas 10x mais rápido do que codificando manualmente.
Metodologia
Experimente o App Builder Experimente o App Builder Experimente o App Builder
-
Estes dados foram coletados por meio de uma série de webinars com perguntas de enquete, de janeiro de 2022 a junho de 2023
-
Os resultados são de uma pesquisa com 388 Desenvolvedores, Designers e Gerentes de Produto
