Foros - Stratos

Programadores => General Programadores => Mensaje iniciado por: shephiroth en 24 de Junio de 2011, 12:12:37 PM

Título: Sobre móbiles/pdas
Publicado por: shephiroth en 24 de Junio de 2011, 12:12:37 PM
Muy buenas.

Hace poco me haan encargado un programa para un restaurante. Al principio iva a ser muy sencillo, para la maquina principal para que los camareros pudieran hacer los pedidos sin todas las "esquisiteces" que tienen los programas comerciales que no utilizaban.

Despues de hablar varias veces con la encargada de la gestión, me ha comentado (entre otras cosas) la posibilidad de que los camareros lleven un dispositivo móbil y que puedan realizar los pedidos directamente en las mesas y olvidarse del papel.

Mi pregunta es, qué dispositivo creeis que es el más recomendable?? En que lenguaje tendría que hacerlo?? Tengo conocimientos de java y .net, pero depende del dispositivo en java tendria que utilizar el j2me y con .net no se si tendría que hacer lo mismo.

Alguna idea??

GRACIAS
Título: Re: Sobre móbiles/pdas
Publicado por: Vicente en 24 de Junio de 2011, 12:39:20 PM
Desgraciadamente con WP7 ahora mismo podrias hacer la aplicacion pero hasta Mango (para Q3/Q4 de este año) tu aplicacion tendria que aparecer en el marketplace para todo el mundo. Mango añadira una forma de desplegar aplicaciones privadas, pero hasta entonces nada.

Si sabes Java seguramente Android sea la mejor alternativa que tengas ahora mismo.
Título: Re: Sobre móbiles/pdas
Publicado por: shephiroth en 24 de Junio de 2011, 03:15:09 PM
Gracias por la respuesta Vicente. El tema es q soy novato en este tipo de terminales.....si me nombras iphone o android se que son, pero si me nombras WP7, Mango, Q3/Q4.......desgraciadamente no se de lo que hablas jeje.

GRACIAS
Título: Re: Sobre móbiles/pdas
Publicado por: Vicente en 24 de Junio de 2011, 03:20:37 PM
WP7 = Windows Phone 7, el iPhone/Android de Microsoft vamos.
Mango es la proxima version de WP7, tambien la llaman WP7.5, pero el nombre oficial es Mango.
Y Q3/Q4 se refiere al tercer o cuarto trimestre del año, que es para cuando se espera que se lance Mango (mas luego lo que tarden las operadoras en aprobarlo).
Título: Re: Sobre móbiles/pdas
Publicado por: Mars Attacks en 24 de Junio de 2011, 08:13:49 PM
Hace la tira de tiempo que pienso que deberían poner una pantalla táctil en la propia mesa y que los encargos vayan directo a cocina. Mucho más rápido y sin esperar a que vengan a atenderte (sólo esperarás lo que tarden en servirte). El problema es el de cómo lograr que el chisme no esté hecho una mierda al terminar la velada, pero igual con uno de esos ordenadores hiperbaratos pensados para niños... :)
Título: Re: Sobre móbiles/pdas
Publicado por: fjfnaranjo en 24 de Junio de 2011, 10:53:17 PM
Cita de: Mars Attacks en 24 de Junio de 2011, 08:13:49 PM
Hace la tira de tiempo que pienso que deberían poner una pantalla táctil en la propia mesa y que los encargos vayan directo a cocina. Mucho más rápido y sin esperar a que vengan a atenderte (sólo esperarás lo que tarden en servirte). El problema es el de cómo lograr que el chisme no esté hecho una mierda al terminar la velada, pero igual con uno de esos ordenadores hiperbaratos pensados para niños... :)

Yo lo estuve investigando y el problema no es de higiene. Se pueden construir sensores ópticos para detectar lo que ocurre en la mesa. El principal problema es la iluminación del entorno de la mesa, que suele pelearse con las cosas ópticas.
Título: Re: Sobre móbiles/pdas
Publicado por: Mars Attacks en 25 de Junio de 2011, 12:09:26 AM
Yo pensaba en algo táctil. Un tablet empotrado en la propia mesa.
Título: Re: Sobre móbiles/pdas
Publicado por: [EX3] en 25 de Junio de 2011, 12:34:44 AM
Cita de: Mars Attacks en 24 de Junio de 2011, 08:13:49 PM
Hace la tira de tiempo que pienso que deberían poner una pantalla táctil en la propia mesa y que los encargos vayan directo a cocina.
Pues segun me enseño SiPoX en un folleto aqui en Madrid ya han aplicado el invento de la mesa tactil en un restaurante.

