Apresentação lazarus flisol
Upcoming SlideShare
Loading in...5
×
 

Apresentação lazarus flisol

on

  • 1,344 views

 

Statistics

Views

Total Views
1,344
Views on SlideShare
1,302
Embed Views
42

Actions

Likes
0
Downloads
27
Comments
0

4 Embeds 42

http://www.cicerorocha.com 37
http://www.planeta.tux-ce.org 2
http://coisandocomocicero.blogspot.com.br 2
http://www.tux-ce.org 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Apresentação lazarus flisol Apresentação lazarus flisol Presentation Transcript

  • LAZARUS: uma alternativa livre para o Object Pascal Cícero Pinho RochaRealização: Apoio:
  • Sumário ● Conceito ● Documentação ● Mas o que é Object ● Aplicação Pascal? ● Perspectivas ● Kylix X Lazarus ● Comunidade ● Histórico ● Considerações/Pergun ● Interface tas09/04/2011 2
  • Conceito: ● O Lazarus é a biblioteca de classes para o FreePascal que simula o Delphi. ● O Lazarus é semelhante ao Delhi®, porém, de código aberto tem a vantagem de ser multiplataforma, utilizando-se da linguagem Pascal, através do compilador FreePascal.09/04/2011 3
  • Mas o que é Object Pascal? ● É uma ramificação das linguagens derivadas do Pascal e com suporte à orientação a objetos.09/04/2011 4
  • Lazarus x Kylix ● Assim como Kylix o Lazarus é baseado no Object Pascal, porém, o Kylix foi desenvolvido pela Borland (mesma desenvolvedora do Delphi), foi! Pois atualmente o projeto está desativado. ● Lazarus, é desenvolvido por uma comunidade em nível internacional.09/04/2011 X 5
  • Histórico ● Primeira Versão lançada em 1999; ● Desenvolvido por três, inicialmente em um projeto chamado Megido: – Cliff Baeseman; – Shane Milles; – Michael A. Hess; ● O projeto inicial fracassou; ● Surgindo posteriormente apenas com Michael A. Hess;09/04/2011 6
  • Histórico ● Posteriormente, juntaram-se ao projeto Marc Weustink e Mattias Gaertner, sendo que estes são, atualmente, os maiores colaboradores do projeto; ● O nome se Lazarus se dá em alusão ao personagem bíblico que foi ressuscitado; ● O Guepardo como símbolo diz respeito à agilidade da IDE.09/04/2011 7
  • Características ● Linguagem Baseado no Free Pascal Compiler; ● Compatibilidade com o TP 7.0; ● Está sob a GNU/GPL; ● Código produzido também em GNU/GPL; ● Multiplataforma; ● Facilidade de uso;09/04/2011 8
  • Características ● Possibilidade de “traduzir” o frontend (menus) para [pt-br]; ● Automatização de alguns procedimentos, como por exemplo o auto preenchimentos de expressões de atribuições; ● Instalação de componentes e/ou plugnis visuais; ● Importação de projetos Delphi.09/04/2011 9
  • Interface09/04/2011 10
  • Documentação ● Um dos projeto que mais contém documentação disponível; ● A documentação completa engloba os manuais: Guia do usuário, Guia do programador , Guia de referência da linguagem Pascal, Manual de referência da biblioteca Run-Time e Manual de referência do documentador de código Free Pascal. ● http://lazarusbrasil.org/documentacao.php09/04/2011 11
  • Aplicação ● Principalmente aplicativos móveis; ● Mas é possível criar aplicativos de médio e grande porte; ● Exemplos: – Peazip – http://pt.wikipedia.org/wiki/Peazip – Freecatalog (cd e dvd) - http://www.jpsoft.com.br/ – FreeEstoque -09/04/2011 http://www.jpsoft.com.br/index.php/fre12 eestoque
  • Perspectivas: ● Criação de grupos regionais de estudo sobre Lazarus; ● Melhor divulgação da IDE/comunidade; ● Aumentar o número de participantes da comunidade; ● Criação de mais componentes, que possam facilitar a programação, sobretudo, dos “novatos”;09/04/2011 13
  • Mapa do Lazarus no mundo09/04/2011 14
  • Mapa do Lazarus no Brasil09/04/2011 15
  • Comunidade ● http://lazarusbrasil.org/ - comunidade oficial; ● http://lazarusbrasil.forumeiros.com/ ● Listas de discussões; ● Livro (http://jpsoft.com.br/index.php/ide- lazarus/8-noticias/45-livro-ide-lazarus)09/04/2011 16
  • Considerações: ● Perguntas? ● Obrigado! ● fralverne@eeepmonsexpedito.net ● www.profcicerorocha.blogspot.com09/04/2011 17