Ver Mensaje Individual
  #35  
Antiguo 22-09-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.096
Reputación: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por ElMug
Hay algo que se pueda hacer con Delphi y no con Lazarus?
Seguro que hay cosas que se pueden hacen con delphi y no con lazarus, aunque no sabría decir el qué, puede que lo principal sea que hay empresas que hacen componentes bastante avanzados, que es el negocio del que viven.

Cita:
Empezado por ElMug
Hay algo que en Lazarus puede hacer y no con Delphi?
Sí, bastantes cosas, por ejemplo con lazarus se puede compilar para 32 y 64 bits y está disponible para diferentes procesadores: Intel x86, Amd64/x86_64, PowerPC, PowerPC64, Sparc, ARM, etc. (incluso antes compilaba para Motorola 68xxx, pero lo han abandonado)

Funciona en distintos sistemas operativos: Linux, FreeBSD, Mac OS X/Darwin, Mac OS classic, DOS, Win32, Win64, WinCE, OS/2, Netware (libc y classic), MorphOS...

Cita:
Platform specific Tips
  • Windows Programming Tips - Desktop Windows programming tips.
  • Linux Programming Tips - Linux programming tips.
  • OS X Programming Tips - Lazarus installation, useful tools, Unix commands, and more...
  • WinCE Programming Tips - Using the telephone API, sending SMSes, and more...
  • Android Programming - For Android smartphones and tablets
  • iPhone/iPod development - About using Objective Pascal to develop iOS applications
Tiene soporte para distintas interfaces:
Cita:
Interfaces
  • Win32/64 - The winapi interface for Windows 95/98/Me/2K/XP/Vista, but not CE
  • Windows CE - For Pocket PC and Smartphones
  • Carbon - The Carbon interface for Mac OS X
  • Cocoa - The Cocoa interface for Mac OS X
  • Qt - The Qt 4 interface for Unixes, Mac OS X, Windows, and Linux-based PDAs
  • GTK1 - The gtk1 interface for Unixes, Mac OS X, Windows
  • GTK2 - The gtk2 interface for Unixes, Mac OS X, Windows
  • fpGUI - Based on the fpGUI library, which is a cross-platform toolkit completely written in Object Pascal
  • Custom Drawn Interface - A cross-platform LCL backend written completely in Object Pascal inside Lazarus. The Lazarus interface to Android.
También es cierto que es un proyecto opensource que lo desarrollan unos pocos programadores de forma voluntaria y avanza despacio por ese motivo. Por lo que algunas cosas están todavía "verdes", por poner un ejemplo: compila y puede crear aplicaciones para android, pero todavía no tiene listo el acceso a la base de datos sqlite de android. Es algo que pueden acabar en días, semanas o meses.

Pero comparado con delphi, el avance es espectacular, ¿qué podrían hacer en Embarcadero si quisieran?.
Responder Con Cita