Escolar Documentos
Profissional Documentos
Cultura Documentos
SEARCH
out 02 / 2015
0 (http://www.tdevrocks.com.br/2015/10/02/delphi-conheca-a-historia-da-ferramenta-mais-atual-que-existe-ha-20-anos/#respond)
Há 20 anos atrás a Borland lançava uma ferramenta que prometia revolucionar o desenvolvimento de sistemas no mundo, o Delphi. Apesar de
trabalhar com Ele há pouco mais de 17 anos, não vou arriscar a contar a história desse gigante, até mesmo porque a internet e a Wikipedia estão ai
para contar a história na íntegra e com uma maior riqueza de detalhes. Aproveite o momento e Parabéns ao nosso bom e velho Delphi.
Nos dias dia hoje isso ainda é extremamente importante para pequenas, médias e grandes empresas, pois não há espaço para quem “deseja” perder
tempo com desenvolvimento de software.
A atual versão da ferramenta hoje é capaz de construir aplicativos para Windows 32 e 64 bits, Mac OS, iOS 32 e 64 bits e Android, como todos nós
sabemos, mas na época o foco era somente Windows, ainda nem considerado Sistema Operacional.
(http://www.tdevrocks.com.br/wp-content/uploads/2015/10/Figura1.png)
Figura 1. Instalador do Delphi 1.0
Um ano após o lançamento do Delphi 1.o, a Borland chegava com o Delphi 2.0 para Windows 32Bits e começou a evoluir rapidamente trazendo
inclusive ferrametnas para geração de relatórios, QuickReport usado até hoje por muitas empresas.
A chegada do Delphi 3 veio em 1997 com o acréscimo de diversos outros componentes à sua VCL (Visual Component Library), sua biblioteca de
componentes visuais. Além disso foram acrescentadas novas features, tais como arquitetura TDataset separada do antigo BDE (Borland DataBase
Engine), depuração de DLL (Dinamic Link Library), code insight, pacotes de componentes entre outras tantas funcionalidades e ferramentas.
O Delphi 4 surgiu em 1998 e a IDE recebeu uma grande atualização em seu editor se tornando “encaixável” e facilitando ainda mais o uso dele no dia
a dia. Foi adicionado suporte a ActionLists e restrições Outras melhorias foram a sobrecarga de método, matrizes dinâmicas, o suporte do Windows
98, Java interoperabilidade, drivers de banco de dados de alto desempenho, desenvolvimento CORBA, etc.
A quinta versão da ferramenta, lançada em 1999 seguindo a regrada atualização anual, adicionou suporte a tradução o que facilitou bastante a
localização de softwares desenvolvidos com Delphi, suporte a XML, o suporte de banco de dados ADO e muito mais.
2001 foi o ano em que a Borland apostou no lançamento de uma ferramenta “derivada” do Delphi, mas de olho nos amantes de Linux. Chamado de
Kylix, o IDE foi dependente das bibliotecas nativas do Linux (glibc), a fim de obter um produto de forma rápida e relativamente barata. Mas
infelizmente a ferramenta foi descontinuada anos depois por baixo interesse na comunidade em adotar o Kylix como principal ferramenta de
desenvolvimento.
Ainda na tentativa de ter uma ferramenta cross-‐plataform, ou seja, que pudesse gerar aplicações tanto para Windows quanto Linux, a Borland
apostou no Delphi 6 com uma alternativa: a CLX. A CLX basicamente era a VCL para Linux e possuia diversos componentes escritos ou traduzidos
para Linux.
(http://www.tdevrocks.com.br/wp-
content/uploads/2015/10/Figura2.png)
Figura 2. Janela do Delphi 1
Borland Delphi 7
Sem dúvida nenhuma posso arriscar que o Delphi 7 é a versão mais amada por todos os adeptos do Delphi desde sua primeira versão. Uma das
versões mais estáveis da ferramenta. Foi lançado em 2002 e se tornou padrão entre a comunidade de apaixonados por Delphi. É uma das IDEs mais
sucesso criado pela Borland por causa de sua estabilidade, velocidade e baixos requisitos de hardware, e permaneceu em uso a partir de 2011.
Delphi 7 adicionou suporte para o temas do Windows XP Temas e possibilidade de criação de aplicações Web.
2003 foi marcado pela oitava versão do Delphi que possuia suporte a .NET da Microsoft. Houve grande mudança na IDE de desenvolvimento o que
resultou em diversas críticas por parte da comunidade por se parecer muito com a IDE do então arque rival Visual Studio .NET da Microsoft. Sua
baixa qualidade e sua incapacidade para criar aplicativos nativos (Win32 código API/x86) foi apenas uma das principais críticas a ferramenta desde
sua primeira versão.
Para voltar a atender a comunidade Delphi, a Borland lançou o Delphi 2005, equivalente ao que seria então o Delphi 9. Seria uma evolução da versão
8, mas com o retorno do desenvolvimento Win32 e. NET em um único IDE, reiterando o compromisso da Borland para desenvolvedores Win32.
(http://www.tdevrocks.com.br/wp-content/uploads/2015/10/Figura31.png)
Após a criação da CodeGear, divisão da Borland responsável apenas por compiladores, foi lançado o RAD Studio 2007 em 16 de março de 2007. O
suporte a .NET 2.0 foi sua principal feature, além de suporte a MS Build e melhorias para a Biblioteca de Componentes Visuais para o Windows Vista.
Nessa mesma época a empresa californiana Embarcadero Technologies, especialista em ferramentas para bancos de dados, adquiriu a divisão
CodeGear e passou a ser dona de toda a linha de compiladores da Borland. Começava uma nova era.
Outras ferramentas foram desenvolvidas, como o Delphi Prism desenvolvido pela Software RemObjects e distribuído pela Embarcadero a partir de
2008 para substituir Delphi.NET. É uma combinação de maioria Delphi compatível RemObjects o compilador. NET (sem RTL ou VCL), uma versão do
Microsoft Visual Studio Shell sem C# ou VB apoio, e algumas tecnologias Embarcadero como dbExpress.
A Embarcadero acabou lançando cerca de um ano depois a nova família de produtos, XE. Com ela veio Embarcadero RAD Studio XE, por exemplo.
Ainda houve tempo para entregar o Delphi 2009 com uma série de melhorias importantes como suporte total a Unicode e métodos genéricos
[GENERICS]. Praticamente complementando mais tarde foi lançado o Delphi 2010. Incluindo um novo compilador de informações de tipo de tempo de
execução (RTTI), o suporte para o Windows 7 direct 2D, suporte a gestos, formatador de código fonte e muito mais.
Em 2012 a versão X3 adicinou suporte total ao Windows 8.0 através da nova versão do Firemonkey, FM2. Também foi adicionado suporte a telas de
retina e também o LiveBindings, usado para transformar qualquer componente visual em um controle DBWare, com acesso a dados.
No ano seguinte foi a vez do XE4 que implementou suporte total a iOS, Windows 32 e 64 bits e Mac OS X através do novo compilador da ferramenta.
O XE5 lançado no mesmo ano veio com total compatibilidade com Android, ou seja, compilador nativo para a plataforma, mais um marco na história.
A versão 7 da família XE recebeu importantes updates, tais como: Multi-Device Designer, Guied Tours (Uma espécie de guia de apresentação da IDE),
Splash Screen para Android, importação de bibliotecas Java para Android, programação paralela com a class TParallel, Jump List para VCL, EMS
(Enterprise Mobility Services), suporte a Bluetooth/Bluetooth LE (Low Energy) e integração com GIT para controle de código-fonte.
Delphi XE8
O Delphi XE8 veio recheado de novidades, como Multi-Device Preview, suporte total a aplicativos iOS 64 bits atendendo a exigências da Apple e
claro suporte a aplicações universais Apple. Novas funções totalmente nativas do sistema operacional, tais como: TListView, TSwitch, TMemo,
TCalendar, TMultiview e TEdit, todos 100% compatíveis e nativos para iOS. Desktop Web Browsers, Mapas Interativos, AppAnalytics, suporte a
Beacons (Internet das Coisas), suporte a TeraDATA e integração com Mercurial, outro controle de código-fonte bastante utilizado.
Delphi 10 Seattle
A Embarcadero nesse ano embarcou na onda do lançamento do Windows 10 e lançou sua nova versão da ferramenta utilizando o nome Delphi 10
Seattle em homenagem a cidade com a Microsoft foi fundada. A versão em menos de 30 dias começou a ganhar o título de uma das versões mais
estáveis da história, comparada inclusive com a versão Delphi 7, tão amada por desenvolvedores.
Um novo Compilador C++ 11 para Windows 32 foi lançado assim como suporte total a Windows 10 foram introduzidos. Também foi incluso o suporte
a serviços no Android, suporte a intents (intenções) também do Android. Incluído suporte ao banco MongoDB, novos controle VCL compatíveis com
Windows 10, tais como TRelativePanel, TSplitView, TToggleView, TActivityIndicator, TSearchBox). Para quem deseja criar seus próprios estilos, agora
é possível com FireMonenkey StyleDesigner. Por fim foram adicionados suporte a JSON Improvements e DataSnap HTTP Nativo.
Um ponto importantíssimo que decidi falar por último é que a IDE (Integrated Development Engine) do Delphi 10 Seattle agora possui o DOBRO de
memória disponível para trabalharmos. Isso significa que teremos uma IDE muito mais rápida, estável e com melhor gerenciamento de memória para
grandes projetos.
Embarcadero Conference
No próximo dia 21 de Outubro acontecerá mais um encontro de desenvolvedores Delphi no espaço Apas, na Lapa. O Embarcadero Conference
acontece todos os anos repleto de palestras de altíssima qualidade e é um excelente momento para que sejam tiradas diversas dúvidas, trocas de
experiências e até a compra de produtos diretamente com a equipe da Embarcadero.
Além disso, se você quiser saber ainda um pouco mais sobre a história do produto, acesse http://www.embarcaderobr.com.br/delphi/
(http://www.embarcaderobr.com.br/delphi/)
Compilado de Splashs
(http://www.tdevrocks.com.br/wp- (http://www.tdevrocks.com.br/wp-
content/uploads/2015/10/DelphiIniciante_I_II.png)content/uploads/2015/10/delphi-10-seattle.jpg)
Tweetar
5
Adriano Santos
é especialista em
linguagens de
Comments are closed.
desenvolvimento, (http://www.twitter.com/asrsantos)
NEWSLETTER
TÓPICOS RECENTES
(http://www.brasport.com.br/informatica-e-tecnologia/mobile/delphi-para-android-e-ios-desenvolvendo-
aplicativos-moveis/)
ARQUIVO
outubro 2015
D S T Q Q S S
1 2
3
(http://www.tdevrocks.com.br/2015/10/01/) (http://www.tdevrocks.com.br/2015/10/02/)
5
4 6 7 8 9 10
(http://www.tdevrocks.com.br/2015/10/05/)
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Related posts:
Delphi completa 18 Delphi XE3, muita Campanha de Vídeo: Delphi for
anos “bala na agulha” Anistia – Oferta Android
Especial RAD
(http://www.tdevrocks.com.br/2013/02/14/delphi-
(http://www.tdevrocks.com.br/2012/09/13/delphi-
(http://www.tdevrocks.com.br/2013/08/15/video-
(http://www.tdevrocks.com.br/2014/12/16/campanha-
completa-18-anos/) xe3-muita-bala-na- de-anistia-oferta- delphi-for-android/)
© 2005-2015 TDevRocks. Todos os direitos reservados.
agulha/) TDevRocks é marca registrada no Brasil e/ou outros países.
especial-rad-studio/)
Created by Site5 WordPress Themes (http://www.s5themes.com/). Experts in WordPress Hosting (http://gk.site5.com/t/611)
(http://loja.tdevrocks.com.br)