Implementação de uma aplicação no Power Apps – Low Code
Yiqing Zhu, 52219
Unidade Curricular: Gestão de Dados
Coordenador da U.C: Prof. Carlos J. Costa, Professor Associado
Mestrado em Métodos Quantitativos para a Decisão Económica e
Empresarial
01 Fundamentação teórica
02 Microsoft Platform
03 Caso prático
04 Conclusão
1.Plataformas Low Code
Ao utilizar as plataformas LCD, os citizen
developers podem focar-se mais no
desenvolvimento de aplicações altamente per
sonalizadas de acordo com as preferências
dos clientes, visto que todos os micro serviços
exigidos são criados e integrados nas
plataformas.
Não necessitam de estar preocupados com
os detalhes da criação das infraestruturas
necessárias:
Segurança
Consistência e integridade dos
dados
e Otimização do sistema
Citizen developers in the LCDP jargon:
Indivíduos, sem background de programação, a contribuírem para
o processo de desenvolvimento de software.
S
O
T
EAKNESS
PPORTUNITIES
T
R
E
N
G
T
H
S
H
R
E
A
T
S
Segundo o relatório "The State of Application Development", com
uma amostra de cerca de 3300 profissionais de TI, 66% afirmam
que o motivo da sua utilização é acelerar a transformação digital e
aumentar a capacidade de resposta ao negócio; 45% apontam para
a redução da dependência das competências técnicas de difícil
contratação.
Benefícios
No entanto, as plataformas de desenvolvimento Low Code também
apresentam alguns riscos como a escalabilidade, ou seja, estas
plataformas são mais direcionadas para pequenas aplicações, e a
fragmentação, isto é, diferentes paradigmas de desenvolvimento de
reduzido código podem ser definidos dependendo de cada
fornecedor e do seu modelo de programação específico
Riscos
1.Vantagens e desvantagens de LCDP
2.Microsoft Plataform
Power Plataform da Microsoft é valorizada por estar
conectada com centenas de fontes de dados,
inteligência artificial e modelos de aprendizagem
automática, e a extensibilidade dos recursos existentes
na Azure Cloud.
Power BI: análise e
visualização dinâmica
de dados
Power App: criação
de aplicações
Power Virtual Agents:
criação dos agentes
virtuais inteligentes
Power Automate: automatização
de processos e capacidade de
automatização robótica
2.Competências e preocupações
01
02
2.1Complexidade dos preço na aquisção de
uma versão mais completa da Plataforma
2.2 Limitação das ferramentas para
automatização dos processos complexos de
negócio.
Add Text
Simple
PowerPoint
Presentation
Preocupações
Inovação
Microsoft tem uma licença exclusiva da
OpenAI para comercializar (GPT-3):
Um gerador pré-treinado em Power Apps, na
qual permite aos developers criarem consultas
e lógica através de declarações de linguagem
natural. Esta abordagem de desenvolvimento
orientada pela AI pode ser uma peça
fundamental para ganhar vantagem competitiva
no mercado LCDP.
3.Passos da implementação
Análise das Ações
vendidas
01 Ideia Base de dados públicos:
Yahoo, Excel, Google Sheet
02 Base de dados Análise de dados das ações
03 Power BI
Criação de aplicação com os
dados anteriormente
recolhidos.
A aplicação permite registo
de novos dados
04 Power Apps
3.O planeamento da criação da aplicação
3.Aplicação
Example Text : Get a
modern PowerPoint
Presentation that is
beautifully designed. I
hope and I believe
that this Template will
your Time, Money
and Reputation.
Contents_Here
Example Text : Get a
modern PowerPoint
Presentation that is
beautifully designed. I
hope and I believe
that this Template will
your Time, Money
and Reputation.
Contents_Here
3.Menu da aplicação
Excel
Power BI
Simple Presentation
PowerPoint
PPT
Código de base Código personalizado
Table({MenuLabel:"Home”;MenuIcon:Icon.Home;MenuScreenNavigate:A
pp.ActiveScreen;MenuID:1};{MenuLabel:"Currency";MenuIcon:Icon.Curr
ency;MenuScreenNavigate:App.ActiveScreen;MenuID:2;SubMenu:Table({
MenuLabel:"Currency";MenuIcon:Icon.Currency;MenuScreenNavigate:Ap
p.ActiveScreen;MenuID:2};{MenuLabel:"Currency";MenuIcon:Icon.Curre
ncy;MenuScreenNavigate:App.ActiveScreen;MenuID:2})};{MenuLabel:"
Document";MenuIcon:Icon.DocumentPDF;MenuScreenNavigate:App.Acti
veScreen;MenuID:3})
Table({MenuLabel:"Home";MenuIcon:Icon.Home;MenuScreenNavigate:H
ome;MenuID:1};{MenuLabel:"Movimento";MenuIcon:Icon.Currency;Men
uScreenNavigate:Movimento;MenuID:2;SubMenu:Table({MenuLabel:"Co
mpra de Ações“;MenuIcon:Icon.Trending;MenuScreenNavigate:
Compra;MenuID:2};{MenuLabel:"Venda de Ações";MenuIcon:Icon.Sort;
MenuScreenNavigate:Venda;MenuID:2})} ;{MenuLabel:"Margem";
MenuIcon:Icon.DocumentPDF;MenuScreenNavigate:Margem;MenuID:3})
3.Base de dados
1.Dados de Degiro
2.Dados diários de ações
Cotação Dolar-Euro
A evolução histórica das ações
extraida do Yahoo
Excel
Power BI
PowerPoint
PPT
Google Sheet
4.Conclusão
Importância da
base de dados
O raciocínio lógico
da implementação
Contents Title Contents Title Contents Title
Explorar mais das
funcionalidades de
Power Apps
Solução 2
Implementação
de Power Apps
no Power BI
Solução 1
Atualização
simultânea dos
dados
Dificuldade