Salu2...
Título: Re: Sobre móbiles/pdas
Publicado por: fjfnaranjo en 25 de Junio de 2011, 03:29:23 AM
Sep, ferdy y yo lo estuvimos mirando hace tiempo.

Lo malo del tablet es lo que dices, qe se guarrearia cantidad, pero seria montarlo en plan como son los selectores de canciones de las heladerias de los 70.
Título: Re: Sobre móbiles/pdas
Publicado por: shephiroth en 25 de Junio de 2011, 10:34:29 AM
Cita de: fjfnaranjo en 25 de Junio de 2011, 03:29:23 AM
Sep, ferdy y yo lo estuvimos mirando hace tiempo.

Lo malo del tablet es lo que dices, qe se guarrearia cantidad, pero seria montarlo en plan como son los selectores de canciones de las heladerias de los 70.
Hmmmm, y eso exactamente como sería??? Dudo q quieran empotrar en las mesas, pero por si les gusta la idea, me podríais enviar mas información???

Me escaneais el folleto???  ::)

Creo que las tablets será lo más efectivo. En qué lenguaje se programan??

GRACIAS
Título: Re: Sobre móbiles/pdas
Publicado por: Mars Attacks en 25 de Junio de 2011, 11:38:48 AM
Pues hay tablets que funcionan con Android, otros sería con Objective-C, C++ o hasta Flash, pero para un sistema como éste, hasta te vale hacer una web privada y hacerlo en php, que es por donde tiraría yo. Igual en vez de empotrarlo, dada la forma del chisme, valdría con dejarlo como la típica "carta" en algún objeto que lo mantuviera vertical. Claro, que habría que limpiarlo después de cada comensal, y no estaría a prueba de niños, o si se le cae una bebida encima...
Título: Re: Sobre móbiles/pdas
Publicado por: [EX3] en 25 de Junio de 2011, 01:44:39 PM
Cita de: shephiroth en 25 de Junio de 2011, 10:34:29 AM
Me escaneais el folleto???  ::)
Si se pasa SiPoX y no tiro el folleto que te lo escanee :)

Salu2...
Título: Re: Sobre móbiles/pdas
Publicado por: blau en 26 de Junio de 2011, 01:39:58 AM
Yo creo que el camino a seguir seria algo asi como la reactable. Que proyecta con un proyector sobre un cristal normal y detecta mediante infrarrojos con una camara piezas que pones encima, aunque creo que podria detectar un dedo tambien sin necesidad de piezas.

Aparte de que el cristal es un cristal normal... podria detectar cuando se han puesto los platos encima, a los jefes les gusta mucho poder sacar ese tipo de estadisticas...

Quiza la parte menos buena, es que lo de conectarse a internet para navegar creo que estaria jodido por la calidad de la imagen, aunque no lo tengo claro.

Por cierto esto aparecio buscando en google http://www.gigle.net/mesas-tactiles-en-restaurantes/

Título: Re: Sobre móbiles/pdas
Publicado por: blau en 26 de Junio de 2011, 01:49:34 AM
http://javierperez.com/google-earth-y-warcraft-iii-en-una-tabla-mesa-tactil/

Y este parece que lo hace desde arriba, proyectando con un proyector, aunque el input tactil no se como lo recoge, pero aqui lo mas facil y economico es con infrarrojos.

Aun asi todo esto requiere mucho desarrollo... pero se va avanzando
Título: Re: Sobre móbiles/pdas
Publicado por: fjfnaranjo en 26 de Junio de 2011, 03:03:13 AM
@blau

Lo de la Reactable es precisamente lo que yo comento que estuve investigando con un colega.

En la Campus Party Europa presentamos un prototipo de una alternativa a la Reactable que utilizando tecnología muy similar permitía las mismas funciones pero contaba solo 300€ (la Reactable de Micro$oft varía entre 5000$ y 10000$).

