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

Lord_ZealoN lordzealon en ono.com
Sab Abr 30 04:56:31 CDT 2005


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





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