1 - Instalación
Si no está instalado previamente instalamos el .NET framework 3.5
Copiar o enviar el instalador .CAB de la aplicación TTT a la PDA. Podemos encontrar la última versión de la aplicación en la pagina de Downloads.Una vez que lo tenemos en la PDA pulsamos sobre el archivo y comienza la instalación.
Podemos elegir si queremos instalarlo en la tarjeta de memoria o en la memoria del dispositivo
Al finalizar la instalación tendremos un nuevo acceso directo en el menu de inicio o en el menu de programas.Para iniciar TTT pulsamos sobre el icono.
2 - Utilización
TTT sirve para guardar los horarios de diferentes transportes y posteriormente consultarlos fácilmente.
Los transportes están agrupados en vistas. En la pantalla principal se muestran los transportes para una sola vista. Sin embargo cambiar la vista seleccionada es muy simple.
La idea de las vista es crear una para cada lugar donde tenemos diferentes opciones de transporte. Por ejemplo podemos pensar en una vista como una parada de autobus o una estación o simplemente las opciones de transporte que tenemos en el trabajo o cerca de casa.
2.1 Pantalla Principal
2.2 Editar Horarios
Esta es una imagen de la pantalla principal de la aplicación, aquí se puede ver:- La hora actual y el nombre de la vista seleccionada. - Para consultar los horarios en otro momento pulsar sobre el reloj a la izquierda del la hora actual y nombre de la vista.- En rojo los transportes que ya han pasado o que probablemente ya hayan pasado recientemente en la vista seleccionada.- Los próximos transportes que van a pasar en la vista seleccionada. El numero de transportes que aparecen en la pantalla principal se puede cambiar en el archivo de configuraciónUpdate - La pantalla principal se actualiza automáticamente cada minuto pero se puede actualizar manualmente en este menu.Cambiar vista - Cambia la vista seleccionada en la pantalla principalEditar horario - Menu para editar, añadir y eliminar os horarios de la aplicaciónCargar horarios - Permite seleccionar un archivo XML desde el que cargar las vistas y horarios de transportes de la aplicación. El archivo sampleTimeTable.xml se da como ejemplo del formato que espera la aplicaciónSettings - Abre la pantalla de configuración, en ella se pueden seleccionar diferentes parametros.NOTA:Esta pantalla requiere conexión a internet para realizar la consulta.Esta es la pantalla para consultar rapido la posicion exacta de los autobuses de Barcelona, Madrid, Malaga. Para seleccionar la ciudad de los autobuses de esta pantalla ir al menu de configuración y seleccionar la ciudad.Solo es necesario seleccionar la linea de autobus, el sentido y la parada.Se pulsa sobre el boton de consultar y en el campo de texto inferior aparecera la información.Esta es una imagen de la pantalla de edición de horarios.Aquí aparecen todas las vistas. Si expandimos la vista podemos ver los transportes que hay en cada vista.Al seleccionar un transporte aparece en el cuadro de texto inferior su horario para el tipo de día seleccionado.Manteniendo el puntero pulsado aparece el menu donde podemos crear nuevas vistas y transportes. Si tenemos un transporte o vista seleccionado podemos borrarlo o renombrarlo.En este desplegable se selecciona el tipo de dia para el que se va a editar el horario del transporte. El tipo de día que podemos elegir puede ser: todos los días, días laborables, fines de semana, o cada dia individualmente (lunes, ...Domingo)En este cuadro de texto aparece el horario del transporte para ese día.
En esta imagen se esta editando los horario de un transporte. Concretamente estamos editando el horario para los días laborables.Los horarios de transportes para toda la aplicación se escriben en la forma HHMM y en formato 24 Horas.Las entradas se deben escribir de forma ordenadas, empezando por el mas temprano y el terminando en el ultimo del día.Es posible que los último transportes del día en realidad pasen en el día siguiente No hay ninguú problema, se escriben todos las entradas correspondientes a ese dia incluso si el transporte pasa en algún momento posterior a las 2359 2.3 Editar Horarios Información ONLINE
IMPORTANTE:CONECTARSE A INTERNET TRAVES DE LA RED DE DATOS DE SU LINEA TELEFONICA, MEDIANTE 3G, GPRS U OTRO MODO. PUEDE SUPONER UN GASTO ECONOMICO EXTRA EN SU CONTRATO DE TELEFONO. COMPRUEBE SU TARIFA DE DATOS O INTENTE UTILIZAR UNA CONEXIÓN WIFI. Es posible tener la información online y exacta de cuanto falta el autobus para que llegue a la parada.- Para ello necesitamos que la pda disponga de conexion a internet. - Seleccionamos un transporte ya creado o creamos uno nuevo- En la parte inferior pulsamos sobre la pestaña Online Info. Al hacer esto en lugar de editar manualmente el horario vamos a configurar la información del autobus. - Configuramos los datos del autobus: - El nombre de la línea de autobus - En la dirección que queremos coger el autobus - Seleccionamos el numero de la parada, si no lo sabemos la dirección nos puede ayudar- Pulsamos sobre el botón Save Info para asociar la configuración al transporte seleccionado.Al cambiar a la pantalla principal y seleccionamos una vista que contiene transportes con información online aparecerá un nuevo cuadro con la información ONLINE de todos los autobuses de esa vista.
2.4 Cargar Horarios de un XML
Desde el menu de la pantalla principal se puede cargar un xml con horarios de transportes. El XML se espera que sea de la siguiente forma:
<?xml version="1.0" encoding="utf-8" ?>
<buses>
<bus busID="name_transport" viewID="name_view" day="day_text">
<frec rom="begin_time" to="end_time" every="frecuency_time"/>
Text_Time_Table
</bus>
...
...
</buses>
En un XML puede haber cualquier numero de elementos <bus> para cada uno de los transportes que queramos especificar.
name_transport es una cadena de texto cualquier con el nombre del transporte
name_view es una cadena de texto cualquier con el nombre de la vista, posiblemente queramos que varios transportes usen la misma vista para que queden agrupados
day es un atributo opcional, si no aparece se supone que el horario es aplicado para todo los dias. En caso de aparecer el atributo day, su valor puede ser:
mon, el horario especificado corresponde a los lunes
tus, el horario especificado corresponde a los martes
wed, el horario especificado corresponde a los miercoles
thr, el horario especificado corresponde a los jueves
fri, el horario especificado corresponde a los viernes
sat, el horario especificado corresponde a los sabados
sun, el horario especificado corresponde a los domingos
mon-sun, el horario especificado corresponde a todos los dias
mon-fri, el horario especificado corresponde a los dias laborables
sat-sun, el horario especificado corresponde a los fines de semana
El horario se puede especificar atrave del campo de texto del elemento bus (Text_Time_Table), que es una cadena de texto con los horariosen la forma HHMM, formato 24 horas y separados por comas. Pero tambien se puede especificar el horario mediante el campo de frecuencia (frec). En este campo se selecciona una hora de inicio y final para el intervalo en los atributos begin_time y end_time y una frecuencia de paso del transporte en minutos en el valor del atributo frecuency_time
Ejemplo:
<?xml version="1.0" encoding="utf-8" ?>
<buses>
<bus busID="122" viewID="Atocha" day="mon-fri">
0557,0710,0736,0748,0754,0812,0833,0851,1640,1744,1923,2115,2200,2355,0025,0130,0200,0230
</bus>
<bus busID="122" viewID="AeropuertoElPrat" day="sat-sun">
0854,0912,1033,1251,1640,1744,1923,2115,2200,2355,0025,0130,0200,0230,0330,0350
</bus>
<bus busID="121" viewID="Casa_Trabajo" >
1800,1812,1835,1900,1922,1935,1955,2020,2050,2105,2135,2200
</bus>
<bus busID="518" viewID="PrincipePio" day="mon-fri">
0514,0605
<frec from="0615" to="2230" every="10"/>
<frec from="2230" to="2345" every="15"/>
0015, 0033, 0044,0058
</bus>
</buses>
2.5 Pantalla de configuración
En esta pantalla se pueden configurar diferentes opcones:- El tiempo en el que los autobuses continuan apareciendo en la pantalla principal despues de que hayan pasado. - El numero maximo de autobuses que aparecen en la pantalla principal- Este parametro establece la ciudad de la cual se mostrarán los autobuses en la pantalla 'menu simple' - Esta opcion establece cual es la pantalla de inicio de la aplicación, o el menu simple o la pantalla clasica. Si prefieres usar la aplicación por la información online de los autobuses de Madrid, Barcelona o Malaga entonces lo mismo es mas util seleccionar 'Easy Screen', si prefieres usar la aplicacion con tus horarios personlaizados entonces la opcion 'main screen' será mas util.