Pular para o conteúdo principal

Postagens

Mostrando postagens de março, 2023

OutSystems - Estruturas

 Estruturas em OutSystems são um conjunto de elementos que fornecem uma estruturação organizada e consistente para os módulos e aplicações criados na plataforma. Essas estruturas incluem: Módulos: São unidades independentes de funcionalidades que podem ser reutilizadas em diferentes aplicações. Screens: São páginas que permitem a interação do usuário com a aplicação. Olá, Dev!!! Actions: São blocos de lógica que podem ser reutilizados em diferentes Screens ou em outras Actions. Entities: São estruturas de dados que representam as informações que serão armazenadas na aplicação. Integrations: São conexões com outros sistemas ou serviços externos, permitindo a troca de informações entre diferentes aplicações. Web Blocks: São componentes visuais reutilizáveis que podem ser incorporados em diferentes Screens. Ao utilizar essas estruturas, os desenvolvedores podem criar aplicativos mais rapidamente e com maior consistência, garantindo uma experiência de usuário mais aprimorada e menos te...

OutSystems - CheatSheet

Olá!!!!! Segue uma pequena dica..  OutSystems UI Framework Folha de dicas Este guia de referência rápida fornece todos os elementos de interface do OutSystems, desde padrões e cores até classes de utilitários, em um único local, ajudando você a encontrar exatamente o que precisa em minutos. Para uma referência ainda mais rápida, baixe o Cheatsheet para que esteja sempre à mão https://outsystemsui.outsystems.com/OutSystemsUIWebsite/CheatSheet

OutSystems - O futuro

 Olá, Malta!!!! Vamos falar do futuro?? Nos últimos anos, OutSystems tem experimentado um crescimento significativo em popularidade e uso. A plataforma é conhecida por sua capacidade de ajudar as empresas a criar aplicativos personalizados rapidamente e com menor custo, o que é especialmente importante em um ambiente empresarial competitivo. Com base nessa tendência, é possível que o mercado de OutSystems continue a crescer nos próximos 5 anos, especialmente à medida que as empresas buscam maneiras de inovar e se diferenciar de seus concorrentes. Segue o mapa da Outsystems e seu crescimento no mundo. Um ponto importante a mencionar é que, de acordo com a previsão do Gartner, os aplicativos desenvolvidos com plataformas low-code serão responsáveis por 65% do desenvolvimento de soluções até 2024. E o que isso significa? Que a maioria dos aplicativos criados até 2024 serão desenvolvidos usando plataformas que oferecem programações “prontas”. OutSystems em 2023.  Dado o crescime...

OutSystems - Chat GPT

 Olá, Malta!!!!!!! Hoje não vamos escrever nada!!!  Mas vamos escutar o Chat GPT e saber dele o que ele pode nos ajudar com Outsystems! Pode falar GPT conte para nos... Click para ouvir.

Outsystems - Cadê Minha Vaga

  Malta!!!! Segue uma bateria muito top sobre Outsystems no BRASIL!!!!! Link:  https://globoplay.globo.com/v/11466706/?es_id=ce620eaa76

OutSystems - Blocos

  Em OutSystems, os blocos são componentes reutilizáveis que podem ser adicionados às telas de uma aplicação. Eles são usados para agrupar uma funcionalidade específica, como um formulário de cadastro, uma tabela ou uma lista de itens. Existem dois tipos principais de blocos em OutSystems: os blocos visuais e os blocos lógicos. Os blocos visuais são aqueles que têm uma interface gráfica e são usados para exibir informações ou coletar dados do usuário. Já os blocos lógicos são usados para executar ações ou processos, como consultar dados de um banco de dados ou enviar um e-mail. Os blocos em OutSystems são criados usando a linguagem visual da plataforma, que é baseada em fluxogramas. Isso torna a criação de blocos fácil e intuitiva, mesmo para pessoas sem experiência em programação. Uma das vantagens dos blocos em OutSystems é que eles podem ser facilmente reutilizados em várias partes da aplicação ou em diferentes aplicações, o que ajuda a acelerar o desenvolvimento e reduzir o esf...

