Ir para o conteúdo

Desafios e preferências de desenvolvedores e designers

Integre facilmente projetos e protótipos com geração de código
Compartilhe isso

Como os desenvolvedores e designers estão acelerando o desenvolvimento de aplicativos com plataformas de baixo código

As plataformas low-code aceleram os ciclos de desenvolvimento de produtos, permitindo que as equipes de desenvolvimento usem ferramentas WYSIWYG com interfaces de arrastar e soltar para criar e implantar aplicativos rapidamente. Isso oferece 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% de redução nos custos de desenvolvimento.

Tanto o Gartner quanto a Forrester estimam que, até 2024, cerca de 65% do desenvolvimento de aplicativos será feito em plataformas de baixo código. Estima-se que a receita global do mercado de aplicativos low-code fique um pouco abaixo 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. Todos os mercados verticais são impactados por ferramentas low-code, desde serviços bancários e financeiros liderando o caminho, com saúde, seguros, energia, manufatura, telecomunicações e governo investindo pesadamente em ferramentas low-code.

™ App Builder da Infragistics é uma ferramenta de arrastar e soltar WYSIWYG de baixo código baseada em nuvem que elimina a complexidade de criar experiências ricas em aplicativos da Web modernos. Com o App Builder, você pode iniciar seu aplicativo do zero ou escolher em uma biblioteca de modelos pré-criados ou layouts de tela responsivos, usar temas integrados ou adicionar seus próprios, executar a vinculação de dados a dados baseados em nuvem ou no local e gerar código pronto para produção para continuar seu ciclo de desenvolvimento de aplicativos. App Builder vem com uma biblioteca de interface do usuário completa com um designer WYSIWYG que permite criar aplicativos em minutos, não dias, semanas ou até meses.

Nos últimos 6 meses, temos realizado uma série de webinars quinzenais onde demonstramos recursos, capacidades e benefícios para o cliente dentro App Builder. Na conclusão de cada sessão, fazemos perguntas ao nosso público de desenvolvedores, designers e gerentes de produto para avaliar seus pensamentos sobre a direção do desenvolvimento de software em 2023 e além, e como App Builder se encaixa em suas necessidades de desenvolvimento de aplicativos.

Esta pesquisa relata o que aprendemos no primeiro semestre de 2023.

Continue lendo

Preencha o formulário para continuar lendo

Desenvolvedores lideram o caminho em nossos eventos

Qual papel melhor descreve você?

Teams overview diagram
  • Cerca de 74% do nosso público são desenvolvedores, o que faz sentido, já que as ferramentas de desenvolvedor são o público histórico dos produtos Infragistics. No entanto, com 13% dos entrevistados na função de gerenciamento de produtos e quase 7% na função de design, isso demonstra o público mais amplo para plataformas low-code como App Builder.

  • As ferramentas low-code não são apenas para desenvolvedores, embora os desenvolvedores obtenham o benefício mais imediato com a adoção de ferramentas como App Builder.

A maioria dos desenvolvedores está usando plataformas da Web

Em qual plataforma você codifica atualmente?

Most frequently used platform by teams
  • A plataforma de desenvolvedor mais comum usada é Angular com 27%, enquanto as plataformas de desktop como WPF e Windows Forms respondem por 25% do desenvolvimento de aplicativos, a maior tendência é Blazor. Por ser uma estrutura relativamente nova, ela capturou uma taxa de adoção de 12% e deve ser observada de perto quanto ao crescimento, pois esperamos que as equipes de desenvolvimento tradicionais do .NET / C # que ainda estão no Windows Forms e no WPF eventualmente olhem para Blazor como sua rampa de acesso para a Web moderna.

A maioria dos desenvolvedores usa o Visual Studio e o Visual Studio Code

Qual IDE você usa?

Use of IDE stats
  • Como esperado, o Visual Studio e o VS Code reinam supremos como o IDE ideal para desenvolvedores de desktop e Web, com 98% dos entrevistados usando um ou ambos. O ponto de dados interessante é que, enquanto 25% de nossos entrevistados estão criando aplicativos Windows Forms e WPF, até 84% estão usando o Visual Studio como seu IDE principal. Isso nos diz que até mesmo o desenvolvedor da Web puro está usando o Visual Studio, possivelmente com back-ends do ASP.NET Core ou APIs da Web.

A maioria dos desenvolvedores também atua como designers de interface do usuário

Você trabalha com uma equipe de design?

Working with design teams
  • Setenta e dois por cento (72%) dos entrevistados não estão trabalhando com designers. Isso é consistente com o que vemos de forma anedótica no mercado – mesmo na grande empresa, onde você esperaria um fluxo livre de designers, vemos equipes grandes e pequenas sem ajuda de design. Ferramentas low-code como App Builder podem ajudar drasticamente as equipes que não têm designers e, exclusivas para App Builder, a abordagem baseada em sistema de design que adotamos torna ainda mais fácil para os designers participarem do processo quando necessário.

  • Sem a ajuda de uma equipe de design, os desenvolvedores contam com layouts de tela pré-criados, modelos de aplicativos e aplicativos de amostra em App Builder para iniciar seu próximo aplicativo.

Mais de 50% dos gerentes de produto não usam ferramentas de design

Qual ferramenta de design você usa?

