Lazarus IDE


Alguna vez se han preguntado... ¿Como hay programas que corren con solo un doble click, sin necesidad de framework o maquinas virtuales???

Bueno esta vez muestro este IDE, es excelente para programar todo tipo de aplicaciones y los programas hechos con el son super portables.

OK veamos

Lazarus IDE para programar


Lazarus: Es una herramienta de desarrollo rápido de aplicaciones (RAD) basada en el lenguaje de programación Object Pascal, disponible para los sistemas operativos Windows, GNU/Linux y Mac OS X.

Se trata de una alternativa libre y gratuita a Delphi, desarrollada como proyecto de software libre a partir de Free Pascal. La web y la mayoría de la documentación están en inglés, pero el entorno de desarrollo (IDE) sí está traducido al español en gran parte.

Ahora bien para que las aplicaciones que hagas sean portables necesitas usar el lenguaje nativo de Lazarus el cual es Object Pascal(Pascal orientado a objetos, para aquellos que creian que pascal habia muerto XD), muchos diran... bah pascal no me gusta, es un lenguaje viejo y bla bla bla, bueno para esos incredulos sepan que muchas de las aplicaciones que usan estan programadas en pascal como por ejemplo el K-Lite Codec Pack, entre otras aplicaciones que corren sin necesidad de framework o maquina virtual.

desarrollo

¿Conexiones a Bases de Datos? Claro!!!


Los siguientes motores de bases de datos son compatibles:

PostgreSQL requiere el paquete PSQL
dBase y FoxPro pueden ser usados sin necesidad de un servidor externo o biblioteca mediante el componente TDbf
MySQL funciona correctamente
SQLite, necesita sólo una simple biblioteca externa y el componente TSQLiteDataSet
Microsoft SQL Server, funciona con la biblioteca ZeosLib
InterBase / Firebird, componente de acceso nativo, también trabaja con ZeosLib
Oracle, también trabaja con ZeosLib

Si preguntan las librerias PSQL,TSQLiteDataSet y ZeosLib ya vienen integradas con lazarus

Programacion

¿Reportes? Por supuesto

Bueno yo hasta el momento conosco 2 herramientas de reportes para lazarus.

LazReport, viene integrado con Lazarus, solo hay que darle agregar el paquete que esta en el folder Components
delphi

Fortes Report, otra herramienta de reporte viene por defecto con la version code thypon, sino se puede instalar.
pascal

IDE

Imagenes Curiosas


Visual Studio

programar

Lazarus

Windows

Linux

Requisitos


Sistema operativo:
Linux (No importa que version o distro)
Windows (Desde windows 98 en adelante)
Mac (cualquier version)

Espacio en disco duro
Al menos 600Mb de disco duro libre para la version Lazarus Original
Al menos 1Gb de disco duro para la version Code Thypon

Requisitos de hardware
128Mb de RAM como minimo
1Ghz de procesador (la verdad creo que corre con menos pero yo lo probe a esa frecuencia)

alternativa

Links


Pagina principal de Lazarus
http://www.lazarus.freepascal.org/

Descargar Lazarus
http://sourceforge.net/projects/lazarus/

Pagina del Proyecto Code Thypon (Es la version que trae la mayoria de los componentes de terceros)
http://www.pilotlogic.com/

Descargar version Code Thypon
http://www.pilotlogic.com/codetyphon/CodeTyphonIns.zip

Documentacion de Lazarus
http://wiki.lazarus.freepascal.org/Lazarus_Documentation/es

rad

Pensamiento

Es un problema social, curable con tu ayuda, rechazando el Software no-Libre y reemplazándolo por Libre. Pelea por tus libertades: intenta resistir al control que se nos impone a través del software que usamos.



Escribe una vez, Compila donde quieras

Object Pascal