Skip to content

Delphi desde cero

Embarcadero Delphi, a mi punto de vista, es uno de los mejores IDE’s de desarrollo multi-device. Desarrollado en sus comienzos por Borland, es un entorno de desarrollo de aplicaciones multi-device con énfasis en la programación orientada a objetos (POO) y el desarrollo rápido de aplicaciones.

Porque aprender Delphi

Debemos aprender Delphi, porque es uno de los mejores entornos de desarrollo de aplicaciones visuales y conexiones con base de datos tanto cliente-servidor como multicapas.

Debido a que es una herramienta de desarrollo multi-device, se utiliza para crear aplicaciones para Windows 32 y 64 bits, Linux, Android, iOS, aplicaciones de consola, aplicaciones web (por ejemplo servicios web, CGI, ISAPI, NSAPI, módulos para Apache), servicios COM y DCOM y Web Service.

Componentes para Delphi

Tutoriales Delphi

Delphi Android phone call

Delphi Android phone call

Get Device Id

Delphi Android get device id

Android GPS Service

Delphi Android GPS Service

Delphi Android close application

Delphi Android close application

Delphi Android Permissio

Delphi Android Permissions

Programas famosos desarrollados con Delphi

Si partimos que Delphi no es uno de los lenguajes más utilizados en el mundo, muchos desarrolladores nos encontramos con las preguntas de ¿Quién conoce a Delphi? ¿Que se ha desarrollado con Delphi? ¿Quién lo utiliza?.

Aunque muchos no lo crean, están utilizando aplicaciones diariamente desarrolladas en Delphi. Si, muchas son ya las empresas que se vuelcan a este fantástico lenguaje proveniente del famoso Pascal de los años 80’s.

Aquí os dejo una lista de algunas aplicaciones famosas desarrolladas en Delphi:

Aplicaciones de Escritorio

  • Nero Burning Rom: software de grabación de CD / DVD
  • Skype: mensajería y telefonía en red, aplicación de VoIP
  • Macromedia DreamWeaver: diseñador de sitios web HTML
  • Embarcadero C++ Builder IDE: IDE comercial para C++
  • Smart Mobile Studio: IDE y herramientas de compilación para HTML5 / JavaScript
  • Homesite: editor de sitios web HTML [comprado por Adobe, fusionado con DreamWeaver]
  • FL Studio Pro: secuenciador y sintetizador de sonido profesional
  • InstallAware: instalador de software
  • InnoSetup: instalador de software
  • DBase: aplicación para la gestión de bases de datos
  • WinRAR: aplicación de compresión que ya todos conocemos
  • Partition Magic: particionamiento de disco y suite de clonación
  • The Online trader: la bolsa de valores en vivo y aplicación de negociación
  • Syncback Pro: aplicación para copias de seguridad
  • HelpNDoc: aplicación para el desarrollo en HTML
  • Suite Office Software: paquete completo de oficina escrito en Delphi

Anti spyware y herramientas del sistema

  • Panda Titanium Antivirus: antivirus comercial
  • Spyware Terminator: conjunto de programas antispyware
  • Spybot Search And Destroy: conjunto de programas antispyware
  • PC Tools Spyware Doctor: kit antispyware para Windows
  • TuneUp Utilities: optimizador del sistema
  • Aida64: software de referencia

Archivo y disco

  • BeyondCompare: comparación de archivos y aplicación de fusión
  • Total Commander: aplicación de gestión de archivos
  • Súper Copier: Win32/64 reemplazos de diálogo para cortar/copiar archivos
  • CloneDVD: software de copia de DVD
  • Ultra ISO: DVD y CD

Base de datos

  • Oracle SQL Developer: software de programación SQL
  • Nexus DB: motor de base de datos comercial escrito en Delphi
  • MySQL Admin tools: administración de bases de datos para mySQL
  • SQL Navigator: aplicación de gestión de SQL DB
  • Toad for Oracle: gestión de SQL para Oracle DB
  • ElevateDB: motor de base de datos comercial

