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

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

Nota

O Brasil fala hoje 234 línguas. Havendo interesse em traduzir, entre em contato com o administrador

Personal tools