Sistema operativo android de google

17
Sistema operativo Android de Google Kevin Josué Melgar Argueta LASI Ciclo 1

description

Es una presentación que explica sobre los 2 diferentes sistemas operativos que son: ioS5 de Mac y Android

Transcript of Sistema operativo android de google

Page 1: Sistema operativo android de google

Sistema operativo Android de Google

Kevin Josué Melgar ArguetaLASI

Ciclo 1

Page 2: Sistema operativo android de google

Android es un sistema operativo móvil basado

en Linux, que junto con aplicaciones middleware, está enfocado para ser utilizado en dispositivos móviles como teléfonos inteligentes, tabletas, Google TV y otros dispositivos. Es desarrollado por la Open Handset Alliance, la cual es liderada por Google.

Sistema operativo Android de Google

Page 3: Sistema operativo android de google

Android Market es la tienda de aplicaciones en

línea administrada por Google, aunque existe la posibilidad de obtener software externamente. Los programas están escritos en el lenguaje de programación Java. No obstante, no es un sistema operativo libre de malware, aunque la mayoría de ello es descargado de sitios de terceros.

¿Qué función tiene google con el sistema

Android?

Page 4: Sistema operativo android de google

La estructura del sistema operativo Android se compone de

aplicaciones que se ejecutan en un framework Java de aplicaciones orientadas a objetos sobre el núcleo de las bibliotecas de Java en una máquina virtual Dalvik con compilación en tiempo de ejecución. Las bibliotecas escritas en lenguaje C incluyen un administrador de interfaz gráfica (surface manager), un framework OpenCore, una base de datos relacional SQLite, una API gráfica OpenGL ES 2.0 3D, un motor de renderizado WebKit, un motor gráfico SGL, SSL y una biblioteca estándar de C Bionic. El sistema operativo está compuesto por 12 millones de líneas de código, incluyendo 3 millones de líneas de XML, 2,8 millones de líneas de lenguaje C, 2,1 millones de líneas de Java y 1,75 millones de líneas de C++.

En el leguage que esta escrito este sistema es:

Page 5: Sistema operativo android de google

Android, al contrario que otros sistemas operativos para

dispositivos móviles como iOS o Windows Phone, se desarrolla de forma abierta y se puede acceder tanto al código fuente como al listado de incidencias donde se pueden ver problemas aún no resueltos y reportar problemas nuevos.

El que se tenga acceso al código fuente no significa que se pueda tener siempre la última versión de Android en un determinado móvil, ya que el código para soportar el hardware (controladores) de cada fabricante normalmente no es público, así que faltaría un trozo básico del firmware para poder hacerlo funcionar en dicho terminal, y porque las nuevas versiones de Android suelen requerir más recursos, por lo que los modelos más antiguos quedan descartados por razones de memoria (RAM), velocidad de procesador, etc.

Diseño y desarrollo

Page 6: Sistema operativo android de google

Las aplicaciones se desarrollan habitualmente en el lenguaje

Java con Android Software Development Kit (Android SDK), pero están disponibles otras herramientas de desarrollo, incluyendo un Kit de Desarrollo Nativo para aplicaciones o extensiones en C o C++, Google App Inventor, un entorno visual para programadores novatos y varios cruz aplicaciones de la plataforma web móvil marcos. y también es posible usar las librerias Qt gracias al proyecto Necessitas SDK.

El desarrollo de aplicaciones para Android no requiere aprender lenguajes complejos de programación. Todo lo que se necesita es un conocimiento aceptable de Java y estar en posesión del kit de desarrollo de software o «SDK» provisto por Google el cual se puede descargar gratuitamente.

Las aplicaciones de Android

Page 7: Sistema operativo android de google

Imagen representativa de

Android

Page 8: Sistema operativo android de google

Sistema operativo ioS5 de Mac

Page 9: Sistema operativo android de google

Es un sistema operativo móvil de Apple.

Originalmente desarrollado para el iPhone, siendo después usado en dispositivos como el iPod Touch, iPad y el Apple TV. Apple, Inc. no permite la instalación de iOS en hardware de terceros. Tenía el 26% de cuota de mercado de sistemas operativos móviles vendidos en el último cuatrimestre de 2010, detrás de Google Android y Nokia Symbian.

Sistema operativo ioS5 de Mac

Page 10: Sistema operativo android de google

La interfaz de usuario de iOS está basada en el concepto

