O POWER BI É PARA VOCÊ

Ter visão 360º de sua empresa já é possível com
o Microsoft Power BI.

Maio 23, 2019

Isso mesmo: low code chegou como um importante recurso no kit de ferramentas de qualquer desenvolvedor profissional.

Duplicamos nossos esforços para garantir uma experiência de “no cliffs” no PowerApps, permitindo que os profissionais desenvolvam low code com mais velocidade com ativos e práticas mais sofisticados quando necessário. Como resultado, vemos mais organizações apostarem no PowerApps, com departamentos de TI lançando aplicativos em escala no tempo recorde e sendo reconhecidos como líderes do setor em low-code para profissionais de desenvolvimento de aplicativos.

Uma recapitulação de novos recursos e capacidades recentes que estão ajudando a impulsionar esse momento:

 

Desenvolver componentes personalizados para o PowerApps

Acabamos de lançar uma prévia da nova estrutura de componentes do PowerApps, que apresenta a capacidade de os desenvolvedores criarem controles personalizados usando código e usá-los diretamente no PowerApps. Isso inclui ferramentas de alta produtividade com os novos plug-ins PowerApps CLI e Visual Studio para facilitar a experiência de desenvolvimento. Parceiros e clientes que usam nossas visualizações antecipadas já forneceram uma impressionante variedade de experiências de usuário personalizadas com a estrutura de componentes.

 

 

Gerenciar o ciclo de vida por meio de desenvolvimento, teste e produção

Os aplicativos e fluxos de tela agora estão incluídos nas soluções, a mesma infraestrutura que permite o gerenciamento do ciclo de vida do Dynamics 365 e do Common Data Service. Isso significa que os desenvolvedores agora podem empacotar todos os aplicativos relacionados, lógica, esquema e outros componentes e movê-los juntos em vários ambientes. Estamos modernizando a experiência de gerenciamento de soluções, garantindo um processo fácil de ponta a ponta que possibilita seguir as melhores práticas com apenas alguns cliques. O reconhecimento de soluções também permitirá que os desenvolvedores gerenciem aplicativos no controle de código-fonte juntamente com seu código e automatizem totalmente os pipelines de criação e liberação.

 

Garanta qualidade com o verificador PowerApps

Recentemente, anunciamos o verificador de soluções - uma poderosa ferramenta de análise que identifica possíveis riscos de desempenho e estabilidade em todos os recursos de uma solução, orientando os desenvolvedores para soluções específicas para melhora. Os clientes que aproveitaram o verificador do PowerApps tiveram uma melhora significativa no desempenho em cenários importantes, como o tempo de carregamento do formulário, quando resolveram os problemas identificados pelo verificador.

Continuaremos a expandir a amplitude e a profundidade do que o verificador PowerApps pode analisar, além de continuar a integrá-lo diretamente em experiências de criação para ajudar a detectar problemas antecipadamente e ensinar práticas recomendadas enquanto os desenvolvedores estão trabalhando.

 

Conectores personalizados, plugins de código, on-prem e mais

 

Esses avanços recentes se juntam a uma série de recursos de extensibilidade existentes para profissionais que trabalham na plataforma, incluindo:

 

• Conectores personalizados para fontes de dados proprietárias

• Plug-ins de código para lógica de negócios avançada no Common Data Service

• Gateway de dados para integração segura com serviços em execução no local

• Integrador de dados e ferramentas do Power Query para trazer dados para o CDS

 

Aprofunde-se nesses e muitos outros recursos usando documentation for pro developers ou roundup of PowerApps learning resources.

Inovação para todos

Todas essas notícias sobre código e desenvolvimento profissional podem parecer contraintuitivas para algumas pessoas. O PowerApps não é destinado a não desenvolvedores? Por que um codificador optaria por não escrever código? Essas duas audiências podem realmente trabalhar juntas na mesma plataforma?

 

É verdade que muitas das histórias inspiradoras que associamos ao PowerApps estão centradas em criadores que tradicionalmente não são desenvolvedores de software. Milhares de pessoas com empregos como guarda de segurança, despachante de reparo de vidro automático ou assistente de diretor podem fazer coisas transformadoras no PowerApps sem experiência em ciência da computação ou qualquer ajuda de um profissional. Expandir drasticamente quem pode criar aplicativos e solucionar problemas de negócios com a tecnologia continua sendo nossa principal prioridade na equipe da PowerApps.

No entanto, concentrar-se exclusivamente em cidadãos desenvolvedores nessa jornada conta uma história incompleta. Atualmente, a maioria das organizações investiu pesadamente em especialistas e tecnologia para construir e manter o software de que seus negócios dependem. Para esses profissionais, o low-code oferece várias vantagens importantes sobre o desenvolvimento “tradicional” com centenas de softwares.

• O CDS é uma rica plataforma de dados utilizada em escala por milhões de usuários, com esquema, lógica e segurança integrados - por que começar tudo isso do zero?

• A plataforma se conecta nativamente a centenas de fontes de dados em poucos cliques - por que gerenciar a integração de dados de forma independente?

• O PowerApps pode criar rapidamente uma experiência de usuário robusta sobre todas essas fontes de dados, implantadas instantaneamente em iOS, Android e na Web, com autorização do AAD já gerenciada gratuitamente - por que desenvolver tudo isso com código?

• Ao criar PowerApps e CDS, todos os ativos, incluindo dados, lógica, componentes, funções de segurança, etc., podem ser facilmente reutilizados em centenas de aplicativos - por que iniciar cada novo projeto em um silo?

 

Os profissionais que estão construindo com o PowerApps estão fazendo isso porque eles podem concentrar suas habilidades de codificação nos problemas difíceis que importam, e ir mais rápido com todo o resto. Mas a velocidade não é o único motivo. Como os desenvolvedores de cidadãos também estão trabalhando na plataforma, ela permite que todos se encontrem no meio de uma maneira nunca antes possível.

 

As ferramentas clássicas de low-code do passado tendem a atingir um “ponto crítico” em um certo nível de sofisticação, sem a capacidade que o PowerApps tem agora de crescer graciosamente com controles mais avançados, fontes de dados e gerenciamento do ciclo de vida. Isso permite que projetos iniciados por desenvolvedores de cidadãos sejam levados adiante por profissionais quando e se necessário.

 

Por outro lado, o desenvolvimento clássico de 'código pro' nunca foi acessível ou rápido o suficiente para interagir diretamente com usuários finais. Em vez disso, como indústria, passamos décadas inventando maneiras de extrair necessidades e conhecimentos dos usuários e traduzi-los em software. Processos de descoberta. Documentos de requisitos. Pesquisa de usuários. Planejamento de projetos e sprints ágeis. Essa "camada de processo" leva tempo e recursos incríveis, separando os desenvolvedores da realidade da experiência e das necessidades dos usuários.

O PowerApps fundamentalmente quebra essas barreiras. O verdadeiro poder da plataforma é que ela oferece aos profissionais e cidadão desenvolvedores a oportunidade de trabalhar juntos para resolver um problema.

O que acontece a seguir é genuinamente transformador. Basta perguntar a um dos muitos profissionais de software que escolhem o PowerApps hoje:

 

Ryan Cunningham, Director PM, PowerApps

Fonte

 

Quer aplicar o Power BI em seu negócio e não sabe por onde começar? Entre em contato com o Dr. BI: atendimento@drbi.com.br ou entre em nosso site para nos conhecer.