Multimedia, impresión y web.

  • RadioBoss: software de gestión de radio
  • Ultimate Paint: editor de imágenes y programa de dibujo
  • IcoFX: editor de iconos y glifos
  • KMplayer: Aplicación para Video
  • Responsive Layout Maker Pro: diseñador de sitios web HTML WYSIWYG
  • Pro Motion: editor de imágenes Pixel perfect
  • Media Monkey: aplicación de administrador de música
  • Press To Go: diseño y gestión de la imprenta de gama alta
  • Gold Wave: editor de sonido

Redes

  • Jotta Online Backup: servicio de respaldo en la nube
  • TeamSpeak: telefonía en red, aplicación de VoIP
  • Hamachi: software VPN
  • Avant browser: navegador web escrito en Delphi

Científico

  • Altium: Designer Board
  • Orca Flex: diseño y análisis de sistemas marinos en alta mar
  • SOFIA: proyecto de software de la NASA
  • Orca Lay: planificación y optimización de tuberías y procedimientos de tendido umbilical
  • Orca Bend: herramienta de diseño para la optimización eficiente de los refuerzos elastoméricos
  • Diptrace: software de captura esquemática

Lenguajes de programación e IDE

  • Morfik: creador de sitios web de servidores nativos de Ajax
  • Elevate Web Builder: Javascript IDE RAD
  • Dark Basic: lenguaje de programación de juegos
  • PhpED: editor de codificación PHP
  • RapidPHP: IDE de codificación PHP
  • Smart Inspect: depuración en profundidad y marco de registro
  • RAD PHP: IDE y marco de programación PHP comercial
  • Finalbuilder: gestión de construcción comercial para programadores
  • Lazarus: IDE de código abierto para freepascal
  • Freepascal: cadena de herramientas del compilador pascal de código abierto

Juegos comerciales

  • Space Rangers: juego escrito en Delphi
  • Abra Academy: Título del juego por Big Fish games
  • Tunngle: red global de juegos LAN
  • Soldat: juego de acción en línea
  • Age of Wonders: juego de estrategia
  • Sopa de letras en español: Juego clásico de sopa de letras para Android

Emuladores

  • nesTen: emulador de Nintendo escrito en Delphi
  • WinNes: emulador de Nintendo escrito en Delphi
  • ulTee: otro emulador de Nintendo también escrito en Delphi
  • DSP: emulador Arcade escrito en Delphi
  • Dolphin: Nintendo Gamecube y emulador WII escrito en Delphi
  • DxBx: emulador de XBox escrito en Delphi

Herramientas SEO

Como podrán ver, existen miles de aplicaciones desarrolladas en Delphi, algunas de uso libre, y otras de uso comerciales de uso masivo. Con esto ya tienes como contestar a las preguntas de aquellos que no conocen Delphi.

Además de aplicaciones, recuerda que con Delphi es posible el desarrollo rápido de aplicaciones como librerías “.dll”, así que la lista se multiplica por miles si mencionamos cada una de las librerías que existe gracias a este gran lenguaje.

News

Patch 2 Delphi 10.4 Sydney

Patch 2 para Delphi 10.4 Sydney

Historia de Delphi

Historia de Delphi

En noviembre de 1983, se presentaba ante el mundo Borland Turbo Pascal 1.0. Cuatro meses antes, la empresa Borland, comenzaba las tratativas para licenciar COMPAS Pascal 3.0 en su última versión de 16 bits. El negocio se cerró el 20 de noviembre de 1983 quedando Borland como diseñador Jefe de Turbo Pascal, producto que en pocos años llegaría a la cima de los lenguajes de programación más utilizados en el mundo.

En 1989 se lanza la versión deTurbo Pascal 5.5, siendo la primer versión en introducir características Orientada a Objetos comenzando la era Object Pascal.

Continuará…