Y la tecnología es muy sencilla de hacer, y a nivel de desarrollo el tema está avanzadísimo. Hoy por hoy cualquiera se puede hacer una mesa de estas por 300 pavos y hay software a patadas para las mismas (no te hablo solo de software terminado, si no de librerías para facilitar la programación incluso).

El problema de esta solución, como comenté, es la iluminación. Pues las técnicas que se usan para detectar la interacción del usuario se basan en el espectro infrarrojo de la luz, y hay muchas más fuentes de infrarrojos de lo que parece a simple vista (esto es un chiste friki  :P , sí ).
Título: Re: Sobre móbiles/pdas
Publicado por: shephiroth en 26 de Junio de 2011, 05:43:29 PM
El tema de la reactable ya lo estuve pensando, pero un aparato de esos por muy "barato" que pueda llegar a ser, para poner en terrazas me parece a mi q no es una opcion viable. De todos modos, le preguntare a ver (como se suele decir, el cliente manda).

Parece que las tablets es la mejor opcion. A falta del folleto, creo que ya tengo mi respuesta.

GRACIAS A TODOS
Título: Re: Sobre móbiles/pdas
Publicado por: fjfnaranjo en 26 de Junio de 2011, 07:14:09 PM
Hay tablets chinas con android tiradísimas de precio. Y como te han comentado, planteas el tema como una web y a volar.

Lo curioso es que es fácil pero parece to futurista  :P
Título: Re: Sobre móbiles/pdas
Publicado por: jazcks en 27 de Junio de 2011, 06:35:51 PM
si haces la web al final, luego podrías usar PhoneGap (http://www.phonegap.com/ (http://www.phonegap.com/)) y con poco esfuerzo tendrías la aplicacion nativa para android, iphone, etc...
Título: Re: Sobre móbiles/pdas
Publicado por: shephiroth en 27 de Junio de 2011, 09:26:47 PM
Por ciertos requisitos del cliente, la pagina web es incompatible. Tiene q ser un programa. Dicho sea de paso, a mi tb xDD. Pero gracias :)
Título: Re: Sobre móbiles/pdas
Publicado por: nsL en 28 de Junio de 2011, 11:58:32 AM
Hombre, yo diria que se tarda menos (obviamente depende los conocimientos) hacer una App tonta con Android.

¿Hay Wifi? ¿es posible el uso de 3G/GPRS? Yo tiraría mas por el enfoque Cliente-Servidor. Donde tienes un PC haciendo de servidor escuchando "comandas" jeje. Y cada camarero con una tablet (la mas barata serviría) con una app en Android que haga de cliente, que se conecte al servidor y envie la "comanda".

Si la idea es dejar el tablet en cada mesa, habría que bloquear la app con una contraseña/código de camarero para que no enreden los clientes.

Conociendo Java tienes mucho ganado con Android. Y para la parte del servidor podrías hacerla en .net si te es más comoda.

Como curiosidad, cuando estuve en Hollywood en 2009 fuimos a un restaurante que tenia pantalla táctil en la mesa. Hacias el pedido directamente tu, sin necesidad de camareros (solo venian a traerte las cosas) . Por poder tenias hasta un boton de "Refill" para que te viniesen a rellenar la bebida en mitad de la comida. Ademas de eso tenian juegos, tanto individuales, como en red con el resto de mesas, tipo trivial o sucedaneos.
Título: Re: Sobre móbiles/pdas
Publicado por: The_Dragon_Ladis en 28 de Junio de 2011, 01:08:03 PM
Cita de: nsL en 28 de Junio de 2011, 11:58:32 AM
Hombre, yo diria que se tarda menos (obviamente depende los conocimientos) hacer una App tonta con Android.

¿Hay Wifi? ¿es posible el uso de 3G/GPRS? Yo tiraría mas por el enfoque Cliente-Servidor. Donde tienes un PC haciendo de servidor escuchando "comandas" jeje. Y cada camarero con una tablet (la mas barata serviría) con una app en Android que haga de cliente, que se conecte al servidor y envie la "comanda".

