Yo desde hace mas de un año que desarrollo
aplicaciones multiplataforma Win32/Linux/OSX en
Python [python.org] con
la increible libreria grafica
WxPython [wxpython.org]. La cual,
al estilo de SWT utiliza los widgets nativos de
cada plataforma.
Existe un IDE excelente llamado
Boa Constructor [sourceforge.net] el cual es muy completo y como en VB 6, se pueden
armar aplicaciones casi sin programar.
Aunque yo prefiero usar
wxGlade [sourceforge.net]
integrado al Stani Python Editor [pycs.net], un excelente IDE python mas
liviano que boa.
Re:WxPython
de rapto
(Puntos:2)
Miércoles, 14 Julio de 2004, 16:42h
Re:WxPython
de rapto
(Puntos:1)
Miércoles, 14 Julio de 2004, 17:11h
por
pobrecito hablador
el Martes, 13 Julio de 2004, 22:26h
(#325604)
Con la librería Wxwidgets puedes usar visualwx (http://visualwx.altervista.org/), un mini-rad. Puedes crear un widget y editar código a la vez (y no como glade qtdesigner que tienes que crear el gui y luego generar el código), además soporta C++, Python, Perl y Lua.
Desventajas: por el momonto sólo funcionan en Windows (supongo que Wine no tendría ningún problema porque es sencillito) y es de código cerrado aunque freeware.
¿No te han pedido también que cante joticas y que baile sardanas? Es que los hay exigentes con ganas, ¿eh?.
Kylix me parece que tenía una versión bajo licencia Open Source pero con la restricción de que sólo podías generar código Open Source con ella. Supongo que tampoco te vale...
Por cierto, no he entendido la pega que pones a NetBeans, ¿puedes aclararlo un poco? No lo conocía, pero me lo bajé la semana pasada y enredando con él me pareció bastante interesante.
por
pobrecito hablador
el Martes, 13 Julio de 2004, 23:03h
(#325630)
¿has probado el eclipse?
www.eclipse.org
Tienes un plugin dentro de los proyectos de eclipse (Visual Editor) que te permite crear entornos visuales en Swing/AWT, creo que el soporte para SWT todavía no está implementado.
Salu2!
Re:Eclipse
de DrFalken
(Puntos:2)
Miércoles, 14 Julio de 2004, 03:23h
Tcl/Tk como interprete y Visual Tcl (no la mierda de $CO, el otro, el que esta en sourceforge), para montar el GUI.
Y los ejecutables, pues son archivos de texto, así que no deberian ocupar mas de unos pocos K's a menos que quieras reinventar la rueda, claro. Y si quieres cosas mas complicadas, puedes meterle ampliaciones o recompilar Tcl/Tk con componentes propios creados por ti en C.
Tclkit
de octavodia
(Puntos:1)
Miércoles, 14 Julio de 2004, 16:45h
Re:Tclkit
de yusexp
(Puntos:1)
Miércoles, 14 Julio de 2004, 19:05h
por
pobrecito hablador
el Miércoles, 14 Julio de 2004, 00:14h
(#325651)
Prueba Flktk http://www.fltk.org es multiplataforma C++, el código generado es pequeño 110k el programa de test hello, cuando lo probé no utilizaba dlls en windows.
Espero que te sirva.
por
pobrecito hablador
el Miércoles, 14 Julio de 2004, 02:49h
(#325662)
¿Nadie recomienda Kdevelop? El mejor y mas profesional IDE opensource junto con Eclipse. Y no solo puedes usarlo para hacer GUIs con C++, sino tambien con Python usando las PyQT. Me sorprende que se recomienden basuras sin terminar como mono y ni se mencionen maravillas como kdevelop. Los misterios de barrapunto. X-D
por
pobrecito hablador
el Miércoles, 14 Julio de 2004, 06:29h
(#325680)
Tuvimos que hacer una pequeña aplicación para un cliente que ¡todavía! tenía OS/2 y dudaba entre migrar a Win o a Linux. Le hicimos un programilla en FreePascal, que compiló en los tres entornos, y se quedó tan contento: un ejecutable sin dependencias de librerías (salvo la gestión de memoria para OS/2), pequeño (transportable en medio disquete), y sin máquinas virtuales por debajo. Lazarus no está al 100% pero ya es un entorno de desarrollo viable.
por
pobrecito hablador
el Miércoles, 14 Julio de 2004, 16:49h
(#325711)
Como entorno grafico de programacion para diseño de interfaces puedes usar Prima (http://prima.eu.org)
es completamente multiplataforma: solaris, linux, windows ....
Para generar los ejecutables puedes usar el compilador PAR (http://par.perl.org/index.cgi) Es libre y permite generar .exe o binarios para linux sin depender del interprete.
Te deseo mucha suerte con el proyecto. Pero lo que realmente me alucina son los proyectos que se hacen en este país. ¿Es en todos así?
¿En qué está pensando el que especifica un proyecto de ese estilo.?
En 2004 nos estamos preocupando de crear un entorno de desarrollo gráfico ¡¡¡que quepa en un disquete!!!
Y multiplataforma, por supuesto.
Me queda la curiosidad de saber si algún día alguien realmente usará eso.
por
pobrecito hablador
el Miércoles, 14 Julio de 2004, 20:30h
(#325807)
Buenas, me parece que ya lo ha comentado el que ha publicado la noticia... pero lo voy a volver a poner
Una opcion intereseante creo que sería Python, y la interfaz hecha en pyGTK con Glade y Libglade, la gran ventaja de esto es al utilizar libglade y Glade, la interfaz grafica esta completamente descrita en un simple fichero XML que luego parsea libglade (todo automatico) y genera la interfaz y la conecta a la aplicación.
Esto permite una separación total entre el codigo de la aplicación y el codigo que genera la interfaz, ademas, para modificar la interfaz, el usuario solo necesita glade, y cualquier cambio que realize en la interfaz lo cargará el programa en tiempo de ejecucion (sin necesidad de recompilar siquiera) a traves del fichero XML (lo unico que no puede hacer el usuario es cambiar el nombre de algun widget, sino ya casca todo).
Tanto glade, como libglade, como python son libres asique... y de cara al ejecutable, solo ocupara lo ocumen los fuentes, que con 1000 lineas nunca llegará a 1.4mb ni de cerca... eso si el usuario necesitara tener el interprete Python instalado.
por
pobrecito hablador
el Jueves, 15 Julio de 2004, 01:47h
(#325871)
Yo estoy usando el Mingw Developer Studio (c++):
www.parinya.ca
ó
www.parinya.ca/mingwstudio.html
Lo tienes disponible en Windows, Linux y FreeBSD es un clon del Visual Studio de Micro$oft y tiene herramientas visuales y todo eso.
Internamente usa gcc para compilar (en Windows usa mingw).
Además es totalmente gratuito. :)
Compimir en windows/linux
(Puntos:1, Informativo)prueba kdevelop
(Puntos:0)Prueba Gambas
(Puntos:1, Informativo)Prueba wxWidgets
(Puntos:2, Informativo)propuesta
(Puntos:0)XBASIC
(Puntos:2, Interesante)( http://barrapunto.com/ | Última bitácora: Lunes, 04 Mayo de 2015, 00:07h )
¿Parece ser que XBASIC [maxreason.com] podría ser lo que quieres? Si es que el tamaño de los ejecutables te convence, claro. Lo desconozco.
Mono?
(Puntos:2, Informativo)( http://phpgescen.espicato.com/ )
mono-prject.com [mono-project.com]
Lo que no se es si los ejecutables caben luego en disquete.Nos vemos
Gestión de centros: http://phpgescen.espicato.com
WxPython
(Puntos:3, Informativo)( http://barrapunto.com/ )
Yo desde hace mas de un año que desarrollo aplicaciones multiplataforma Win32/Linux/OSX en Python [python.org] con la increible libreria grafica WxPython [wxpython.org]. La cual, al estilo de SWT utiliza los widgets nativos de cada plataforma.
Existe un IDE excelente llamado Boa Constructor [sourceforge.net] el cual es muy completo y como en VB 6, se pueden armar aplicaciones casi sin programar.
Aunque yo prefiero usar wxGlade [sourceforge.net] integrado al Stani Python Editor [pycs.net], un excelente IDE python mas liviano que boa.
Wxwidgets
(Puntos:0)Qt
(Puntos:1)para serte sincero no creo que lo logres...
¿Y qué mas?
(Puntos:2)( http://librexpresion.org/ | Última bitácora: Martes, 17 Marzo de 2009, 08:40h )
Kylix me parece que tenía una versión bajo licencia Open Source pero con la restricción de que sólo podías generar código Open Source con ella. Supongo que tampoco te vale...
Por cierto, no he entendido la pega que pones a NetBeans, ¿puedes aclararlo un poco? No lo conocía, pero me lo bajé la semana pasada y enredando con él me pareció bastante interesante.
libreXpresion.org [librexpresion.org]
Eclipse
(Puntos:0)Un clásico: Tcl/Tk
(Puntos:2, Inspirado)tras probar todo
(Puntos:0)Fltk
(Puntos:0)Increible... ¿¡y Kdevelop!?
(Puntos:1, Inspirado)FreePascal + Lazarus
(Puntos:1, Interesante)http://www.freepascal.org http://lazarus.freepascal.org
Java sigue siendo espantoso.
La alternativa Perl
(Puntos:0)Alucino con las especificaciones
(Puntos:1)¿En qué está pensando el que especifica un proyecto de ese estilo.?
En 2004 nos estamos preocupando de crear un entorno de desarrollo gráfico ¡¡¡que quepa en un disquete!!!
Y multiplataforma, por supuesto.
Me queda la curiosidad de saber si algún día alguien realmente usará eso.
visual basic
(Puntos:1, Divertido)Python+Glade+LibGlade
(Puntos:0)Mingw Developer Studio
(Puntos:0)Linux Journal
(Puntos:1)( http://barrapunto.com/ )
Lo preocupante no son los problemas sino la carencia de soluciones.