Proyecto Ingeniería
    Informática

           Francisco José Marín Pino
          José Manuel Romero Rubio
Objetivos

• Promoción de la SMLsystem

• Aplicación móvil interactiva mostrando
información de la misma.

• Construir un sistema dinámico para crear
aplicaciones de Android capaz de moverse por
cualquier tipo de grafo manteniendo un único
modulo activo.
Arquitectura
• Android:

 •   Sistema operativo desarrollado por Google y
     basado en Linux, de código abierto y cuyas
     aplicaciones son mayoritariamente gratis.

 •   Integrado en numerosos teléfonos Samsung,
     HTC, Sony Ericsson…
Tecnología usada

•Android SDK

•Eclipse

•JVM

•Dispositivo Android (Xperia Arc)

•Versión 2.3.3 (probado hasta 4.0.1)
App

• Clase de capa superior

• Función: Almacenar información,
gestionarla, modificarla y proveerla a
petición del controlador y los módulos.
Controlador

• Clase encargada de llevar a cabo el
dinamismo.

• Gestiona ciclo de vida de los modulos.

• Capaz de navegar por un grafo
complejo sin sobrecargar el sistema
(solo un modulo abierto a la vez)
Controlador
Grafo específico de la
        aplicación

• Grafo diseñado específicamente para
la aplicación SMLsystem.
Grafo
Grafo
Módulos específicos

• Objeto

• Mapa

• FAQs
DEMO

Android