Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Android: Sistema Operativo Móvil Basado en Linux, Diapositivas de Informática

Android es un sistema operativo móvil diseñado para dispositivos con pantalla táctil, como teléfonos inteligentes, tabletas, relojes inteligentes, automóviles y televisions. Creado en 2003 por Rich Miner, Nick Sears, Chris White y Andy Rubin, fue adquirido por Google en 2005. Basado en Linux, es una plataforma abierta adaptable a diferentes tipos de hardware y portabilidad asegurada. Incluye una gran cantidad de servicios incorporados y aceptable nivel de seguridad. Las aplicaciones se desarrollan en Java o Kotlin.

Tipo: Diapositivas

2021/2022

Subido el 13/07/2022

AvidMapro
AvidMapro 🇪🇨

1 documento

1 / 9

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
SISTEMA OPERATIVO
ANDROID
GRUPO 4
INTEGRANTES: DANIEL LARA, JOSÉ LÓPEZ, ALEX LUMBI, FRIXON LUNA, ANTHONY MANANGON, JUAN MANCERO
pf3
pf4
pf5
pf8
pf9

Vista previa parcial del texto

¡Descarga Android: Sistema Operativo Móvil Basado en Linux y más Diapositivas en PDF de Informática solo en Docsity!

SISTEMA OPERATIVO

ANDROID

GRUPO 4

INTEGRANTES: DANIEL LARA, JOSÉ LÓPEZ, ALEX LUMBI, FRIXON LUNA, ANTHONY MANANGON, JUAN MANCERO

ANDROID Es un sistema operativo móvil basado en el núcleo Linux y otro software de código abierto. Fue diseñado para dispositivos móviles con pantalla táctil, como teléfonos inteligentes, tabletas, relojes inteligentes wear OS, automóviles con otros sistemas a través de Android auto, al igual los automóviles con el sistema Android automotive y televisores Android TV. El código fuente principal de Android se conoce como Android open source project (AOSP).

CARACTERÍSTICAS DE ANDROID

Plataforma Abierta.^ Plataforma Abierta. Está basado en Linux y se puede adaptar sin pagar regalíasEstá basado en Linux y se puede adaptar sin pagar regalías

Adaptable a cualquier tipo de Hardware. No solo se puede utilizar en teléfonos, sino en relojes, gafas, cámaras, TV, sistemas para automóviles, electrodomésticos, etc.

Adaptable a cualquier tipo de Hardware. No solo se puede utilizar en teléfonos, sino en relojes, gafas, cámaras, TV, sistemas para automóviles, electrodomésticos, etc.

Portabilidad asegurada. Las aplicaciones desarrolladas en Java aseguran que podrán ser ejecutadas en diferentes tipos de CPU.

Portabilidad asegurada. Las aplicaciones desarrolladas en Java aseguran que podrán ser ejecutadas en diferentes tipos de CPU.

Arquitectura basada en componentes inspirados en Internet. El diseño de la interfaz de usuario se hace con XML. Gran cantidad de servicios incorporados, como la localización GPS, bases de datos, navegador, etc.

Arquitectura basada en componentes inspirados en Internet. El diseño de la interfaz de usuario se hace con XML. Gran cantidad de servicios incorporados, como la localización GPS, bases de datos, navegador, etc.

Aceptable nivel de seguridad. Los programas se encuentran aislados unos

de otros.

Aceptable nivel de seguridad. Los programas se encuentran aislados unos

de otros.

APLICACIONES Las aplicaciones de este sistema operativo son parte de su arquitectura y generalmente se escriben/desarrollan en lenguaje de java o kotlin. Para esto se usa “Android software development kit”, aunque también se pueden usar otros lenguajes como por ejemplo C y C++. Estas se dividen en dos:

Aplicaciones de fábrica

Son aquellas que se encuentran instaladas en la máquina virtual

de Android por defecto. Ejemplos:

 Inicio

 Contactos

 Teléfono

 Explorador

Aplicaciones descargables

Estas aplicaciones se pueden instalar en el sistema operativo,
ya sea mediante un APK o por medio de una tienda de
aplicaciones como “Google Play Store”. Ejemplos:
 Redes sociales (TikTok, Instagram)
 Estilo de vida (Spotify, Netflix)
 Utilidad (Alarma, Linterna)
 Juegos (Clash Royale, Candy Crush)

ARQUITECTURA DE LA PLATAFORMA

Bibliotecas C/C++ nativas

Muchos componentes y servicios centrales del sistema Android se basan en código nativo que requiere bibliotecas nativas escritas en C y C++.

Marco de trabajo de la API de Java

Todo el conjunto de funciones del SO Android está disponible mediante API escritas en el lenguaje Java. Estas API son los cimientos que necesitas para

crear apps de Android por ejemplo:

*Un sistema de vista

*Un administrador de recursos

*Un administrador de notificaciones

*Un administrador de actividad

*Proveedores de contenido

Apps del sistema

Las apps del sistema funcionan como apps para los usuarios y brindan capacidades claves a las cuales los desarrolladores pueden acceder desde sus

propias apps.

DATO ADICIONAL

A través de un comunicado de prensa,

Oracle anunció el 12 de agosto de 2010

una demanda contra Google por violación

de propiedad intelectual en el uso de Java

en el sistema operativo Android.

La razón citada:

«Al desarrollar Android, Google a

sabiendas, infringió directa y

repetidamente la propiedad intelectual de

Oracle en relación con Java. Esta demanda

busca remediar apropiadamente su

infracción».

Sin embargo, el 2 de junio de 2012, se

celebró el juicio, que falló a favor de