|
25/09/2013
Administrador
Comentários: 12 |
[Artigos]
[Intermediário] - O que é melhor usar FieldByName ou Fields?
Sempre explico esse detalhe para os meus alunos, e essa semana encontrei um artigo do nosso novo colunista Rudinei Rosa, falando exatamente sobre esse assunto. Portanto segue abaixo seu artigo, leitura obrigatória para quem pensa em melhorar a performance de suas aplicações.... |
1376 |
|
24/09/2013
Marcos Salles
Comentários: 0 |
[Artigos]
[Intermediário] - Chain of Reponsability - Padrões de Projeto no Delphi Parte II
No moduloI deste Artigo foi proposto a criação de um algoritmo no estilo máquina de Refrigerantes . Onde moedas com as propriedades (Peso , diâmetro , espessura) serão adicionadas na máquina e esta retornará o Valor desta Moeda com base nesta propriedades ( regras de aprovação) . A dificuldade está no número elevado de classes moedas que já existem... |
204 |
|
24/09/2013
Administrador
Comentários: 4 |
[Artigos]
[Básico] - Impressão com o Método Canvas - Pt. 1
Dentre os diversos desafios que a minha profissão oferece, há um tempo atrás fui confrontado com um desafio interessante! Fazer a impressão de relatórios por meio do método Canvas. Imagine só fazer um relatório inteirinho no código! Pois é… é assim que foi feito. Vantagens? Bom se você considerar o fato de que por meio deste não é necessário nenhum... |
439 |
|
23/09/2013
Marcos Salles
Comentários: 0 |
[Artigos]
[Intermediário] - Chain of Reponsability - Padrões de Projeto no Delphi Parte I
Situações podem ocorrer corriqueiramente em nossos projetos e não damos conta de sua recursividade e para cada “novo”/velho desafio uma solução é lançada. Dando a impressão que sempre se acha uma nova e “melhor” solução, a cada fez que refazermos o problema. Padrões de Projeto visa exatamente isto ,Definir um Padrão de comportamento na arquit... |
289 |
|
22/09/2013
Diego Garcia
Comentários: 0 |
[Artigos]
[Intermediário] -Use Class/Record Helpers no Delphi
Você sabe o que vem a ser um Class Helper?
Class Helper é uma técnica da programação orientada a objetos que tem o intuito de estender as funcionalidades de uma classe, sem que seja necessário utilizar herança e sem que seja necessário alterar a classe original. Imagine o seguinte cenário. Em sua aplicação existe a classe TPessoa, que por al... |
283 |
|
11/09/2013
Ricardo Boaro
Comentários: 15 |
[News]
Lançamento do Delphi XE5
A comunidade Delphi esta em festa, hoje com certeza é um dos dias mais importantes para nós desenvolvedores Delphi. Com o lançamento do RAD Studio XE5, temos o tão esperado suporte para Android. Devemos comemorar, não apenas por termos o suporte a Android, mas sim, por não precisamos re-aprender a programar. Continuamos programando em Object Pas... |
786 |
|
09/09/2013
Marcos Salles
Comentários: 0 |
[Artigos]
[Básico] - DelimitedText CommandText Delimiter QuoteChar
Antes de mais nada destaco que este artigo , não é um artigo técnico e tenta mostra os passos que envolvem estas propriedades da TString , tão comumentemente encontrada nos diversos códigos espalhados por aí. Vamos começar com uma pergunta clássica: Qual o Resultado de Showmessage(Lista.DelimitedText)?
A resposta é feita com uma pergunta : “... |
285 |
|
13/08/2013
Diego Garcia
Comentários: 3 |
[Artigos]
[Intermediário] - Tornando recursos Thread-Safe no Delphi
Já falamos aqui da necessidade de utilizar threads para criar processos paralelos, fazendo com que esses processos sejam mais ágeis e torne possível para o usuário continuar suas tarefas mesmo que, internamente o aplicativo esteja executando diversas tarefas pesadas. Porém, um problema do ambiente multi-thread é a concorrência. Imagine que duas ou ... |
572 |
|
07/08/2013
André Celestino
Comentários: 2 |
[Artigos]
[Básico] - Requisitos inversos
Alô, leitores! Há algum tempo, publiquei um artigo sobre a importância dos requisitos não-funcionais no desenvolvimento de um software e também comentei brevemente sobre os requisitos funcionais. Além destas duas categorias de requisitos, existe também uma vertente conhecida como requisitos inversos. Já ouviram falar?
Requisitos inv... |
286 |
|
05/08/2013
André Celestino
Comentários: 0 |
[Artigos]
[Básico] - Dicas para o desenvolvimento de um software – Parte 8
A qualidade de software sempre foi um tema imensamente discutido na área profissional e acadêmica, além de ser um dos maiores focos das empresas de desenvolvimento. Leitores, convido-os a conferir o oitavo artigo da série sobre dicas para desenvolvimento de um software, no qual destaco mais quatro tópicos relevantes sobre o assunto. Aproveitando, g... |
667 |
|
01/08/2013
André Celestino
Comentários: 1 |
[Artigos]
[Básico] Dicas para o desenvolvimento de um software – Parte 7
Opa! Estou de volta com a sétima parte sobre dicas de desenvolvimento de software! Nesse artigo, continuo tratando de alguns pequenos “ajustes” no software, mas que fazem diferença para o usuário. Afinal, é ele quem convive diariamente com o produto do nosso trabalho. Lembre-se de que um bom desenvolvimento certamente garante uma boa satisfação.
657 |
|
|
|
15/07/2013
Ricardo Boaro
Comentários: 0 |
[News]
CodeRage Mobile - em Portugues
Você existe para construir grandes aplicações e você não está sozinho. Anunciamos o CodeRage Mobile Brasil – conferência online totalmente técnica e gratuita dedicada ao desenvolvimento de aplicações mobile, que será realizada em 31 de Julho.
Por 1 dia inteiro, os palestrantes apresentarão tudo sobre o desenvolvimento mobile sem fre... |
251 |
|
|
|
27/06/2013
Fernando Rizzato
Comentários: 2 |
[Artigos]
[Intermediário] - Código de Barras no Delphi para iOS
Olá pessoal!
Recebemos muitas solicitações de clientes pedindo por um exemplo de captura de código de barras a partir de uma aplicação iOS criada com Delphi XE4. Neste artigo vou mostrar como ler e decodificar código de barras através de uma aplicação Delphi para iOS, executando em iPhone, iPad ou iPod!
A dinâmica do processo ... |
343 |
|
|
25/06/2013
André Celestino
Comentários: 5 |
[Artigos]
[Intermediário] - Arquitetura MVC no Delphi
Nada melhor do que desenvolver um sistema utilizando uma boa arquitetura de software, não é? Uma das arquiteturas mais utilizadas por empresas e desenvolvedores de software é o MVC (Model-View-Controller), padrão que fornece organização, padronização e facilidade de manutenção do código. Esse artigo aborda os passos básicos para a elaboração de um ... |
987 |
|
21/06/2013
Diego Garcia
Comentários: 2 |
[Artigos]
[Avançado] - Utilizando as mensagens do Windows no Delphi
Existem diversas maneiras de trocar informações entre aplicativos, como por exemplo, Sockets, TCP/IP, arquivo de texto (com uma rotina de monitoramento de diretório), etc. Uma maneira que achei interessante usar quando essa comunicação é somente local, é o uso de mensagens do Windows.
O Windows possui um número vasto de tipos de mensagens, c... |
651 |
|
05/06/2013
Ricardo Boaro
Comentários: 2 |
[News]
RAD Studio Multi-Device Webinar
Se você não pode participar de um de nosso eventos ao vivo chegou a sua vez!
No dia 11/06 estaremos apresentando o RAD Studio Muti-Device Webinar, com o seguinte conteúdo:
O novo compilador
Evoluções da Linguagem Delphi
Templates para aplicações móveis
Controles e estilos nativos, Actions e Gestures
Acesso ... |
225 |
|
|
|
|
20/05/2013
Ricardo Boaro
Comentários: 6 |
[News]
Tramontina - Case de Sucesso com Firemonkey
Para quem tinha dúvidas do sucesso do Delphi com o Firemonkey para iOS não deixem de ler essa notícia.
São por essas e outras que o Delphi vem ganhando cada dia mais mercado, e tenho certeza que assim que o compilador para Android sair estará consolidado no mercado como o melhor IDE para desenvolvimento Mobile.
... |
691 |
|
|