The use of design tools
  • Apoiando os dados anteriores que dizem que a maioria dos desenvolvedores não trabalha com designers, perguntamos sobre as ferramentas de design que desenvolvedores e designers usam. Embora a maioria dos desenvolvedores não use nada, Sketch, Paint ou PowerPoint, vemos uma atração mais forte para Sketch para gerentes de produto. Figma se destaca com uma taxa de adoção mais alta entre a maioria das outras ferramentas. Nos próximos 6 a 12 meses, esperamos que a adoção do Figma continue a aumentar como uma ferramenta essencial para desenvolvedores e designers.

Mais desenvolvedores estão migrando para a criação de APIs da Web

Você está criando APIs da Web?

Building APIs percentage
  • Mais de 2 em cada 3 desenvolvedores estão criando APIs da Web, o que é consistente com a mudança de ir do desktop para a web. Continuaremos a ver o crescimento das APIs Web, com estruturas como o .NET 6 e além, tornando cada vez mais fácil para os desenvolvedores migrarem para uma abordagem de aplicativo baseada em API.

A maioria dos aplicativos usa SQL Server e APIs REST

Quais fontes de dados você usa?

Types of data sources used
  • Enquadramos essa pergunta como "Quais fontes de dados você usa". Como esperado, o SQL Server é a fonte de dados mais popular para desenvolvedores de aplicativos. As APIs RESTful estão em segundo lugar, consistentes com a mudança para APIs da Web e desenvolvimento web moderno. A conclusão aqui é que os desenvolvedores mudaram para o acesso a dados baseado em nuvem – eles não estão mais pensando apenas em arquiteturas locais, do tipo cliente-servidor.

Trabalhar com HTML/CSS é o maior desafio do desenvolvedor

O que mais atrasa você ao criar aplicativos da web?

Factors that slow down development
  • Quarenta e quatro por cento (44%) dos desenvolvedores dizem que trabalhar com HTML / CSS é o maior desafio que enfrentam ao criar aplicativos da web, com pouco mais de 1 em cada 4 dizendo que o design e o layout da tela são o maior desafio. Uma boa ferramenta low-code praticamente eliminará o design e o layout complexos da interface do usuário, que é onde vemos a maior parte da economia de tempo e ROI em plataformas como App Builder.

Os desenvolvedores gastam um terço de seu tempo nas tarefas que mais os atrasam

Quanto tempo você gasta nessas tarefas?

Time spent on mundane tasks
  • Os desenvolvedores gastam mais de um terço (39%) trabalhando com HTML/CSS, o que 44% dos desenvolvedores observam ser a tarefa que mais os atrasa. Sem a ajuda de uma equipe de design, os desenvolvedores podem gastar mais de 30% de seu tempo em Design e Layout de Tela.

As equipes estão usando App Builder para ajudá-los de várias maneiras

Onde App Builder ajuda mais?

Reasons for using App Builder
  • Os entrevistados sentiram que App Builder poderia ser utilizado de várias maneiras, com 28% dizendo que o Learning Web Tech seria o exemplo mais comum. Apesar dessa ligeira vantagem, a maioria sentiu que havia uma variedade de usos para App Builder, fornecendo uma verdadeira ferramenta de colaboração de desenvolvimento de design. Um diferencial exclusivo em relação a outras ferramentas low-code no mercado é que o App Builder gera código perfeito e pronto para produção para qualquer aplicativo projetado/construído com a ferramenta ou em Figma & Sketch. Isso significa que, embora seja a ferramenta perfeita para entregar o próximo grande projeto, também pode ajudar os desenvolvedores a aprender, pois podem revisar/gerar código real para qualquer coisa em App Builder.

Os desenvolvedores aprendem com os vídeos

Qual é o seu recurso favorito para obter ajuda?

Learning from videos stats
  • Com o YouTube registrando 1 bilhão de minutos visualizados por dia, com a média de 8 minutos e meio por humano no planeta, não é de admirar que os desenvolvedores sejam uma grande parte desse número. Cinquenta e sete por cento (57%) dos entrevistados nos dizem que os vídeos são sua maneira favorita de aprender tecnologia.

Experimente App Builder hoje

À medida que a comunidade de desenvolvedores continua a inovar e crescer, ferramentas como App Builder não são mais um luxo, mas se tornaram uma necessidade para acompanhar. 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 Angular, Blazor e Web Components pronto para produção. Com uma caixa de ferramentas completa de controles de interface do usuário, incluindo um conjunto completo de grades de dados e gráficos de dados de alto desempenho, transforme seus aplicativos legados em experiências da Web modernas e responsivas 10 vezes mais rápido do que a codificação manual.

Metodologia

  • Esses dados foram coletados por meio de uma série de webinars com perguntas de enquetes de janeiro de 2022 a junho de 2023

  • Os resultados são da pesquisa com 388 desenvolvedores, designers e gerentes de produto

Sobre o autor

Zdravko Kolev

Zdravko Kolev

Como Gerente de Desenvolvimento de Produtos, Zdravko e sua equipe estão trabalhando para a prosperidade dos Produtos da Web, ativamente engajados com as partes mais complexas do Indigo.Design App Builder e Ignite UI for Angular produto. Ele está trabalhando com toda a equipe de produtos para articular uma estratégia e visão de produto mais amplas, garantindo que os clientes em todo o mundo recebam a melhor orientação e suporte para expandir seus negócios.