Implementação de uma aplicação em Power Apps – Low Code

  • 1.
    Implementação de umaaplicação no Power Apps – Low Code Yiqing Zhu, 52219 Unidade Curricular: Gestão de Dados Coordenador da U.C: Prof. Carlos J. Costa, Professor Associado Mestrado em Métodos Quantitativos para a Decisão Económica e Empresarial
  • 2.
    01 Fundamentação teórica 02Microsoft Platform 03 Caso prático 04 Conclusão
  • 3.
    1.Plataformas Low Code Aoutilizar as plataformas LCD, os citizen developers podem focar-se mais no desenvolvimento de aplicações altamente per sonalizadas de acordo com as preferências dos clientes, visto que todos os micro serviços exigidos são criados e integrados nas plataformas. Não necessitam de estar preocupados com os detalhes da criação das infraestruturas necessárias: Segurança Consistência e integridade dos dados e Otimização do sistema Citizen developers in the LCDP jargon: Indivíduos, sem background de programação, a contribuírem para o processo de desenvolvimento de software.
  • 4.
    S O T EAKNESS PPORTUNITIES T R E N G T H S H R E A T S Segundo o relatório"The State of Application Development", com uma amostra de cerca de 3300 profissionais de TI, 66% afirmam que o motivo da sua utilização é acelerar a transformação digital e aumentar a capacidade de resposta ao negócio; 45% apontam para a redução da dependência das competências técnicas de difícil contratação. Benefícios No entanto, as plataformas de desenvolvimento Low Code também apresentam alguns riscos como a escalabilidade, ou seja, estas plataformas são mais direcionadas para pequenas aplicações, e a fragmentação, isto é, diferentes paradigmas de desenvolvimento de reduzido código podem ser definidos dependendo de cada fornecedor e do seu modelo de programação específico Riscos 1.Vantagens e desvantagens de LCDP
  • 5.
    2.Microsoft Plataform Power Plataformda Microsoft é valorizada por estar conectada com centenas de fontes de dados, inteligência artificial e modelos de aprendizagem automática, e a extensibilidade dos recursos existentes na Azure Cloud. Power BI: análise e visualização dinâmica de dados Power App: criação de aplicações Power Virtual Agents: criação dos agentes virtuais inteligentes Power Automate: automatização de processos e capacidade de automatização robótica
  • 6.
    2.Competências e preocupações 01 02 2.1Complexidadedos preço na aquisção de uma versão mais completa da Plataforma 2.2 Limitação das ferramentas para automatização dos processos complexos de negócio. Add Text Simple PowerPoint Presentation Preocupações Inovação Microsoft tem uma licença exclusiva da OpenAI para comercializar (GPT-3): Um gerador pré-treinado em Power Apps, na qual permite aos developers criarem consultas e lógica através de declarações de linguagem natural. Esta abordagem de desenvolvimento orientada pela AI pode ser uma peça fundamental para ganhar vantagem competitiva no mercado LCDP.
  • 7.
    3.Passos da implementação Análisedas Ações vendidas 01 Ideia Base de dados públicos: Yahoo, Excel, Google Sheet 02 Base de dados Análise de dados das ações 03 Power BI Criação de aplicação com os dados anteriormente recolhidos. A aplicação permite registo de novos dados 04 Power Apps
  • 8.
    3.O planeamento dacriação da aplicação
  • 9.
    3.Aplicação Example Text :Get a modern PowerPoint Presentation that is beautifully designed. I hope and I believe that this Template will your Time, Money and Reputation. Contents_Here Example Text : Get a modern PowerPoint Presentation that is beautifully designed. I hope and I believe that this Template will your Time, Money and Reputation. Contents_Here
  • 10.
    3.Menu da aplicação Excel PowerBI Simple Presentation PowerPoint PPT Código de base Código personalizado Table({MenuLabel:"Home”;MenuIcon:Icon.Home;MenuScreenNavigate:A pp.ActiveScreen;MenuID:1};{MenuLabel:"Currency";MenuIcon:Icon.Curr ency;MenuScreenNavigate:App.ActiveScreen;MenuID:2;SubMenu:Table({ MenuLabel:"Currency";MenuIcon:Icon.Currency;MenuScreenNavigate:Ap p.ActiveScreen;MenuID:2};{MenuLabel:"Currency";MenuIcon:Icon.Curre ncy;MenuScreenNavigate:App.ActiveScreen;MenuID:2})};{MenuLabel:" Document";MenuIcon:Icon.DocumentPDF;MenuScreenNavigate:App.Acti veScreen;MenuID:3}) Table({MenuLabel:"Home";MenuIcon:Icon.Home;MenuScreenNavigate:H ome;MenuID:1};{MenuLabel:"Movimento";MenuIcon:Icon.Currency;Men uScreenNavigate:Movimento;MenuID:2;SubMenu:Table({MenuLabel:"Co mpra de Ações“;MenuIcon:Icon.Trending;MenuScreenNavigate: Compra;MenuID:2};{MenuLabel:"Venda de Ações";MenuIcon:Icon.Sort; MenuScreenNavigate:Venda;MenuID:2})} ;{MenuLabel:"Margem"; MenuIcon:Icon.DocumentPDF;MenuScreenNavigate:Margem;MenuID:3})
  • 11.
    3.Base de dados 1.Dadosde Degiro 2.Dados diários de ações Cotação Dolar-Euro A evolução histórica das ações extraida do Yahoo Excel Power BI PowerPoint PPT Google Sheet
  • 12.
    4.Conclusão Importância da base dedados O raciocínio lógico da implementação Contents Title Contents Title Contents Title Explorar mais das funcionalidades de Power Apps Solução 2 Implementação de Power Apps no Power BI Solução 1 Atualização simultânea dos dados Dificuldade