fbpx

RAD Studio 12.2 Athens


O RAD Studio 12.2 Athens acaba de ser lançado pela Embarcadero. Confira aqui algumas das novidades adicionadas à ferramenta.

O RAD Studio 12.2 teve seu webinar de lançamento transmitido agora a pouco pela internet, assim como no lançamento do RAD Studio 12.1, a versão 12.2 foi apresentada pela equipe de gerentes de produtos da Embarcadero.

Primeiro com IA no IDE: Smart CodeInsight.

O lançamento do RAD Studio 12.2 Athens é a primeira versão do IDE a oferecer nativamente integração com ferramentas de IA generativa. O IDE oferece suporte nativo para 3 soluções online: OpenAI, Gemini by Google e Claude by Anthropic. Além de uma solução offline: Ollama.

Vale mencionar que o RAD Studio 12.2 conta ainda com uma arquitetura aberta para plug-ins de IA para que você possa criar suas próprias soluções de integração com LLMs, possibilitando ao desenvolvedor escolher de quais provedores habilitar para auxiliá-lo, inclusive a solução offline para que ele tenha ainda mais privacidade.

O RAD Studio 12.2 apresenta as novas ferramentas de IA de duas maneiras diferentes. A primeira através de um painel de bate-papo com a IA selecionada.

A segunda, por um novo menu no Code Editor, com vários comandos que você pode emitir no código selecionado.

Melhorias no Firemonkey

O Firemonkey apresenta melhorias, sua integração com o SKIA foi atualizada para a versão 6.2.0 . Ele passa a contar com detecção de tema claro/escuro como um serviço de plataforma para Windows (usando IFMXSystemAppearanceService). A Versão Alvo de SDK (TargetSDKVersion) do arquivo de manifesto no Android pode agora ser configurado diretamente no IDE através das Opções de Projeto.

O WebStencils

A versão 12.2 introduz o WebStencils, uma integração baseada em script do lado do servidor e processamento de arquivos HTML para as tecnologias WebBroker e RAD Server. Esse recurso permite o desenvolvimento sites modernos com base em bibliotecas JavaScript, alimentados pelos dados extraídos e processados ​​por um aplicativo do lado do servidor do RAD Studio.

WebStencils

O principal objetivo do WebStencils é ajudar com sites de navegação adotando tecnologias da web (WebBroker, DataSnap, RAD Server) e fornecendo scripts do lado do servidor.

WebStencils

Por exemplo, você pode usar o WebStencils para gerar páginas HTML com ferramentas padrão e adotar quaisquer bibliotecas CSS e JavaScript, mantendo a capacidade de adicionar dados das páginas geradas vindas do aplicativo, como o resultado de uma consulta ao banco de dados.

WebStencils

Além disso, o WebStencils pode ser uma boa base para o HTMX como uma solução de desenvolvimento web. As páginas HTMX se beneficiam da geração de código do lado do servidor e se conectam aos servidores REST para atualizações de conteúdo. As tecnologias web Delphi oferecem geração de páginas e APIs REST em um nível de qualidade muito alto.

Mais recursos e mais melhorias no RAD Studio 12.2

Há muitos mais recursos presentes neste novo lançamento: Focus Mode, versão 64Bits dos compiladores Delphi, por exemplo. Além de várias melhorias de qualidade presentes em diversos recursos como: LSP, Code Editor, Depurador e muitos mais.

Para saber mais, você pode verificar a postagem do Marco Cantù no Blog Oficial da Embarcadero. A documentação online do RAD Studio 12 já está disponível na Embarcadero DocWiki.

Uma lista das correções reportadas está acessível .

Já posso utilizar?

É claro! Os clientes com subscrição ativa já podem utilizar a nova release RAD Studio 12.2, basta baixá-la em sua conta my.embarcadero.com

Splash Screen do RAD Studio 12.2

Obs: Importante lembrar que a versão 12.2, não conseguirá coexistir com outra versão 12.x.

Obs 2: O Ian ficou muito bem com a camisa do Fluminense ao fundo da transmissão

Ian Barker com a camisa do Fluminense ao fundo

,

Comente