Article View: es.comp.os.linux.programacion
Article #6344Re: Programación GUI multiplataforma
From: kyle
Date: Thu, 03 Jul 2003 11:58
Date: Thu, 03 Jul 2003 11:58
74 lines
3925 bytes
3925 bytes
David Asorey �lvarez wrote: > [...] > "dialecto" del Basic). Hay herramientas tipo "VB" para C++ en Linux: > �chale un vistazo al VdkBuilder > (http://vdkbuilder.sourceforge.net/index.html). Buen cromo, me lo apunto :-) >> Python/Qt: >> Lenguaje sencillo y elegante, con un entorno gr�fico [...] >> Problema: no hay version gpl de Qt en win (3.0, quiero decir) > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Si no fuera por eso, ser�a la mejor opci�n, casi sin dudarlo. > ... pero como las Qt no son libres en windoze, tenemos wxPython. Es > muy buena opci�n. Te recomendar�a que probases el wxGlade. > Como su nombre indica, es parecido en su intenci�n al Glade original, > pero te genera directamente (si quieres) c�digo Python (o C++, si es > necesario) en vez de XML (que tambi�n lo puede generar, ojo). > El c�digo Python que te genera es muy legible y bien estructurado. > S�lo te genera lo correspondiente a la interfaz gr�fica: el manejo de > eventos y dem�s cosas tienes que a�adirlo despu�s, desde fuera de la > herramienta (eso ya se aleja un poco del "estilo VB"). > La gran ventaja que veo al wxGlade sobre el Boa constructor es el > manejo del "layaout". Con el Boa todo se pone en posiciones fijas, con > el wxGlade los "widgets" se sit�an en contenedores, lo que > personalmente prefiero (no se te desco�a la aplicaci�n cuando > maximizan o cambian el tama�o de las ventanas). uhm, creo que no me acostumbro a la forma de dibujar los widgets, ni en wxglade ni en el boaconstructor... un tutorial, por dios! 0:-) > Como dice mi abuelo, "er Java pa' los chervlets y queai se quede" > xDDDD X-DDD > No tiene mala pinta (no he llegado a probar la versi�n 3). El IDE es > un poco lentorro, pero las aplicaciones corren y lucen bien. Desde > luego los VB-queros estar�n c�modos. Yo empec� a programar en pascal hace la de a�os (powered by un tutorial de Nacho Cabanes)... aish que tiempos aquellos :_) Tendr� que probar el kylix ese, aunque sea propietario... para recordar viejos tiempos :-P > Otra opci�n muy olvidada y que puede ser muy v�lida: > Tcl/Tk + VisualTcl > Tiene muchas ventajas: multiplataforma (de verdad, aspecto nativo), > desarrollo r�pido, herramientas requete-probadas y muy estables, > lenguaje sencillo. S�, le hab�a echado un vistazo... pero la aparencia del toolkit me parece demasiado "espartana" y el lenguaje un poco "feo" ... :-) De todas formas, probar� a hacer un par de apps chorras a ver qu� tal va la cosa (es probablemente la soluci�n m�s completa que vi) > <requete subjetivo> > [... cosas con las que estoy de acuerdo...] > > Bueno, espero haberte ayudado algo. S�, pasar de todo, prender fuego a la multiplataforma y usar pyqt :-D -- Certificamos que este tag esta escrito al 100% en electrones reciclables.
Technical Details
Message-ID:
<be15on$2k9f$1@ID-65864.news.dfncis.de>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!pln-w!extra.newsguy.com!lotsanews.com!fu-berlin.de!uni-berlin.de!35.red-217-127-78.pooles.rima-tde.NET!not-for-mailReferences:
<bdva95$116lc8$1@ID-65864.news.dfncis.de> <1759581e.0307030031.63595b96@posting.google.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,64a3c9be2e924a73 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2003-07-03 04:58:25 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!pln-w!extra.newsguy.com!lotsanews.com!fu-berlin.de!uni-berlin.de!35.red-217-127-78.pooles.rima-tde.NET!not-for-mail From: kyle <kyle@�ospam.pagina.de> Newsgroups: es.comp.os.linux.programacion Subject: Re: Programación GUI multiplataforma Date: Thu, 03 Jul 2003 13:58:21 +0200 Organization: www.linuca.org Lines: 74 Message-ID: <be15on$2k9f$1@ID-65864.news.dfncis.de> References: <bdva95$116lc8$1@ID-65864.news.dfncis.de> <1759581e.0307030031.63595b96@posting.google.com> NNTP-Posting-Host: 35.red-217-127-78.pooles.rima-tde.net (217.127.78.35) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8Bit X-Trace: fu-berlin.de 1057233496 86319 217.127.78.35 (16 [65864]) User-Agent: KNode/0.7.2