[pyar] Experiencia en desarrollo de GUIs multiplataforma
Mariano Guerra
luismarianoguerra en gmail.com
Sab Ago 7 03:40:08 ART 2010
2010/8/7 Juan Hernandez <vladjanicek en gmail.com>:
> Amigos:
> Estamos en el diseno de una aplicacion que requerira una interfaz web como
> un gui instalable tanto en Linux, Windows y MacOS X.
> Para la interfaz web tenemos miles de excelentes opciones (web2py, django,
> Pylons -queremos tal vez usar SQLAlchemy y este tal vez seria bueno-).
> Cuales han sido sus experiencias programando GUIs que puedan ser
> "instaladas" en Windows por un usuario comun? En linux es muy facil
> distribuirlo/instalarlo pero cuando Windows entra en la ecuacion, todo
> cambia.
> Ademas... es como q un poco desmotivante q en la misma wiki de Python
> digan "if you want to create a GUI desktop app - don't use Python"
> Salud!
> jhv
> 1- http://wiki.python.org/moin/GuiProgramming
te voy a dar una solucion poco convencional pero que en tu caso puede
llegar a servir.
si vas a hacer una aplicacion web y tenes que hacer una aplicacion de
escritorio, te recomendaria que la aplicacion de escritorio la hagas
en XUL[1]
porque? porque todo el codigo del backend y el javascript lo vas a
tener escrito de todas formas, lo unico que vas a tener que cambiar es
el formato de los templates, en lugar de generar html, genera xul y
tenes una aplicacion que se ve como firefox, thunderbird o similar.
para hacerlo instalable podes o bien usar xulrunner[2], o algo como
mozilla prism[3]
espero que sirva, si eso no te convence te recomendaria wxPython por
su portabilidad y adaptabilidad a los distintos escritorios (incluso
cuando yo uso GTK :)
saludos.
[1] https://developer.mozilla.org/en/xul
[2] https://developer.mozilla.org/en/XULRunner
[3] http://prism.mozillalabs.com/
More information about the pyar
mailing list