Please enable JavaScript.
Coggle requires JavaScript to display documents.
Arquitectura movil, REFERENCIAS
https://developer.android…
Arquitectura movil
Software
Se encarga de diseñar las entrañas del software, desde los algoritmos hasta la estructura de los datos
Importancia
- Se crea una base sólida para el proyecto
- Aumenta el rendimiento de la plataforma
- Reduce considerablemente los costes y evita duplicaciones del código.
- Incrementa la calidad de la plataforma.
- Permite una mayor adaptabilidad.
- Ayuda a la gestión de riesgos reduciendo el porcentaje de fracasos.
¿Que es?
Define la forma de trabajar en un sistema, como construir nuevos módulos, pero también debe dejar intuir el tipo de aplicación que describe
-
Proceso de construcción
pasos de construcción
- definir patrones de arquitectura para usar
-
- validar existencia dependientes con componentes externos
- definir componente de uso, y componentes de creación
- integrar componentes externos con internos, definir protocolo de comunicación
-
TIPOS DE ARQUITECTURA
-
MODELOS DE ARQUITECTURA
modelos estructurales
modelos dinámicos
modelos de proceso
Se concentran en la construcción de la arquitectura, y en los pasos o procesos involucrados en esa construcción.
puede referirse a los cambios en la configuración del sistema, o a la dinámica involucrada en el progreso
Son similares a la vista estructural, pero su énfasis primario radica en la estructura
-
Aplicaciones
Tipos
IOS, ANDROID, WINDOWS PHONE
Ventajas
Acceso completo al dispositivo, en software, hardware y una mejor experiencia de usuario
Desventajas
Diferentes lenguajes de programación y habilidades según el sistema operativo y costos de tiempo y desarrollo altos
-
-