Necesito una app muy sencilla en java, para que corra en Linux, Windows y MAC.
Son dos tabs, una es un cuadro de texto donde se escribe y ademas tiene que capturar las flechas del teclado, por separado.
un botón enviar y algunos botones mas.
Todos los botones hacen lo mismo envían un código alfanumerico por udp.
El segundo tab es de configuración, para ingresas el puerto de escucha local y el puerto al que se envían los datos.
Cuando recibe el primer paquete debe guardar la dirección IP para saber a donde enviar los paquetes.
Puede recibir texto plano o un listado de texto, en json, xml o separado por \n (se charla luego)
Tiene que poder mostrar este listado y permitir al usuario seleccionar uno, luego tiene que enviar el texto seleccionado tal cual por udp.
Hola como estas, soy estudiante en la UTN de San Francisco, Córdoba y en mi faculad este año dicte un curso de Java SE, asique conozco bastante bien la tecnología. No dudes en escribirme si te interesa.
Saludos!!!
$760 ARS en 6 días
5,0 (3 comentarios)
3,9
3,9
4 freelancers están ofertando un promedio de $1.027 ARS por este trabajo
Aplicación Java Swing, según lo descrito en la publicación.
Se entregará proyecto en Netbean.
El tiempo indicado no implica 20 días de desarrollo, se indican 2 días debido a proyectos que tengo actualmente.
Buenas tardes,
Por los detalles del proyecto a continuación completo los datos necesarios. Tenga en cuenta que la cantidad de días especificadas a continuación contempla la posibilidad de problemas no previstos, pero es probable que el tiempo de desarrollo sea menor a lo especificado, si todo lleva su curso normal
Un saludo cordial
Analista de Sistemas con sólidos conocimientos en desarrollo con lenguajes orientados a objetos, particularmente java.
La aplicación que necesitás la podemos hacer de escritorio con Swing, sockets UDP y JAXB para la parte de XML y Jackson para armar objetos JSON
La aplicación incluye la siguiente documentación:
-Casos de uso (si es que hay que escribirlos)
-Diagramas clase.
-Código Fuente.
-Java doc.
-Jar ejecutable con la aplicación.
-Manual de usuario.