Si la idea es dejar el tablet en cada mesa, habría que bloquear la app con una contraseña/código de camarero para que no enreden los clientes.

Conociendo Java tienes mucho ganado con Android. Y para la parte del servidor podrías hacerla en .net si te es más comoda.

Como curiosidad, cuando estuve en Hollywood en 2009 fuimos a un restaurante que tenia pantalla táctil en la mesa. Hacias el pedido directamente tu, sin necesidad de camareros (solo venian a traerte las cosas) . Por poder tenias hasta un boton de "Refill" para que te viniesen a rellenar la bebida en mitad de la comida. Ademas de eso tenian juegos, tanto individuales, como en red con el resto de mesas, tipo trivial o sucedaneos.

"Nos llevan años de ventaja" - Homer Simpson.
Título: Re: Sobre móbiles/pdas
Publicado por: shephiroth en 28 de Junio de 2011, 09:08:52 PM
Cita de: nsL en 28 de Junio de 2011, 11:58:32 AM¿Hay Wifi? ¿es posible el uso de 3G/GPRS?
Wifi

Cita de: nsL en 28 de Junio de 2011, 11:58:32 AMConociendo Java tienes mucho ganado con Android. Y para la parte del servidor podrías hacerla en .net si te es más comoda.
En eso estamos, el problema era opciones para el mobil, el servidor ya lo tengo "montado" en .NET

Cita de: nsL en 28 de Junio de 2011, 11:58:32 AMComo curiosidad, cuando estuve en Hollywood en 2009 fuimos a un restaurante que tenia pantalla táctil en la mesa. Hacias el pedido directamente tu, sin necesidad de camareros (solo venian a traerte las cosas) . Por poder tenias hasta un boton de "Refill" para que te viniesen a rellenar la bebida en mitad de la comida. Ademas de eso tenian juegos, tanto individuales, como en red con el resto de mesas, tipo trivial o sucedaneos.
Yo la idea la presentaré, pero no se si querran meterse en tantos gastos. Actualmente se estan expandiendo al bar de al lado y la doble terraza, no se si les quedara para semejante inversión.

GRACIAS
Título: Re: Sobre móbiles/pdas
Publicado por: SiPoX en 29 de Junio de 2011, 05:30:47 PM
Iepe!! ;)

Nada, que efectivamente.... el caso de las mesas interactivas ya se está dando, en una empresa de Madrid, de la que me dieron el folleto... creo que he perdido el folleto (léase madres que limpian cuando no estás :S), pero resulta que...

http://www.emprendedores.es/empresa/empresas_de_exito/eatperience

y la web, http://www.eatperience.com/

No sé la operativa concreta del asunto (quedada para probarlo? xD!) Realmente no es táctil, pero seguro que hay alguna manera de hacerlo, que sea higiénico / viable y rentable.... aka producirlo en masa.... ahí hay negocio, señores xD! :P
Título: Re: Sobre móbiles/pdas
Publicado por: Mars Attacks en 02 de Julio de 2011, 03:49:53 PM
En las chácharas de Gamelab alguien comentó que un restaurante de Londres llamado Imago (si no recuerdo mal) también tenía implementado lo que comentaban antes de Hollywood: MS Surfaces donde salía el menú en pantalla para que vieras si te hacía juego con la ropa, y pedir desde allí, y jugar con (o contra) otras mesas mientras esperabas que te sirvieran.

Si es que está tó ya inventao :)
Título: Re: Sobre móbiles/pdas
Publicado por: jano en 10 de Julio de 2011, 10:49:47 AM
Pues miras qué móviles salen más baratos... y programas para ellos :S

Si puedes conseguir los smartphone Android tirados de precio, pues Android. Si puedes conseguir mejor un Nokia EXpressMusic o similar, Qt. Si cosigues un tablet específico a buen precio... pues lo que se utilice para ese tablet.


Creo que lo primero es poder hacerles un buen presupuesto por los dispositivos, y después ya te apañas en el programa. Total, no hay casi nada de diferencia entre un entorno y otro cuando hablamos de aplicaciones "tan simples"*

* Porque no hay que tener en cuenta problemas clásicos para cada cacharro, ni rendimiento gráfico etc