OutSystems - O que um Sênior deve saber na entrevista(PT)

 - [ ] Quais ferramentas da Outsystems você utiliza no seu dia a dia? - [ ] Quais as boas práticas no outsystems? As que causam warnings - [ ] Qual base de dados você mais trabalha? SQL Server, oracle - [ ] Problemas de time outs em aplicação Reactive, já teve? O que você fez para resolver? - [ ] Para quais fins você usa o Life Time? - [ ] Já usou Analytics do Service Center? - [ ] Problemas de performance, se tiver uma query que demora muito tempo para executar, o que faria? - [ ] Sistemas externos, REST e SOAP, já chegou a implementar? - [ ] Integration Builder conhece? - [ ] BPT, já teve que implementar alguma vez? - [ ] O BPT possui flow simples ou flow complexo? É um light BPT? - [ ] BPT mais complexo, já chegou a ter que fazer? - [ ] Como ativa o light BPT e quais as condições? - [ ] Como faz enable do light BPT? - [ ] Default time out de uma automatic activity? - [ ] Case Management Framework, pra que serve, já usou? - [ ] Multi-tenance, já usou? Como a plataforma trata? - [...

OutSystems - O que um Pleno deve saber na entrevista(PT)

 O que os recrutadores de Portugal estas a pedir para vaga em Outsystems Pleno: - Como funciona Traditional, Reactive e Mobile? - Quais as diferenças de cada um? - Como funciona o arranque de uma página em Traditional, Reactive e Mobile? - The Architecture Canvas / 4 layer Canvas? - Quantas camadas? E Quais? Foundation layer, Core Layer, End User layer and Orchestration - Processar dados em massa. O que optavas por fazer? Usar Timer ou BPT´s? - Trabalhaste com plug-ins? - Experiência com Javascript, HTML e CSS - Já fizeste Extensões OutSystems com .Net? - Já alteraste código com uma extensão? - Rest e soap? - One after request e One before request? O que é? - Service action e server action? - Arquitetura monolítica? - Já usaste index? Se não, onde usarias? - Que User Provider já usaste? - Já trabalhaste com multi-tenant?

OutSystems - Validação de Cadastro Duplo

  Para verificar cadastro duplo em Outsystems, você pode seguir os seguintes passos: Identificar quais campos devem ser únicos: Primeiro, você precisa identificar quais campos no cadastro devem ser únicos, como o endereço de e-mail, número do Telefone ou CPF. Esses campos não devem permitir que o mesmo valor seja cadastrado mais de uma vez. Criar uma consulta para verificar a existência de registros: Em seguida, crie uma consulta SQL que verifique se já existe um registro no banco de dados com os mesmos valores dos campos que devem ser únicos. A consulta deve ser escrita de tal forma que retorne os registros duplicados, caso existam. Adicionar a verificação na ação de cadastro: Adicione a verificação de duplicidade na ação de cadastro. Quando um usuário tentar cadastrar um novo registro, essa verificação será executada para garantir que não exista um registro com os mesmos valores dos campos que devem ser únicos. Exibir uma mensagem de erro para o usuário: Se a verificação de dupl...

OutSystems -Técnicas para ajudar a desenvolver aplicações

Falaaaa, Malta!  Pomodoro é uma técnica de gerenciamento de tempo criada por Francesco Cirillo no final dos anos 1980. Essa técnica é baseada em um cronômetro que divide o tempo em períodos de trabalho focado e intervalos regulares. Geralmente, um ciclo pomodoro consiste em trabalhar em uma tarefa específica por 25 minutos, seguido por um intervalo de 5 minutos de descanso. Após quatro ciclos pomodoro, é recomendado fazer um intervalo mais longo de 15 a 30 minutos. A ideia por trás do pomodoro é que trabalhar em intervalos curtos de tempo, com descansos regulares, pode ajudar a manter a concentração e aumentar a produtividade, enquanto reduz a fadiga mental e o estresse. É uma técnica popular entre estudantes, profissionais e outros indivíduos que desejam maximizar seu tempo e realizar tarefas de maneira mais eficiente.

OutSystems - API REST

  Para expor uma API REST em OutSystems, pode utilizar a componente “API REST” que está disponível na caixa de ferramentas da plataforma. Este componente permite definir os endpoints, métodos e parâmetros de sua API usando uma interface visual. Aqui estão os passos para criar uma API REST em OutSystems: Abra a sua aplicação OutSystems no Service Studio. Arraste e solte o componente "REST API" da caixa de ferramentas em sua tela. Defina os endpoints de sua API usando a guia "Endpoints". Você pode criar vários endpoints para sua API, cada um com seu próprio caminho de URL e método HTTP. Defina os parâmetros de seus endpoints usando as guias "Parâmetros de entrada" e "Parâmetros de saída". Você pode especificar o tipo de dados, nome e descrição de cada parâmetro. Implemente a lógica de sua API usando a guia "Lógica". Você pode escrever ações do servidor ou usar as existentes para processar os parâmetros de entrada e gerar a saída de sua AP...

OutSystems - Técnicas para iniciantes

 Olá, MALTA!!!! Segue uma mega dica que recebi de um MVP da Outsystems quando trabalhamos juntos para ajudar voce em programação e raciocínio  logico. Primeiro vamos entender o que é um MVP Outsystems? O Programa OutSystems MVP foi criado pela empresa no ano de 2016 buscando reconhecer os profissionais que: são feras no desenvolvimento OutSystems; utilizam recursos avançados da tecnologia; contribuem para a comunidade OutSystems. Seguindo... Segue técnicas para ajudar a desenvolver... Pseudocódigo: Pseudocódigo é uma maneira de escrever algoritmos usando uma linguagem estruturada que se assemelha a uma linguagem de programação, mas não está vinculada a nenhuma sintaxe ou convenção específica. Aqui está um exemplo de pseudocódigo que mostra como adicionar dois números: Inicio Leia o valor de A Leia o valor de B Adicionar A e B Mostrar o resultado FIM Neste exemplo, "Start" e "End" indicam o início e o fim do algoritmo, respectivamente. "Ler" é usado para in...

Dicas OutSystems - Favicon

  Olá! Com certeza, o favicon é uma parte importante do branding e da apresentação de um projeto na web. Para quem não sabe, o favicon é um pequeno ícone que aparece na guia do navegador e também pode ser exibido em outros lugares, como nos favoritos do usuário, na barra de endereço, entre outros. O favicon pode ser o logo da empresa ou do projeto, mas também pode ser uma imagem ou um ícone que represente a marca ou a temática do site. É importante que o favicon seja simples, legível e que tenha um tamanho adequado para que seja exibido corretamente em todas as plataformas e dispositivos. Como mudar isso????? vamos lá.... Salve a imagem que deseja usar como ícone ou logotipo em seu computador. Abra o Service Studio e abra o projeto no qual deseja adicionar o ícone ou logotipo. Clique na guia "Data" na barra de navegação superior. Encontre a pasta "Resources" na lista de entidades e clique com o botão direito do mouse nela. Selecione a opção "Import Resource...

Iniciantes em OutSystems

Olá!! Com certeza esses pontos são fundamentais para quem está iniciando no desenvolvimento em Outsystems. Uma boa lógica de programação é a base para qualquer tipo de desenvolvimento de software, e ter conhecimentos sólidos em CSS, JS e SQL são fundamentais para criar interfaces atraentes e dinâmicas e para lidar com bancos de dados. E, é claro, conhecer bem a plataforma do Outsystems é fundamental para aproveitar ao máximo as funcionalidades oferecidas pela ferramenta. Compartilhar conhecimentos e estudar com amigos é uma ótima forma de aprender e evoluir, e documentar tudo que se aprende é uma prática essencial para poder consultar e revisar o conhecimento adquirido no futuro. Novamente, obrigado pela dica, e espero poder ajudar em outras questões que possa ter no futuro!                             JavaScript                              ...

Recrutadores VS Developers:

Olá, Dev!!! Essas são ótimas dicas para os desenvolvedores que desejam se destacar no mercado de Outsystems e chamar a atenção dos recrutadores. Ter projetos em diferentes níveis de complexidade demonstra a sua capacidade de evoluir e de lidar com diferentes desafios. Além disso, documentar e desenhar as telas e fluxos mostra que você é organizado e tem uma boa compreensão do projeto como um todo. Ter uma boa rede de contatos também pode ajudar a conseguir novas oportunidades de emprego. Participar de comunidades online, eventos e grupos de discussão pode permitir que você se conecte com outros desenvolvedores e recrutadores. Quanto às perguntas que podem ser feitas em entrevistas para a posição de Outsystems Developer, elas mostram o conhecimento técnico necessário para o cargo. É importante estar preparado para responder essas perguntas e demonstrar suas habilidades em diferentes áreas, como arquitetura, processamento de dados, uso de extensões e outras.