IndeView - Desarrollo

PRINCIPAL | USO | DESARROLLO | AUTORES | LICENCIA
concepto | preparaciones | estado |  |  |
estructura | ver | futuro |  |  |
código fuente |  | posibilidades |  |  |

# Desarrollo de IndeView
SIGAMOS ADELANTE

ARRIBA

## Estado actual

Puede usar IndeView para mostrar presentaciones simples:
Conjuntos de diapositivas controladas por el usuario, lineales o en bucles,
sin efectos de transición especiales ni sonido.

Aunque esto sea suficiente para muchos propósitos
el desarrollo de IndeView continua, por supuesto:

ARRIBA

## Extensiones en las que se está trabajando o planeadas

### Visor

serán implementadas aproximadamente en el siguiente orden:

- Modo Auto - presentaciones automáticas.
- Transiciones - cambio visual entre una diapositiva y la siguiente.
- Notas - mostrar temporalmente notas específicas para el orador en una posición de la pantalla especificada por usted, con color/contraste/tamaño personalizable para que la audiencia no pueda leer también estos textos.
- Sonidos - reproducción de sonidos de transición, introducción y/o mientras se visualiza.
- Ventanas emergentes - areas que sean mostradas/ocultadas por el ratón o el teclado, similar a la pantalla de ayuda mostrada por la tecla [F1].
- Caminos alternativos - diferentes ejecuciones a través de una presentación se pueden usar para especificar un "recorrido general" mostrando sólo parte de las diapositivas.
  Estos caminos serán mostrados en la lista de páginas que aparece con la tecla [L].
- Grupos de diapositivas - métodos extendidos de navegación: pulsa una tecla para saltar directamente a la primera / última diapositiva del grupo actual o salta a la diapositiva que precede o sigue al grupo.
- Punteros de retroceso - saltar a otra página distinta de la inmediatamente precedente si la tecla [retroceso] (o el botón derecho respectivamente) se pulsa: puede querer usar esto para saltar hacia atrás varias diapositivas que han actuado como una secuencia formando la página actual añadiendo sus componentes uno por uno de página en página.
  Note en cualquier caso:
  Si se especifica un puntero de retroceso el usuario no tiene ningún medio de ir a la página inmediatamente anterior sino que tiene que seguir este puntero de retroceso, con lo que debería comprobar cuidadosamente si sería mejor solución definir un grupo de diapositivas que usar un puntero de retroceso.
- Áreas activas - partes de una imagen que pueden ser seleccionadas con el teclado / ratón y activadas pulsando en ellas (o usando la tecla [Enter] respect.) para comenzar una acción:
  - saltar a otra página / otro camino
  - abrir una ventana emergente (PopUp)
  - reproducir un sonido
- Ayudas - pequeñas ayudas que se muestran cuando el ratón pasa sobre un área activa.

### Editor

Se está planeando ahora un editor especial como un nuevo módulo de IndeView.

La edición de presentaciones incluirá métodos convenientes para cambiar enlaces, especificar grupos de diapositivas / caminos / áreas activas.

### Creador

Estaría bien poder convertir presentaciones de PowerPoint al formato de IndeView.

Desafortunadamente no tenemos Microsoft Office, con lo que este módulo de creación requerirá de los conocimientos de algún usuario avanzado de IndeView: en caso de que usted esté interesado en desarrollar este módulo, por favor contacte con nosotros antes de empezar: enviando un correo a developers@indeview.org, para que podamos ahorrarle el trabajar en lo mismo que algún otro usuario de IndeView haya ya trabajado.

IndeView es "Software Libre" con lo que no podemos darle dinero, sino crédito a su trabajo:

Vea nuestra página de autores con su espacio vacío todavía para su módulo, estaremos contentos de rellenarlo con su nombre y (si usted quiere) con su dirección de correo.

ARRIBA

## Oportunidades para tí

### Contribuye a IndeView

Eres un buen desarrollador en C++ y Qt interesado en participar en el desarrollo de IndeView?

Sabes mucho sobre PowerPoint y Visual Basic for Applications y quiere desarrollar el respectivo modulo Creador de IndeView?

Por favor, no lo dudes, esperamos recibir tu correo!

Como puedes ver mirando a nuestros planes el camino que queda por delante de IndeView será largo y muy interesante con lo que daremos la bienvenida a tu participación - ¿quizás quieras probar a desarrollar una de las mejoras planeadas o tienes otra idea que querrías realizar?

En cualquier caso, te pedimos que observes estas reglas:

- Antes de empezar cualquier trabajo, asegúrese de informarnos por correo para asegurarnos de que nadie más está trabajando ya en lo mismo, por favor, escriba a: developers@indeview.org.
- Por supuesto, debes ser tú el autor de todas tus contribuciones y no deben violar patentes ni otros derechos reservados.
- La distribución de IndeView integrará sólo contribuciones cubiertas por la aquí citada GNU-LGPL.

### Empotra el `núcleo` de IndeView en tu programa

IndeView está preparado para usarse por otros programas de (Qt:

La aplicación visor (ejecutándose en modo a pantalla completa) usa un `núcleo` especial que no tiene interfaz de usuario propia.

Este módulo del `nucleo` provée un `IndeViewWidget` que puedes integrar en tu layout: este módulo analiza y representa la estrucura de la presentación, provée las los ficheros de imágenes necesarios, y los muestra de acuerdo a los parámetros de zoom/movimiento especificados por tí.

El `IndeViewWidget` se controla usando el método bien conocido de `señales/slots`: sólo conecta sus slots a señales enviadas por tu aplicación.

En la distribución de IndeView verá un directorio `Viewer/` que contiene un fichero `READ_BEFORE_HACKING`, léelo para aprender como crear un `IndeViewWidget` o cambiar su presentación mientras está visible.
Cuando contestemos alguna pregunta daremos por sentado que ha leido este fichero.

Diviértete y ten éxito - y cuéntanos tus resultados - Nos gustaría saber de aquellos que hagan uso de IndeView.
Por favor, escriba a developers@indeview.org.

ARRIBA

Si le gusta IndeView
por favor considere enviar una pequeña postal con una foto
de su ciudad o pueblo a
Sus comentarios serán muy apreciados:
estaremos encantados de recibir una representación visual
del lugar del planeta donde viven nuestros usuarios de IndeView.