Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Delphi

No description
by

Matheus Lacerda

on 24 October 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Delphi

Para que serve?
Sendo o mais conhecido dos programas do tipo RAD o Delphi não pode ser usado para desenvolvimento de sofware de base ou aplicativos de sistema. Entre os engenheiros de software o Delphi é muitas vezes caracterizado com um "aplicativo programável". O Delphi é largamente utilizado no desenvolvimento de aplicações desktop e aplicações multicamadas (cliente/servidor), compatíveis com os banco de dados mais conhecidos no mercado. Como uma ferramenta de desenvolvimento genérica, o Delphi pode ser utilizado para diversos tipos de desenvolvimento de projetos, abrangendo desde Serviços a Aplicações Web, Aplicações CTI (tecnologia que permite a integração de computadores com telefones) e aplicações para dispositivos móveis, tais como palmtops, pocketPc e outros.
Atualmente!
De acordo com Dormevilly Tertius, diretor técnico da desenvolvedora Embarcadero, empresa responsável por fomentar o Delphi no Brasil, as últimas versões da ferramenta ganharam novos recursos que recolocam os especialistas em Delphi entre os mais desejados do mercado. Entre as novas características está, por exemplo, a possibilidade de compilar aplicações construídas em Delphi para rodar no formato app. No momento, só é possível compilar um código Delphi para iOS, mas, assegura a Embarcadero, em breve será possível também fazê-lo para App.
Quando surgiu?
Lançado em 1995 para a plataforma Windows 16 bits, foi o primeiro a ser descrito como ambiente RAD, na época a estratégia era baseada em formulários orientados a objetos, com um compilador rápido, ótimo suporte a banco de dados e a íntima integração com a programação em Windows e a tecnologia de componentes atraíram a atenção dos desemvolvedores. O elemento, mais importante desse produto, no entanto, era a sua linguagem, o Object Pascal.
Como surgiu?
Delphi surgiu de uma proposta da Borland para uma nova geração de ambiente de desenvolvimento visual para Windows, baseado na linguem de programação Object Pascal.
Após o desenvolvimento de Turbo Pascal 1.0, Anders se tornou o arquiteto de todas as versões do compilador Turbo Pascal e das primeiras três versões de Delphi.Como arquiteto chefe da Borland, Hejlsberg secretamente tornou Turbo Pascal numa aplicação de desenvolvimento de linguagem orientada a objeto, completa e com um ambiente realmente visual com suporte para acesso a banco de dados, assim se originou o Delphi.
Sintaxe Básica:
Procedure
var
você,eu:string;
begin
você:=eu;
if (eu<>você) or (você<>eu) then
showmessage('Eu não sou você e você muito menos eu')
else if (você=eu) then
showmessage('você é você, eu sou eu');
with você do
begin
caption:='Eu';
size:='28 cm';
Name:='Jeremias';
//Jeremias eu sou homem coisa que você não é, e não atiro pelas costas não
showmessage
end;
end;
O que é?
O Delphi é uma ferramenta de desenvolvimento de aplicativos baseada na linguagem "Object Pascal".
Desenvolvido pela empresa "Borland Software Corporation" em 1995 para ser instalado, inicialmente, em sistemas da Microsoft.
Desenvolvido pela empresa Borland Software Corporation em 1995 para ser instalado, inicialmente, em sistemas da Microsoft.
O que é IDE e RAD?
IDE é um programa de computador que reúne características e ferramentas de apoio ao desenvolvimento de software com o objetivo de agilizar este processo. Geralmente as IDEs unem a técnica de RAD (Rapid Application Development), que consiste em permitir que os desenvolvedores obtenham um aproveitamento maior, desenvolvendo códigos com maior rapidez.
Curiosidade!
O nome Delphi é inspirado na cidade de Delfos, o único local na Grécia antiga em que era possível consultar o Oráculo de Delfos. O nome deve-se ao fato de que os desenvolvedores do compilador buscavam uma ferramenta capaz de acessar o banco de dados Oracle - daí o trocadilho: "a única maneira de acessar o oráculo é usando Delphi".
Evoluções mais famosas:
• Delphi 4: Com Interface Gráfica melhorada, barra de ferramentas e janelas deencaixe, IDE com recursos diferenciados.
• Delphi 5: Foram integrados componentes para ambiente multicamada einternet.
• Delphi 7: Com a suíte Intraweb, surgia a possibilidade de desenvolver
aplicações web para rodar num servidor Apache com muito mais facilidade.
• Delphi 2009: Suporte a PNG e suporte para interface do Vista, aplicações para
web com outras tecnologias como PHP, .NET, etc.
Exemplo de Cógido em Delphi:
Full transcript