Eventia Logo

Características

¿Qué funcionalidades componen Eventia?

Características

Eventia es una aplicación nativa para dispositivos móviles basados en iOS y Android. La aplicación está pensada y optimizada para correr en dispositivos pequeños como iPhone, iPod Touch y Smartphones basados en Android, pero es compatible y corre perfectamente en iPad y tablets basadas en Android.

Las versiones de sistemas operativos soportados son: iOS 4+ y Android 2.2+

La aplicación consta básicamente de cuatro componentes fundamentales:

  • Funcionalidades nativas que interactúan con el dispositivo.
  • Navegador web embebido.
  • Lector de códigos QR integrado
  • API JavaScript que permite la interacción entre el navegador web y las funcionalidades nativas.

A continuación se detallan las principales características y funcionalidades de la aplicación:

Configuración

La funcionalidad de configuración permite al usuario ingresar y guardar su información personal de contacto. Esta información es utilizada para generar el código QR personal de contacto para compartir con otros usuarios de la aplicación.

Compartir contacto

Esta funcionalidad permite generar y almacenar en el dispositivo un código QR personal, a partir de la información almacenada en la configuración, para compartir rápidamente los datos de contacto con otro usuario que posea la aplicación. La funcionalidad despliega en pantalla el código QR generado para que el otro usuario pueda capturar el mismo con el lector de códigos QR de su aplicación y almacenarlo en su dispositivo.

Compartir contenido

Esta funcionalidad permite compartir, por e-mail o Facebook, el contenido que se está visualizando en el navegador embebido. El permiso de acceso a Facebook es solicitado al usuario en el momento de compartir.

Mapa de Google

Esta funcionalidad permite visualizar en un mapa de Google (embebido) la localización del evento y todo otro punto que se quiera localizar mediante la función correspondiente de la API. También se integra con la aplicación nativa de mapas de Google (si está disponible en el dispositivo) para aprovechar las características de ésta como ser la funcionalidad “cómo llegar”.

Navegador web embebido

Este navegador permite visualizar y navegar todo el contenido del evento publicado por la entidad organizadora del evento. El contenido puede interactuar con el dispositivo, mediante el uso de la API JavaScript disponible, y también puede ser compartido mediante la funcionalidad “Compartir contenido”. Este contenido puede ser off-line (embebido en la propia aplicación) u on-line (para lo cual se necesita tener acceso a Internet) El contenido es escrito utilizando HTML 5, CSS 3 y JavaScript.

Lector de códigos QR

El lector de códigos QR (código de barras bidimensional) permite capturar e interpretar códigos bidimensionales que facilitan y agilizan la ejecución de diferentes acciones por parte del usuario. Si bien Eventia tiene la capacidad de capturar y leer todo tipo de códigos QR, está programada para ejecutar acciones en base a un subconjunto de estos códigos.

Las acciones previstas son las siguientes:

  • Agregar un contacto
  • Agendar una actividad
  • Configurar una red WiFi
  • Navegar a una URL
  • Enviar un e-mail
  • Desplegar un texto

Todo otro código leído y no interpretado es mostrado como texto.

API JavaScript

El uso de la API JavaScript hace posible la intercomunicación entre el contenido desplegado en el navegador web embebido y las características provistas por Eventia. De esta forma es factible escribir contenido web (HTML, CSS, JavaScript) que ejecute acciones en el dispositivo, como por ejemplo una página con la agenda del evento que cuando el usuario hace “click” sobre una de las sesiones ésta se agrega automáticamente a la agenda de dispositivo.

Las funciones disponibles en la API son las siguientes:

  • Agendar evento
  • Agregar contacto
  • Agregar red WiFi
  • Geolocalizar en mapa


Algunas características de la aplicación pueden ser personalizadas para la entidad organizadora de eventos antes de empaquetarse y distribuirse la aplicación.

  • Inicio: imagen que se despliega al iniciar la aplicación.
  • Acerca de: contenido embebido que describe a la entidad organizadora de eventos.
  • Contenido desconectado: contenido desplegado cuando la aplicación no tiene conexión a internet y por tal motivo no puede acceder a la información actualizada del evento.
  • Color: color de la barra de acciones, barra de navegación y botones.
  • Iconos: íconos utilizados en la aplicación para las diferentes acciones.