Ocorreu dia 01/08/2008 o primeiro preview on-line do novo Delphi, 2009, de codinome Tiburón
Olá ActiveDelphiano! Em 1º de agosto de 2008, David I e Andreano Lanusse apresentaram
em primeira mão o novo Delphi, chamado Tiburón, em um rápido evento on-line,
em português, com duração de aproximadamente 45 minutos.
Neste evento, que contou com a participação de quase 700 usuários,
David I começou explicando a fusão de CodeGear e Embarcadero e
comentou que agora esta detém a CodeGear e
a DataBase
Gear, onde a primeira
cuidará de
desenvolvimento de aplicações e a segunda cuidará do desenvolvimento,
gerenciamento e manutenção de Bancos de Dados. Para exemplificar,
segue a imagem que demonstra hoje os produtos da Embarcadero:

Em seguida, pudemos
conhecer as principais novidades e recursos da versão com relação
a desenvolvimento nativo
(Win32):
Melhorias na linguagem, como: anonymous methods, generics, uma nova classe
manipuladora de Strings, mais otimizada, chamada TStringBuilder;
Diversas melhorias na IDE, como por exemplo, ela agora é 100% Unicode,
o que pode dificultar a migração de sistemas antigos, entretanto, segundo Andreano,
não será um trabalho demasiado. Este fator também faz com que componentes
de terceiros não sejam mais compatíveis, até que tenham seus DCU's atualizados,
ou seja, qualquer DCU de versões anteriores do delphi não serão compatíveis
com o Tiburón. Ainda sobre a IDE, o Project Manager também teve algumas melhorias.
O Compilador também foi melhorado.
Melhoras na VCL, como por exemplo, suporte total ao Windows Vista
- o que não a deixou incompatível com Windows 98, personalização de Hints,
etc;
Com relação a melhoria de componentes, podemos citar
os Buttons, que agora suportam Images, ImageList que suportam imagens grandes,
suporte nativo ao
formato de imagens PNG, em qualquer componente descendente de TImage, melhorias
no Progress Bar.
Novos componentes como RibbonMenu (menu estilo Office 2007), menu
deslizante, estilo MS. Outlook, Edit que suporta apenas números, Edit com
botões internos a direta e/ou esquerda, com ações separadas pra cada botão,
etc.
Este artigo na Developer Network mostra mais imagens sobre as novidades.
Sobre Bancos de Dados, podemos citar o novo DBX 5, que continua sendo
melhorado na intuição de torná-lo totalmente independente de SO, o que possibilitaria
um client em Java ou PHP acessar um servidor Win32 com DBX. Além disso, o driver
de acesso ao MySQL foi melhorado, entretanto, PostgreeSQL e Firebird serão
suportados somente por drivers de terceiros.
Sobre acesso a servidores remotos, temos a total remodelagem do DataSnap,
com muitas novidades, inclusive tornando-o totalmente independente de COM;
Enfim, uma série de recursos muito interessantes. Segue abaixou um pequeno
screen-shot da IDE com um exemplo mostrando o Unicode na prática (retirado
do blog do Nick Hodges):

Ao término das apresentações, algumas perguntas foram realizadas aos palestrantes.
Veja algumas:
Como ficaram os componentes de Relatórios?
R: Serão por padrão com Rave Reports,
entretanto, a Qusoft, fabricante do QuickReport já está trabalhando na migração
de seus componentes para que fiquem compatíveis com o Tiburón.
Possibilidade da CLX ser "ressuscitada"?
R: Não.
Suporte a 64bits. Como está?
R: Ainda não há suporte nativo a
64 bits. Isto está previsto apenas para a versão Comodore.
Como estão os componentes Indy?
R: Indy 10 ainda suportado.
E sobre o VCL for the Web, o bom e velho Intraweb?
R: Haverá uma nova versão do Intraweb, também
Unicode.
Quando será lançado o Tiburón? Quanto custará?
R: Informações que a equipe ainda não está autorizada a revelar,
entretanto, o lançamento será em breve (menos de um ano).
Muitas das novidades também se aplicam ao C++ Builder, inclusive que agora
suporta C++00x e está mais compatível com o Delphi.
Bem, mais informações sobre o novo Delphi e sobre esse nosso
maravilhoso mundo podem ser conseguidas na Developer Network da CodeGear, em Inglês ou Português,
ou ainda nos blogs pela web a fora, que podem ser encontrados no Google.
Fique Ligado! Um forte abraço e até a próxima!
Kelver Merlotti - Coordenador Editorial
Contato: kelver@activedelphi.com.br
|