Um chatbot pode impressionar em poucos minutos. Ele resume um texto, explica um procedimento, sugere uma mensagem e responde com fluência a perguntas formuladas de maneiras diferentes.
Ver resumo completo
Um chatbot pode impressionar em poucos minutos. Ele resume um texto, explica um procedimento, sugere uma mensagem e responde com fluência a perguntas formuladas de maneiras diferentes. Essa capacidade é útil, mas não resolve, por si só, o problema de colocar inteligência artificial em uma atividade real de uma organização.
Uma solução operável precisa lidar com questões que não aparecem necessariamente na tela de conversa: de onde vêm as informações, quais delas estão atualizadas, quem pode vê-las, quando o sistema pode executar uma ação, como registrar o que aconteceu, como verificar a qualidade das respostas e como manter custos e riscos sob controle. O modelo é uma parte relevante do sistema, mas não é o sistema inteiro.
A diferença importa porque decisões de arquitetura tomadas cedo podem ampliar a complexidade sem melhorar o resultado. Em outros casos, uma implementação simples demais cria respostas sem evidência, acesso inadequado a dados ou automações que ninguém consegue auditar. O objetivo não deve ser construir o sistema mais sofisticado. Deve ser escolher a menor arquitetura capaz de produzir valor verificável, com segurança, governança e observabilidade.
Conheça o livro e leia uma degustação: acesse a página oficial de IA Além da Conversa.
Um sistema Delphi em produção raramente é apenas um conjunto de arquivos-fonte. Ele costuma concentrar regras de negócio acumuladas, integrações pouco documentadas, decisões tomadas sob restrições que já não existem e rotinas que funcionam porque foram ajustadas ao longo de muitos anos.
Ver resumo completo
Um sistema Delphi em produção raramente é apenas um conjunto de arquivos-fonte. Ele costuma concentrar regras de negócio acumuladas, integrações pouco documentadas, decisões tomadas sob restrições que já não existem e rotinas que funcionam porque foram ajustadas ao longo de muitos anos. Essa realidade pode gerar duas reações igualmente arriscadas: não mexer em nada ou decidir reescrever tudo.
A primeira conserva problemas conhecidos e reduz, aos poucos, a capacidade de adaptação. A segunda troca riscos visíveis por riscos novos: funcionalidades esquecidas, diferenças de comportamento, longos períodos sem entrega relevante e uma convivência difícil entre o sistema antigo e o substituto em construção. Entre esses extremos há uma disciplina de engenharia: modernizar progressivamente, em mudanças pequenas, verificáveis e reversíveis.
Modernizar não significa aplicar tecnologias recentes a qualquer custo. Significa aumentar a capacidade de entender, alterar, testar, entregar e operar o software com menos incerteza. Em um sistema Delphi, isso pode envolver desde tornar a compilação repetível até reduzir o acoplamento entre formulários VCL, regras de negócio e acesso a dados. O ponto de partida não é uma lista de ferramentas; é um diagnóstico honesto do risco.
Conheça o livro e leia uma degustação: acesse a página oficial de Delphi Vivo.
A Embarcadero lançou em 17 de setembro de 2026 o RAD Studio 13.2 Florence, acompanhado do Delphi 13.2 e do C++Builder 13.2. A atualização chega seis meses depois da versão 13.1 e concentra esforços em compiladores, desempenho, Linux, Windows on Arm, produtividade dentro da IDE, interfaces modernas e integração com inteligência artificial.
Ver resumo completo
A Embarcadero lançou em 17 de setembro de 2026 o RAD Studio 13.2 Florence, acompanhado do Delphi 13.2 e do C++Builder 13.2. A atualização chega seis meses depois da versão 13.1 e concentra esforços em compiladores, desempenho, Linux, Windows on Arm, produtividade dentro da IDE, interfaces modernas e integração com inteligência artificial. Há novidades visíveis, como controles VCL e o Navigator, mas as mudanças mais profundas estão na infraestrutura de compilação.
Para uma equipe que mantém aplicações reais, uma lista de recursos não responde à pergunta mais importante: vale atualizar agora? A resposta depende dos alvos usados, dos componentes de terceiros e da maturidade dos testes do projeto. Este artigo organiza as novidades por impacto, separa medições do fabricante de resultados que ainda precisam ser confirmados em cada base de código e propõe um roteiro de avaliação que não exige colocar a produção em risco.
A manutenção de sistemas legados em Delphi (VCL) é um desafio comum no mercado brasileiro. Décadas de desenvolvimento muitas vezes resultam em "God Classes", acoplamento excessivo e uso ineficiente de memória.
Ver resumo completo
A manutenção de sistemas legados em Delphi (VCL) é um desafio comum no mercado brasileiro. Décadas de desenvolvimento muitas vezes resultam em "God Classes", acoplamento excessivo e uso ineficiente de memória. Este artigo explora como utilizar Grandes Modelos de Linguagem (LLMs) para refatorar código espaguete, otimizar manipulação de strings e implementar Injeção de Dependência (DI), transformando código arcaico em arquiteturas limpas e testáveis.
Neste artigo vou abordar algumas técnicas de prompt e o uso extensivo da IA para modernização do seu código legado, transformando o velho no novo de forma simples e descomplicada.
Por décadas, o ecossistema Delphi prosperou baseando-se na estabilidade e na tipagem forte do Object Pascal. No entanto, a recente explosão dos Grandes Modelos de Linguagem (LLMs) — como GPT-4, Claude 3.5 Sonnet e Gemini — introduziu um novo paradigma.
Ver resumo completo
Por décadas, o ecossistema Delphi prosperou baseando-se na estabilidade e na tipagem forte do Object Pascal. No entanto, a recente explosão dos Grandes Modelos de Linguagem (LLMs) — como GPT-4, Claude 3.5 Sonnet e Gemini — introduziu um novo paradigma. Não estamos mais falando apenas de compilação de código, mas de geração e interpretação semântica.
Este artigo visa "quebrar o gelo", desmistificando como essas IAs interagem com o Object Pascal e como você, desenvolvedor Delphi, pode transitar de um codificador manual para um "Programador Aumentado".
Todo desenvolvedor Delphi já encontrou (ou criou) a infame unit uFuncoes.pas ou uUtils.pas. É aquele arquivo gigantesco, repleto de procedimentos globais e funções soltas, que serve como um "canivete suíço" para o projeto.
Ver resumo completo
Todo desenvolvedor Delphi já encontrou (ou criou) a infame unit uFuncoes.pas ou uUtils.pas. É aquele arquivo gigantesco, repleto de procedimentos globais e funções soltas, que serve como um "canivete suíço" para o projeto.
Embora funcional, essa abordagem tem problemas arquiteturais:
Desde o Delphi 2005 (para .NET) e posteriormente para Win32, a Embarcadero introduziu os Helpers (Class Helpers e Record Helpers). Este recurso permite estender classes e tipos existentes sem a necessidade de herança, permitindo que você escreva códigos como Cliente.CNPJ.IsCNPJ ou Query.ToJSON.
Neste artigo, vamos explorar a fundo como utilizar Helpers para limpar seu código, analisando exemplos práticos, limitações técnicas e as melhores práticas.
Uma das discussões mais antigas e recorrentes nos fóruns de Delphi e Pascal gira em torno de uma verificação simples: devemos usar Assigned(Variavel) ou Variavel <> nil?
Ver resumo completo
Uma das discussões mais antigas e recorrentes nos fóruns de Delphi e Pascal gira em torno de uma verificação simples: devemos usar Assigned(Variavel) ou Variavel <> nil?
À primeira vista, ambas parecem fazer exatamente a mesma coisa: verificar se um ponteiro ou referência de objeto contém um endereço válido de memória. Muitos desenvolvedores escolhem um ou outro baseando-se puramente em legibilidade ou hábito ("Assigned é mais elegante" vs "<> nil é mais explícito").
No entanto, há uma razão técnica profunda para a existência da função Assigned, e ela remonta às origens do Delphi 1 e à arquitetura da VCL. Entender isso é crucial, especialmente se você desenvolve componentes.
Fizemos um webinar bem extenso com praticamente todas as novas funcionalidades do Delphi e também recursos já conhecidos que pouca gente utiliza, o vídeo é bem longo e abrangente, vários amigos MVPs mostraram cada um um recurso, vale muito a pena assistir
Ver resumo completo
Fizemos um webinar bem extenso com praticamente todas as novas funcionalidades do Delphi e também recursos já conhecidos que pouca gente utiliza, o vídeo é bem longo e abrangente, vários amigos MVPs mostraram cada um um recurso, vale muito a pena assistir
Participe do RAD Studio Live 2023 e junte-se aos nossos MVPs em um evento feito de desenvolvedores para desenvolvedores, reunindo toda a comunidade RAD, Delphi e C++ para compartilhar conhecimento e experiências para inspirar o seu desenvolvimento. Uma troca cheia de energia e super rica para você extrair o máximo de suas ferramentas e lançar seus apps com…
Ver resumo completo
Participe do RAD Studio Live 2023 e junte-se aos nossos MVPs em um evento feito de desenvolvedores para desenvolvedores, reunindo toda a comunidade RAD, Delphi e C++ para compartilhar conhecimento e experiências para inspirar o seu desenvolvimento. Uma troca cheia de energia e super rica para você extrair o máximo de suas ferramentas e lançar seus apps com muito mais agilidade.
Nessa primeira edição do Papo Tech com especialistas da área de desenvolvimento de software, Adriano Santos vai bater um papo exclusivo e super descontraído com o MVP José Araújo e explorar seu conhecimento em Cloud e entender porque esse assunto é tão importante quando falamos de desenvolvimento de software e aplicativos.
Ver resumo completo
Nessa primeira edição do Papo Tech com especialistas da área de desenvolvimento de software, Adriano Santos vai bater um papo exclusivo e super descontraído com o MVP José Araújo e explorar seu conhecimento em Cloud e entender porque esse assunto é tão importante quando falamos de desenvolvimento de software e aplicativos.
Segunda-feira, 22 de Março as 20h no horário de Brasília.
RadCore é um framework que utiliza o pode do Delphi e do Unigui para acelerar o desenvolvimento de aplicações usando o que vc já conhece de Delphi, utilizando de layouts responsivos do framework você constrói suas telas facilmente e em minutos consegue construir uma aplicação web usando o modo RAD de ser do Delphi.
Ver resumo completo
RadCore é um framework que utiliza o pode do Delphi e do Unigui para acelerar o desenvolvimento de aplicações usando o que vc já conhece de Delphi, utilizando de layouts responsivos do framework você constrói suas telas facilmente e em minutos consegue construir uma aplicação web usando o modo RAD de ser do Delphi.
RadCORE está em constante expansão e atualização, já sendo utilizado em mais de 20 países por centenas de usuários, ajudando a mostrar o pode do Delphi aliado ao uniGUI, você vai construir aplicações web precisar de conhecer a fundo HTML, CSS, JS, basta usar o que já conhece de Delphi.
Webinar demostrando como criar de forma muito prática e utilizando Delphi, aplicativos web, sejam utilizando somente o Delphi ou um misto dos dois mundos, vale a pena assistir.
Ver resumo completo
Webinar demostrando como criar de forma muito prática e utilizando Delphi, aplicativos web, sejam utilizando somente o Delphi ou um misto dos dois mundos, vale a pena assistir.
Webinar especial com todos os detalhes do lançamento do RAD Studio/Delphi/C++ 10.4, conheça todos os recursos e consiga aplicá-los imediatamente em seus projetos.
Ver resumo completo
Webinar especial com todos os detalhes do lançamento do RAD Studio/Delphi/C++ 10.4, conheça todos os recursos e consiga aplicá-los imediatamente em seus projetos.
Para baixar os exemplos e pdfs: https://github.com/flrizzato/DelphiTour
O RAD Studio 10.4 está disponível para todos os clientes Embarcadero, e isso é uma grande notícia para você desenvolvedor Delphi e C++ Builder!
Ver resumo completo
O RAD Studio 10.4 está disponível para todos os clientes Embarcadero, e isso é uma grande notícia para você desenvolvedor Delphi e C++ Builder!
Esta release está repleta de melhorias nos fundamentos da ferramenta, como o novo Code Insight baseado em LSP, novos debuggers, entre tantos outros. Mas também muitas novidades nos frameworks VCL e FMX, além de novos recursos de linguagem.
Nos links abaixo você encontra um resumo do que há de novo nesta versão 10.4, está sendo programado também um webinar para a próxima semana onde será melhor explorado cada detalhe em profundidade!
Vídeo demonstrando com montar passo-a-passo relatórios no ACBrPOSPrinter e enviando para qualquer dispositivo, seja ele Windows, Linux ou Mobile, vemos o aplicativo funcionando tanto em windows quanto android de forma muito simples, aqui você vai aprender como funcionam as tags de formatação, métodos de posicionamento e muito mais.
Ver resumo completo
Vídeo demonstrando com montar passo-a-passo relatórios no ACBrPOSPrinter e enviando para qualquer dispositivo, seja ele Windows, Linux ou Mobile, vemos o aplicativo funcionando tanto em windows quanto android de forma muito simples, aqui você vai aprender como funcionam as tags de formatação, métodos de posicionamento e muito mais.
Notícia de primeira mão, com a o apoio do parceiro #GERTEC faremos um sorteio de um #G800 da GERTEC quando Canal do Youtube chegar a 5.000 inscritos, nessa ocasião farei uma live com tema à escolha dos inscritos no canal e Blog, quem quiser conhecer o #G800, segue link com vídeo:
Ver resumo completo
Notícia de primeira mão, com a o apoio do parceiro #GERTEC faremos um sorteio de um #G800 da GERTEC quando Canal do Youtube chegar a 5.000 inscritos, nessa ocasião farei uma live com tema à escolha dos inscritos no canal e Blog, quem quiser conhecer o #G800, segue link com vídeo:
Primeiro vídeo da série DMVC Framework, neste vídeo vamos aprender como configurar o Delphi para utilizar o DMVC Framework e assim de forma fácil podermos fazer nosso primeiro servidor RESTFULL usando Delphi, de forma simples e muito fácil.
Ver resumo completo
Primeiro vídeo da série DMVC Framework, neste vídeo vamos aprender como configurar o Delphi para utilizar o DMVC Framework e assim de forma fácil podermos fazer nosso primeiro servidor RESTFULL usando Delphi, de forma simples e muito fácil.