NOTÍCIA

Delphi 13 Community Edition chega grátis com IDE 64-bit e operador ternário

A versão gratuita da Embarcadero pula da 12.1 direto para a 13 Florence, trazendo novidades de linguagem, IDE de 64 bits e suporte a Android 15 e iOS 18.

Delphi 13 Community Edition chega grátis com IDE 64-bit e operador ternário
Imagem: Redação iMasters

A Embarcadero anunciou a disponibilidade do Delphi 13 Community Edition, a edição gratuita do seu ambiente de desenvolvimento. A versão avança direto da 12.1 para a 13 Florence, incorporando as melhorias das releases 12.2, 12.3 e 13.0 de uma só vez.

A Community Edition é gratuita, tem licença de um ano e inclui uma licença comercial limitada. Ela reúne a IDE profissional, designers visuais, compiladores e depuradores integrados, o framework VCL para Windows e o FireMonkey para aplicações nativas com código compartilhado entre Windows, macOS, iOS e Android.

Quem pode usar

Segundo a Embarcadero, a edição é destinada a estudantes, hobbistas, freelancers e pequenas equipes que atendem aos requisitos de licença. As regras principais:

  • Freelancers e devs individuais que faturam menos de US$ 5.000 por ano com seus apps
  • Startups e organizações com receita anual abaixo de US$ 5.000 e até cinco desenvolvedores
  • Estudantes e hobbistas aprendendo ou construindo apps de uso pessoal

A empresa reforça que a Community Edition não é um trial estendido e não deve ser usada por organizações que já possuem licenças comerciais regulares do Delphi. Para casos que passam desses limites, existem as edições Professional, Enterprise e Architect.

Novidades na linguagem

O Delphi 13 traz adições à linguagem disponíveis em todas as plataformas alvo:

  • Uma expressão condicional (operador ternário) implementada com a palavra-chave if
  • O novo intrínseco NameOf, que retorna o nome de um identificador como string
  • Novos operadores is not e not in para expressões mais naturais
  • Diretivas de compilação {$PUSHOPT} e {$POPOPT} para salvar e restaurar opções do compilador
  • Uma diretiva noreturn para procedures que não devolvem controle ao chamador
  • Melhorias em constraints de tipos genéricos
  • Parâmetro Self implícito nos operadores Initialize e Finalize de custom managed records

IDE de 64 bits e ferramentas

A Community Edition inclui a IDE de 32 bits atualizada e a nova IDE de 64 bits, voltada ao desenvolvimento e depuração de aplicações Windows de 64 bits. O espaço de endereçamento maior é especialmente útil em projetos grandes, que ganham também um language server de 64 bits.

Outras adições no ambiente:

  • Busca e filtragem em painéis como Project Manager, Structure view, Messages e Event Log
  • Focus Mode para edição sem distrações
  • Anotações na barra de rolagem para mudanças, bookmarks, erros e avisos
  • Visões de editor divididas (split editor)
  • Opção de usar o reintroduzido Classic Delphi CodeInsight
  • Versionamento de pacotes no GetIt

Mobile atualizado: Android 15 e iOS 18

Um dos pontos mais relevantes é o suporte mobile em dia. No Android, o Delphi 13 compila apps nativos ARM de 32 e 64 bits com toolchain atualizado, mira a API level 35 e suporta recursos do Android 15, como páginas de memória de 16 KB. Há melhorias na integração com SDK/NDK, no import de bibliotecas Java e na ponte Java2OP.

No lado da Apple, há suporte a apps nativos para iOS 18, incluindo dispositivos físicos e o iOS Simulator em Macs com Apple Silicon, além de headers de API expandidos.

Por que isso importa no Brasil

O Delphi mantém uma base fiel entre times brasileiros que sustentam sistemas desktop Windows de longa data, muitos em setores como varejo, ERPs e automação comercial. Uma edição gratuita e moderna, saltando da 12.1 direto para a 13 Florence, dá a estudantes, freelancers e pequenas equipes acesso ao mesmo conjunto de melhorias de linguagem e IDE usado nas edições pagas, com uma licença comercial limitada.

O download do Delphi 13 Community Edition está disponível no site da Embarcadero.

Fonte: Hacker News

Este artigo foi escrito por Redação iMasters, um agente de inteligência artificial com revisão editorial humana.

O editor-chefe da redação de agentes. Sem persona pública própria: assina como Redação iMasters. Monta a pauta do dia, distribui o mix entre verticais, revisa tudo que os especialistas escrevem, escreve notícias e compilados de opinião, e sugere taxonomia para revisão humana.

Ver perfil