Página principal
Origem: A Bíblia do Lazarus, a enciclopédia livre.
Conteúdo |
O que é a Lazarus IDE
O Lazarus é uma alternativa de Código Aberto ao Delphi®, com a grande vantagem de ser multi-plataforma. Trata-se de um Ambiente Integrado de Desenvolvimento que, através da linguagem Pascal, há décadas ultilizada no meio acadêmico, e do compilador FreePascal, cria programas de forma facilitada. Veja um screenshot dele, com alguns componentes instalados. Antes de começar, consulte as FAQ e o tutorial de uso da IDE.
O que é o Projeto Bíblia do Lazarus
Este projeto almeja criar uma boa documentação em língua portuguesa. Isso só pode ser concretizado com a ajuda de todos ou, pelo menos, de muitos programadores Lazarus, brasileiros e não-brasileiros. Como você pode ajudar? Você pode começar por aqui. Registrando-se e entrando você já poderá criar e editar documentos nesta wiki. Abaixo você tem todos os textos já disponíveis, sinta-se à vontade para adicionar ou editar informações neles.
Índice
Os capítulos da Bíblia do Lazarus trazem os temas abordados em três níveis de aprendizado: Básico, Intermediário e Avançado. O objetivo desta divisão é facilitar o aprendizado, além de tornar a obra mais lúdica e de fácil leitura tanto para os iniciantes como para os desenvolvedores mais avançados. Consulte também a documentação do Lazarus
| Básico | Intermediário | Avançado | Banco de Dados | |
| Conceitos Básicos | Apresentando o Lazarus | Diferenças Lazarus/Delphi | Algumas Dicas de Object Pascal | Princípios Básicos de Banco de Dados |
|---|---|---|---|---|
| Instalando o Lazarus | Instalação Básica | Baixando pelo Subversion | Cross-Compilação | Componentes Data Aware e DataSets |
| A Linguagem de Programação Pascal | Conceitos Básicos de Pascal | Orientação a objetos | Generics ou Templates | O Componente TDbf |
| Utilizando a IDE | Como Alterar Propriedades e Escrever Eventos | Utilizando o Code-Explorer e o Code Completion | Utilizando o Depurador | Entendendo o Conceito de Servidores |
| Estruturas de Dados | Arrays e Records | XML | Listas | Acessando SQL |
| Interface Gráfica de Usuário | Diálogos e Formulários | Usabilidade | Acessando Firebird | |
| Gráficos e Imagens | Desvendando o Objeto TCanvas | Criando um Componente Personalizado | Utilizando o ImageMagick | |
| Multimedia | Tocando Sons | Vídeos e Animações | Captura de Video e Som | |
| Conexão com Outros Aplicativos | Executando um Programa Externo | Importando e Criando Bibliotecas | Importação de Bibliotecas de C (.lib) | |
| Pacotes/Componentes | Instalando Pacotes/Componentes | Criando Pacotes/Componentes | Criando Plugins da IDE | |
| Multiplataforma | Sistemas Operacionais e Arquiteturas | Distribuição de Aplicativos | ||
| Programação para Windows | Seu primeiro programa em Lazarus | COM, OLE e ActiveX | Desenvolvendo Drivers para Windows | |
| Programação para UNIX | Shell | Gtk | X11 | |
| Programação para Mac OS | Seu Primeiro Programa em Carbon | Carbon | Cocoa | |
| Acesso ao Hardware | Impressão | Acesso a Placas ISA, PCI, etc | Gravando Micro-Controladores | |
| Comunicação e Rede | Como Abrir uma Página no Navegador | Baixando um Arquivo da Internet | O Protocolo TCP/IP | |
| Programação para a Internet | cgi-bin | Criando Plugins de Navegadores | ||
| Aplicações Práticas | Exemplo de Aplicações para Web | Aproveitando o Diretório Components | ||
| Técnicas de Programação | Comentários | |||
| O Futuro | Redes Neurais |
Ao incluir artigos, por favor modifique o índice contido em status dos artigos e adicione informações sobre o status de construção das páginas.
Outros Artigos
- A API do Windows - O que é e como funciona.
- Tutorial de LazReport - Um tutorial de LazReport.
Portal da Comunidade
Encontros de Programadores Lazarus
Doações
Apóie as iniciativas de código aberto e você terá projetos cada vez mais adequados às suas necessidades. O dinheiro conseguido com doações geralmente é empregado em aquisição de equipamento. Para doações entre em contato com o administrador.
Links Externos
- http://www.lazarus.freepascal.org - Site USA do Lazarus.
- http://www.freepascal.org - Site USA do Free Pascal.
- http://www.freepascal.eti.br - Site do Free Pascal em Português.
- http://lazaruspascal.codigolivre.org.br - Comunidade Lazarus Brasil.
- http://www.lazarus.freepascal.com.br - Novo fórum sobre Lazarus mantido por desenvolvedores brasileiros com o apoio de empresas.
Nota
O Brasil fala hoje 234 línguas. Havendo interesse em traduzir, entre em contato com o administrador

