Está en la página 1de 22

SOLUCIONES MOVILES Y CLOUD

SEMANA 5

Soluciones Móviles y Cloud 1


ARQUITECTURA DE SOLUCIONES MOVILES

SOLUCIONES MOVILES Y CLOUD


Soluciones Móviles y Cloud 2
ARQUITECTURA DE SOLUCIONES MÓVILES

• Las soluciones móviles utilizan una arquitectura de tres capas:

1) Capa de Presentación
2) Capa de Aplicación
3) Capa de Datos

Soluciones Móviles y Cloud 3


ARQUITECTURA DE 3 CAPAS

Soluciones Móviles y Cloud 4


ARQUITECTURA DE 3 CAPAS

Soluciones Móviles y Cloud 5


CAPA DE PRESENTACIÓN

• La primera capa es la de presentación o interface de usuario (UI).


• La capa de presentación contiene los componentes que implementan
y muestran la interfaz de usuario y gestiona la interacción del usuario.
• Esta capa incluye controles para la entrada y visualización del usuario,
además de los componentes que organizan la interacción del usuario.

Soluciones Móviles y Cloud 6


CAPA DE APLICACIÓN

• La segunda capa es la de aplicación o capa de negocio.


• En esta capa encontramos los componentes que proporcionan los
servicios de negocio tales como ejecución de las reglas de negocio e
interacción con los componentes de acceso a los datos.
• Esta capa gestiona y controla los flujos de negocio definidos en la
aplicación móvil.

Soluciones Móviles y Cloud 7


CAPA DE DATOS

• La tercera capa es la de datos o gestión de base de datos.


• Esta capa es para el acceso y la gestión de la base de datos.
• Desde esta capa se almacena, se recupera y se mantiene los datos ya
sea en la base de datos cache o de origen.

Soluciones Móviles y Cloud 8


ARQUITECTURA ANDROID

Soluciones Móviles y Cloud 9


ARQUITECTURA iOS

Soluciones Móviles y Cloud 10


PATRONES DE ARQUITECTURA

• Los patrones de arquitectura, expresan


un esquema organizativo estructural
fundamental para sistemas de software.

• Los patrones de arquitectura, nos


permiten mantener un proyecto limpio,
escalable, fácil de mantener y de testear.

Soluciones Móviles y Cloud 11


PATRONES DE ARQUITECTURA

Soluciones Móviles y Cloud 12


EJEMPLOS ARQUITECTURA MÓVIL

Soluciones Móviles y Cloud 13


EJEMPLOS ARQUITECTURA MÓVIL

Soluciones Móviles y Cloud 14


EJEMPLOS ARQUITECTURA MÓVIL

Soluciones Móviles y Cloud 15


COMPONENTES DE ARQUITECTURA MOVIL - OMG

SOLUCIONES MOVILES Y CLOUD


Soluciones Móviles y Cloud 16
OMG

• Es un consorcio, formado en 1989,


dedicado al cuidado y el
establecimiento de diversos
estándares de tecnologías
orientadas a objetos, tales como
UML, XMI, CORBA y BPMN.
• El Grupo de trabajo en la nube de
OMG publica una guía neutral del
proveedor sobre consideraciones
importantes para la adopción de la
computación en la nube.
Soluciones Móviles y Cloud 17
OMG

Soluciones Móviles y Cloud 18


SLACKBOT

https://www.omg.org/cloud/deliverables/CSCC-Cloud-Customer-Architecture-for-Mobile.pdf
Soluciones Móviles y Cloud 19
Soluciones Móviles y Cloud 20
https://www.omg.org/cloud/deliverables/CSCC-Cloud-Customer-Architecture-for-Mobile.pdf
Soluciones Móviles y Cloud 21
https://www.omg.org/cloud/deliverables/CSCC-Cloud-Customer-Architecture-for-Mobile.pdf
CONCLUSIONES

Una aplicación móvil normalmente se estructurará como una aplicación de 3


01 capas que consta de una capa de presentación, una capa de aplicación y una
capa de datos.

La Arquitectura de cliente en la nube para dispositivos móviles de OMG,


02 destaca el ciclo de vida de la aplicación móvil desde la perspectiva de un
proveedor de servicios en la nube y un cliente del servicio en la nube.

Tanto Android como Apple tienen sus propias arquitecturas para el


03 desarrollo de aplicaciones móviles.

Soluciones Móviles y Cloud 22

También podría gustarte