Platzi
Platzi

LA EDUCACIÓN ES UN REGALO ¡ACCEDE AL PRECIO ESPECIAL!

Antes: $249
$149
Currency
Antes: $249
Ahorras: $100
COMIENZA AHORA
Termina en: 15D : 23H : 9M : 39S

¿Qué es arquitectura?

2/32
Recursos
Transcripción

Aportes 6

Preguntas 0

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

Arquitectura Android y Patrones de diseño
La arquitectura se la puede definir como los componentes de una arquitectura y como se comunican.
Esta se divide en cuatro capas:
-Kernel Linux
-Platform Libraries
-Android Runtime
-Aplication Framework
-Aplications (la principal de todas las capas)
Nota: La deuda técnica se puede evitar buena arquitectura y patrones de diseño android.

Arquitectura Android

  • Applications
  • Applications Franwork
  • Android ountine
    -Linux Kernel

Los patrones arquitectonicos son diferentes a los patrones de diseño. Tanto los patrones de diseño como los patrones arquitectonicos pueden resultar similares ante un arquitecto inexperto.

extaño a Anahi Salgado sin desmeritar 😄

¿Qué es arquitectura? Se dividen en dos partes: Los componentes que construyen una arquitectura y el como se comunican.

Arquitectura Android:

  • Linux Kernel: display driver, Wi-Fi driver, audio driver, bluetooth driver, camera driver, etc

  • Android runtime: dalvik virtual machine, zygote, android debug brige, core
    libraries.

Platform libraries (se encuentra ubicado dentro de Android runtime): media framework, OpenGL, graphics, SGL, SSL, SQLite, etc

  • Application framework: activity manager, package manager, NFC service, location service, windows manager, etc

  • **Applications: **home, contacts, camera, SMS, alarm, time, calendar, music, gallery, etc