de manipulación directa, usando gestos multitáctiles. Los elementos de control consisten de deslizadores, interruptores y botones. La respuesta a las órdenes del usuario es inmediata y provee de una interfaz fluida. La interacción con el sistema operativo incluye gestos como deslices, toques, pellizcos, los cuales tienen definiciones diferentes dependiendo del contexto de la interfaz. Se utilizan acelerometros internos para hacer que algunas aplicaciones respondan a sacudir el dispositivo (por ejemplo, para el comando deshacer) o rotarlo en tres dimensiones (un resultado común es cambiar de modo vertical al apaisado o horizontal).

¿Cuál es la interfaz de este sistema

operativo?

Page 11: Sistema operativo android de google

iOS cuenta con cuatro capas de abstracción: la

capa del núcleo del sistema operativo, la capa de "Servicios Principales", la capa de "Medios" y la capa de "Cocoa Touch". La versión actual del sistema operativo (iOS 5.0.1) ocupa más o menos 770 megabytes, variando por modelo.

¿Cuál es la estructura de ioS5 de Mac?

Page 12: Sistema operativo android de google

Pantalla principal:

La pantalla principal (llamada «SpringBoard») es donde se ubican los iconos de las aplicaciones y el Dock en la parte inferior de la pantalla donde se pueden anclar aplicaciones de uso frecuente, aparece al desbloquear el dispositivo o presionar el botón de inicio. La pantalla tiene una barra de estado en la parte superior para mostrar datos, tales como la hora, el nivel de batería, y la intensidad de la señal. El resto de la pantalla está dedicado a la aplicación actual. Desde iOS 3, se puede acceder a la búsqueda a la izquierda en la pantalla inicial, permitiendo buscar música, videos, aplicaciones, correos electrónicos, contactos y archivos similares.

Carpetas:

Con iOS 4 se introdujo un sistema simple de carpetas en el sistema. Se puede mover una aplicación sobre otra y se creará una carpeta, y así se pueden agregar más aplicaciones a esta mediante el mismo procedimiento. Pueden entrar hasta 12 y 20 aplicaciones en el iPhone y iPad respectivamente. El título de la carpeta es seleccionado automáticamente por el tipo de aplicaciones dentro de ella, pero puede ser editado por el usuario.

Caracteristicas

Page 13: Sistema operativo android de google

Centro de notificaciones:

Con la actualización iOS 5, el sistema de notificaciones se rediseñó por completo. Las notificaciones ahora se colocan en un área la cual se puede acceder mediante un desliz desde la barra de estado hacia abajo. Al hacer un toque en una notificación, el sistema abre la aplicación que envió la notificación.

Aplicaciones:

La pantalla inicial de iOS contiene varias aplicaciones, algunas de las cuales están ocultas por defecto y pueden ser activadas por el usuario mediante la aplicación "Configuración", por ejemplo, Nike+iPod se debe activar desde tal aplicación.

Características (continuación)

Page 14: Sistema operativo android de google

Las aplicaciones deben ser escritas y

compiladas específicamente para la arquitectura ARM, por lo que las desarrolladas para Mac OS X no pueden ser usadas en iOS. Al igual que otros navegadores, Safari admite aplicaciones web. Aplicaciones nativas de terceros están disponibles para dispositivos corriendo iPhone OS 2.0 o posterior, por medio del App Store.

En que lenguaje se encuentra escrito

Page 15: Sistema operativo android de google

Imagen representativa de

ioS5

Page 16: Sistema operativo android de google

Android

Es un sistema operativo que funciona específicamente en dispositivos móviles tales como: teléfonos inteligentes, tablets, google tv, entre otros. Este sistema esta escrito en lenguaje java; es desarrollado por la Open Handset Alliance, la cual es liderada por Google.

Este sistema operativo móvil esta basado en Linux, junto con aplicaciones middleware (es un software que asiste a una aplicación para interactuar o comunicarse con otras aplicaciones, software, redes, hardware, y/o sistemas operativos.)

Síntesis

Page 17: Sistema operativo android de google

Es un sistema operativo para móviles de Apple,

desarrollado para Iphone, Ipod, Ipad y el Apple TV. El interfaz de este sistema operativo esta basado en la pantalla táctil tales como deslizadores, botones, e interruptores. La respuesta a las órdenes del usuario es inmediata.

También utiliza acelerómetros internos para hacer que algunas aplicaciones respondan. El peso de este sistema operativo ronda alrededor de 770 megabytes. Todas las aplicaciones que se desarrollen para este sistema operativo deben ser escritas y compiladas para la arquitectura ARM.

ioS5