fbpx

Desenvolvendo sua Primeira Tela em PO-UI

 

Se você está começando no desenvolvimento com a nova tecnologia da TOTVS, o PO-UI, você veio ao lugar certo! Neste guia, vamos passar por todo o processo de criação da sua primeira tela, tornando-o mais fácil e intuitivo. Acompanhe passo a passo e descubra como essa tecnologia pode transformar suas habilidades como desenvolvedor.

O Que é PO-UI?

PO-UI é uma nova tecnologia da TOTVS voltada para o desenvolvimento de interfaces no Protheus. Nos últimos anos, a TOTVS tem migrado suas rotinas para essa nova tecnologia, e a demanda por customizações em PO-UI só tende a crescer. Portanto, dominar essa ferramenta é um diferencial no mercado de trabalho.

Se você aprender a trabalhar com PO-UI, com certeza se tornará um desenvolvedor valorizado. E para te ajudar, deixamos um link no final desse artigo sobre o nosso combo desenvolvedor, onde você pode aprender sobre ADVPL, TL++, MVC, REST, e claro, o nosso treinamento de PO-UI que estamos construindo.

Preparativos Para Iniciar

Antes de começarmos, é importante que você tenha assistido à aula anterior, onde mostramos como ativar os temas da TOTVS na aplicação. Isso é fundamental, pois utilizaremos alguns componentes da biblioteca que foram instalados lá.

Ativação dos temas da TOTVS

Além disso, recomendo que você esteja familiarizado com a estrutura de arquivos dentro do VS Code. Isso facilitará muito a sua navegação enquanto trabalhamos nos arquivos.

Importando Componentes no VS Code

Vamos ao que interessa! Abra o seu VS Code e comece importando os componentes necessários. Navegue até o arquivo app.component.ts que está em src/app. Aqui, você precisará importar os componentes que usaremos na nossa aplicação.

Importando componentes no VS Code

Uma vez dentro do arquivo, você pode acessar a documentação do PO-UI para encontrar os componentes que deseja importar. Por exemplo, vamos começar com o botão. Pesquise por “button” e copie a classe do modelo do botão para o seu arquivo.

Importando componentes no VS Code

Criando o Botão

Agora que temos os componentes importados, vamos criar o nosso botão. Isso será feito no arquivo app.component.html. Primeiro, adicione a classe do botão e defina o seu tipo como primário. O código deve ficar assim:

<po-button
p-label="Salvar"
p-kind="primary">
></po-button>

Executando o comando ng serveSalve o arquivo e vá para o terminal do VS Code. Execute o comando ng serve para abrir a aplicação e verificar se o botão aparece corretamente.

Customizando o Botão

Se você não está satisfeito com as cores padrão do botão, não se preocupe! A documentação do PO-UI possui um construtor de temas que permitirá que você personalize as cores conforme sua necessidade.

Customizando o botão na documentação

Após customizar, cole o código CSS gerado no seu arquivo app.component.css. Assim, você terá um botão com cores personalizadas que se destacará na sua interface.

Adicionando Campos de Entrada

Agora que temos nosso botão, é hora de adicionar campos de entrada para o usuário. Precisamos importar o módulo de formulários do Angular para isso. No seu app.component.ts, você deve adicionar:

import { FormsModule } from '@angular/forms';

Depois, crie os campos de entrada no arquivo app.component.html. Vamos criar campos para o nome, email e telefone do usuário:

<po-field name="nome" p-label="Nome do Usuário"></po-field>
<po-field name="email" p-label="Email do Usuário"></po-field>
<po-field name="telefone" p-label="Telefone do Usuário"
p-mask="(99) 99999-9999"></po-field>

Criando campos de entrada

Testando a Aplicação

Salve todas as alterações e atualize a sua aplicação. Você deve ver os campos de entrada que acabamos de criar, além do botão personalizado. É aqui que você começa a ver os primeiros resultados do Front-End.

Visualizando a aplicação

Considerações Finais

Esse foi um breve resumo sobre os primeiros passos com PO-UI, recomendamos que assista o nosso vídeo completo no início da página pois nele apresentamos uma explicação completa de cada ponto apresentado nesse artigo.

Próximos Passos

Agora você pode começar a explorar mais sobre o PO UI e como personalizar sua interface. Lembre-se, a prática é essencial para dominar qualquer nova habilidade no desenvolvimento.

Se você gostou deste conteúdo e quer se aprofundar ainda mais no desenvolvimento com PO-UI, não hesite em conferir nosso combo desenvolvedor completo, clique aqui para mais detalhes.

Sobre nós:

A RFB Sistemas é uma consultoria e escola há mais de 15 anos no mercado e já atuamos em diferentes setores e portes de empresas ajudando a implantar a melhor solução para gerenciar os seus negócios, o que possibilita que sua empresa consiga tomar decisões mais rápidas, assertivas e claro otimizando resultados. Além disso já capacitamos mais de 1.600 profissionais a utilizarem as ferramentas, como: TOTVS Protheus e RM, Microsoft Power BI e Excel

 

TOTVS PROTHEUS

COMBO DESENVOLVEDOR COMPLETO

R$ 2.603,16

R$ 1.822,21

á vista ou

12x R$ 188,46

plugins premium WordPress