martes, 27 de octubre de 2009

Programación: Dia 1 Experimento 2

Los programadores (Rosendo y Emmanuelle) se llevaron los primeros requerimientos funcionales, hoja de notas, hora de ejercicios y descripción de la actividad.
La meta es tener para el dia jueves 29 de Octubre 2009 una version preliminar del componente Tablero (Board) del juego móvil. La idea es que roten figuras compuestas por rectangulos, permitiendo la selección, rotación y escritura de notación simbólica.
Dado el tipo de figuras a mostrar se plantea usar primitivas de dibujo. Opcionalmente los programadores pueden trabajar en el "Engine" de la aplicación.

miércoles, 27 de mayo de 2009

Tenemos un problema houston!

No podemos formar a-priori la cadena de conexion BT del servidor, por lo sig.

La cadena del servidor tiene el sig. formato:

btspp://0000000DECAF:123400001000800000805F9B34FB;name=Servicio_chat;authorize=false


y la cadena requerida en los clientes, debe ser:

btspp://0000000DECAF:1;name=Servicio_chat;authorize=false


Donde el "1" despues de la mac, es el numero del servicio en la SDDB, el cual puede cambiar entre dispositivos.

Entonces, la solucion es...?

1.- Podemos ir "preguntando" en cada puerto, y capturando las excepciones, hasta que algun puerto responda?
en caso de ser posible, Es esta una forma segura de hacerlo? no interfiere con otros servicios? al mismo tiempo?

2.- Podemos saber que puerto asigna un servidor a un servicio leyendo su SDDB? es posible?

Este es un caso para el elefagente secreto!... jeje.

A ver si funciona...

Vamos a ver si este medio me permite llevar la bitacora de eventos importantes en el proceso de desarrollo del Educational Mobile Objects (EMO) API, trataré de mantener el orden, en el caos... jeje.