Que lenguaje usar para un TPV? :: LADRILLO ::

Lord_ZealoN lordzealon en ono.com
Jue Mayo 5 03:38:18 CDT 2005


Estuve mirando la posibilidad de Gambas, pero no me atrae.

Todavía no he comenzado el proyecto, pero seguramente vaya a ser al 
final Python+WxWindows/GTK+MySql+Zope

Python, lo tengo casi claro (aunque teniendo alternativas como Java o 
Ruby rondando mi cabeza)

Estoy viendo si entre WxWindows o GTK, todavía no lo tengo del todo claro.

Inicialmente me inclinaba por postgressql, pero he cambiado de opinión. 
Es una BBDD muy potente, pero mysql también lo es, y no tiene tanta 
complicación para instalar (al menos en windows).

Como seguramente tire hacia python, la interface web he pensado que 
podría realizarse a través de Zope. Podría hacerse en PHP pero prefiero 
centralizar un mismo lenguaje para todo.

La interface para PDA seguramente vaya a ser C#. PythonCE no parece que 
avance demasiado en el mundo de los POCKETPC, aunque si en el de 
symbian60 (la ultima release fue la 2.3.4, y no ha salido ninguna otra 
con mejoras)

Todo esto es un punto a favor para Java, tengo web, aplicación cliente, 
servidor, y pdas con superwaba.

Por eso, no tengo nada claro, y sigo mirando posibilidades, con vuestra 
ayuda espero :P

Un saludo.

Santiago David Delgado Llopis escribió:

>Y si controlas VB ¿porque no pruebas con Gambas [1]? Y así nos cuentas
>a los curiosos ;-)
>
>[1] http://gambas.sourceforge.net/
>
>On 4/30/05, Lord_ZealoN <lordzealon en ono.com> wrote:
>  
>
>>Hola de nuevo.
>>
>>Me voy a expander un poco más.
>>
>>Inicialmente, el proyecto, es simplemente una aplicación para un
>>terminal con pantalla tactil.
>>
>>La cuestión, es que, no estaría de más la posibilidad de poder
>>interactuar con el programa via web. Los jefes, que quieren controlarlo
>>todo :P
>>
>>Había pensado en Python+GTK+postgressql para la parte cliente. Y algo
>>estilo plone para la parte web.
>>
>>Por otro lado, si el proyecto lo hago web based (lo se lo se, es que
>>queda mejor en ingles :P ) podría inclusive tenerlo todo en uno, y que
>>el cliente, se conectase a través de internet al programa, se que no es
>>del todo buena idea, pero es una opción. Y no habría que montar todo el
>>tinglado con python,zope etc....
>>
>>En mis primeros bocetos mentales, pensé que podría haber un problema
>>haciendolo con php, sobre todo porque se tendría que trabajar con
>>botones grandes, entonces pensé en dos opciones. A) Botones en flash, B)
>>y la que más me convencía, en el caso de no usar imagenes para las
>>familias y los productos, generarlas yo con un fondo y un texto simplemente.
>>
>>Resumiendo. La aplicación constará en principio, de una aplicación
>>cliente y una aplicación de gestión con la que interactuar. El Sistema
>>operativo en principio sería Linux, aunque, si las preferencias del
>>cliente lo requieren, tendría que ser windows.
>>
>>Además, hay que sumar que también debe existir una aplicación para PDA'S
>>para servir mesas, que debería ir sincronizando las mesas ocupadas etc..
>>con el programa cliente o en su defecto con el de gestión para llevar
>>los inventarios.
>>
>>Existe python para pda's (prefiero evitar el uso de C#, vb emb y ese
>>tipo de engendros :P ), inclusive un port de las wx (aunque iría sobrado
>>con tkinter). Pero la última vez que lo probé en la mía, me parecía un
>>poco lento, y al ser un proyecto para una minoría, no se si pythonCE
>>tendrá una comunidad detrás apoyando, actualizando, dando "soporte",
>>solucionando bugs, mejorando etc .....
>>
>>También sé que existen muchos módulos y que podría hacer cualquier cosa
>>con el.
>>
>>Algo, no se si descabellado, que también se me ha pasado por la cabeza,
>>ha sido Ruby. Está bastante de moda ultimamente, y como bien puse en mi
>>encuesta en www.pythonhispano.org no estaría de más hecharle un ojo,
>>puesto parece que le está cojiendo la cabeza a nuestra querida serpiente :P
>>
>>En fin, que así están las cosas, y así las he contado
>>
>>P.D.: No controlo ni python (está en mi TODO desde hace muuuucho) ni
>>php. Pero tengo experiencia en programación (en VB, Oval, OPL, y otros
>>más, sobre todo Delphi), y no me sería dificil hacer el "salto", sobre
>>todo, acostumbrado a la oop..
>>
>>David Blanco escribió:
>>
>>    
>>
>>>Hola!
>>>
>>>El 29/04/05, Lord_ZealoN<lordzealon en ono.com> escribió:
>>>
>>>
>>>      
>>>
>>>>Hola a todos, no se si es el lugar adecuado, pero os comento una duda
>>>>que tengo.
>>>>
>>>>
>>>>        
>>>>
>>>Efectivamente, no es el lugar más adecuado pero tranquilo, no te vamos
>>>a fustigar, por lo menos yo... ;-)
>>>
>>>
>>>
>>>      
>>>
>>>>Me encuentro con una duda existencial.
>>>>
>>>>
>>>>        
>>>>
>>>Hombre, tanto como existencial...
>>>
>>>
>>>
>>>      
>>>
>>>>Tengo que hacer un TPV a medida. La cuestión, es que, me encuentro con
>>>>dos dudas.
>>>>
>>>>
>>>>        
>>>>
>>>¿el TPV, es para la web?
>>>
>>>
>>>
>>>      
>>>
>>>>Inicialmente tenía que hacerlo en python. Pero he pensado, que por
>>>>diversas cisrcunstancias, no estaría de más hacerlo en php. Podría
>>>>ahorrarme bastantes quebraderos de cabeza.
>>>>
>>>>Lo que no se, es, hasta que punto llega php para este tipo de proyectos.
>>>>
>>>>
>>>>        
>>>>
>>>No entiendo a qué te refieres con "este tipo de proyectos".
>>>PHP es un lenguaje pensado para la web y no tendrás ningún problema
>>>para desarrollar un TPV para la web. Ahora, si no es para web no te
>>>recomiendo PHP...
>>>
>>>Un saludo
>>>
>>>
>>>
>>>      
>>>
>>--
>>Giuseppe Luigi Punzi
>>Linux User: #370919
>>Murcia / España
>>
>>--
>>ubuntu-es mailing list
>>ubuntu-es en lists.ubuntu.com
>>http://lists.ubuntu.com/mailman/listinfo/ubuntu-es
>>
>>    
>>
>
>
>  
>


-- 
Giuseppe Luigi Punzi
Linux User: #370919
Murcia / España





Más información sobre la lista de distribución ubuntu-es