Class Helpers e Record Helpers

Há algumas semanas, enquanto eu examinava a lista de artigos do blog, notei que até o momento não fiz publicações sobre Helpers no Delphi. No artigo de hoje, discorro brevemente sobre o conceito, vantagens, restrições e exemplos deste recurso que considero fantástico!

Continuar lendo

Solução para o Access Violation no RAD Studio causado pelo CnPack

Olá, leitores!
O artigo de hoje é uma mera utilidade pública. Em alguns casos, o RAD Studio pode exibir um Access Violation após a instalação do plugin CnPack, principalmente nas versões Seattle, Berlin, e Tokyo. Neste artigo, apresento a solução para este problema!

Continuar lendo

Diga Olá para o Delphi Community Edition!

Boa noite, pessoal! Uma grande novidade para vocês!

Hoje a comunidade Delphi oficialmente recebe uma versão diferente, exclusiva e inédita: Community Edition!
Trata-se de uma edição do RAD Studio 10.2.3 Tokyo livre para que desenvolvedores possam explorar a linguagem, os recursos e a IDE de desenvolvimento.

 

O que há nessa edição?

A versão Community Edition, ou apenas “CE”, possui os mesmos recursos da versão Professional do Delphi, portanto, recursos como Firemonkey, FireDAC e compilação para diferentes plataformas estão disponíveis nessa edição. É o suficiente para estudar bastante coisa da ferramenta, não acham? 🙂
Para analisar a diferença entre as edições do produto (Professional, Enterprise e Architect), acesse este link.

 

Quem pode usar essa edição?

O público-alvo da CE são desenvolvedores freelancers, estudantesstartups, e pequenas equipes com até 5 desenvolvedores. A CE também pode ser utilizada por empresas sem fins lucrativos, desde que, além do limite de 5 desenvolvedores na mesma rede, a empresa não tenha um receita anual maior do que 5 mil dólares, que equivale a aproximadamente 20 mil reais.
Caso novos desenvolvedores sejam contratados, ou a receita exceda o valor estipulado, é necessário adquirir uma licença comercial do produto.

 

Sou desenvolvedor autônomo. Posso usar?

Claro! Você pode desenvolver aplicações para uso próprio ou aplicações para comercialização, porém, vale a mesma regra do parágrafo anterior: o limite de faturamento anual é 5 mil dólares, ok?

 

Como posso baixá-la?

Acesse o link abaixo e cadastre-se para receber o instalador e uma licença de 1 ano. Após esse período, a licença deve ser renovada.

https://www.embarcadero.com/products/delphi/starter/free-download

 

Para mais informações sobre essa edição, acesse o comunicado oficial de lançamento da CE no blog da Embarcadero:

https://community.embarcadero.com/blogs/entry/introducing-delphi-cplusplusbuilder-community-edition

 

Mãos à obra, pessoal! Vamos movimentar essa comunidade!
Abraço!


 

Você precisa conhecer o ArrayDML do FireDAC!

Olá, leitores!
Voltei com mais uma dica para vocês. Dessa vez, o assunto é FireDAC!
Se você já utiliza essa tecnologia de conexão e insere grandes volumes de dados na sua aplicação, convido-o a ler este artigo!

Continuar lendo

Fluent Interface no Delphi

Boa noite, pessoal!
Sejam bem-vindos à “quinta temporada” de artigos! Dessa vez não fiz a pausa, já que fiquei ausente um bom tempo há alguns meses.
Antes de retornar aos assuntos envolvendo Engenharia de Software, decidi apresentar uma série de pequenos artigos sobre Delphi. Neste primeiro artigo, o assunto é Fluent Interface!

Continuar lendo