QUE ES UN SISTEMA OPERATIVO ANDROID  Es un Sistema Operativo además de una plataforma de Software basada en el núcleo de Linux.  Permite controlar dispositivos.

Slides:



Advertisements
Presentaciones similares
LOS DISPÓSITIVOS EMBEBIDOS La mayoría de los dispositivos embebidos corren sistemas operativos propietarios. La razón de seleccionar la creación de sistemas.
Advertisements

Dispositivos Móviles John Alexander Cruz Arévalo.
COMPAÑÍA : Artiman Ventures. Nos encontramos con una cámara de vídeo diseñada para llevar en la oreja, que además se lleva bastante bien con terminales.
ALGUNOS DISPOSITIVOS QUE SON LOS DISPOSITIVOS MOVILES ? son aparatos de pequeño tamaño, con algunas capacidades de procesamiento, con conexión permanent.
 Android es un sistema operativo para dispositivos móviles como teléfonos inteligentes y tabletas.
ANDROID. Historia de Android La historia comienza cuando Google decide comprar una empresa de software llamada Android, con el tiempo se convertiría en.
LI. MAYRA SUAREZ. Microsoft Office. Tiene múltiples herramientas que se utilizar para realizar documento, hojas de cálculo, multimedia. Cuenta con una.
“Android: Un acercamiento practico” Manuel Alejandro Moscoso Domínguez Estudiante de Ingeniería en Bioinformática Talca, 8 de octubre de 2009.
SISTEMAS OPERATIVOS MOVILES CREDITOS : LONDOÑO JUAN DAVID. ÁLZATE SAMUDIO YESSICA. ROMERO MEDINA CINDY. DOCENTE: OSCAR JULIAN RODRIGUEZ.
Informática es una ciencia que estudia métodos, procesos, técnicas, con el fin de almacenar, procesar y transmitir información y datos en formato digital.
OFFICE. PAQUETE DE OFFICE Microsoft Office es una recopilación de aplicaciones (suite de oficina), las cuales son utilizados en oficinas y sirve para.
UNIVERSIDAD FERMIN TORO CABUDARE ENSAYO TIPOS DE SOFTWARE E IMPORTANCIA JUNIO 2014.
IV. SISTEMAS OPERATIVOS.. Un sistema operativo (SO) es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema.
NAVEGADORES WEB.
NOMBRRE: DAVID OROZCO CURSO: 1002
Sistema Online de Firma Electrónica
UNIVERSIDAD NACIONAL DE CHIMBORAZO NOMBRE:ERIKA SALAO PRIMERO:A ESCUELADE:EDUCACION BASICA DOCENTE: FERNANDO BUFANTE AÑO LECTIVO Es un sistemas.
COMPUTACIÓN Y SOFTWARE DE APLICACIÓN
INTRODUCCIÓN. Una computador u ordenador se compone principalmente del software, que se refiere al conjunto de programas, instrucciones y reglas informáticas,
Iniciación a Android Dia 1: Instalación Android Studio - 1h
Capítulo 7: Consideraciones hacia la web móvil
INTRODUCCIÓN A LOS SISTEMAS MÓVILES
Potente herramienta para el desarrollo de aplicaciones móviles
DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA
Introducción a Microsoft Word
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
Sistema Operativo.
Clasificación de Software
NOMBRE:JUAN CARLOS CALDERON CURSO:903
DISPOSITIVOS MOVILES.
LENGUAJE DE PROGRAMACIÓN Y SOFTWARE PROPIETARIO
Nombres: David Julián Ríos Aldana Bryan León Meneses Curso: 10-01
Navegadores web.
Aplicaciones Web 1 CAPITULO 1 Introducción a las aplicaciones Web Ing. Jeffery Naranjo Msc
Lenguajes de programación Lara Pedraza Cindy Denise Alvarez Guzman Marco Antonio Reyes Valdespino Israel ALA Gomez Cañedo natanael.
TANIA VALENTINA CARDONA
ANGELA GOMEZ JOHN GODOY 1002
Android.
EN QUÉ CONSISTE UNA COMPUTADORA
 PhoneGap es un framework de código libre para el desarrollo de aplicaciones móviles. Su principal característica: multiplataforma, es decir, con un.
SISTEMAS OPERATIVOS EQUIPO: Juan Francisco Valenzuela Cepeda
R.A 2.1:EDITORES Y PROCESADORES DE TEXTO
SERGIO DANILO HENAO JONATHAN LANCHEROS 901 JM
Sarah Torres Vanessa Vargas 1002
Angie Samaca Diana Ospina
Tema 1 El entorno de desarrollo de C#
Linux Linux es un sistema operativo diseñado por cientos de programadores de todo el planeta, aunque el principal responsable del proyecto es Linux.
Que es HARDWARE Son todos los dispositivos físicos con que se cuenta para poder interactuar con el computador y poder de esta forma realizar diferentes.
Java Historia Datos ¿ Por qué eligen Java ?.
Faber Orozco PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
SHARITH CANO YULIANA MELISSA MEZA MESA 901 J.M
SOL GUTIÉRREZ Y MARIANA HEINTZ 4°C Prof. Gustavo price
SISTEMAS DE TIPO COMERCIAL MÁS COMUNES Herramientas Teleinformáticas Grupo: 243.
SISTEMAS OPERATIVOS APRENDICES Diana Carolina Chacón
Instituto Universitario Tecnológico Rodolfo Loero Arismendi
Conceptos básicos de.NET Explorar el entorno de desarrollo Crear un proyecto Visual Basic.NET Use Visual Studio.NET Acceso a datos Depurar e implantar.
“Android - Conceptos” Rogelio Ferreira Escutia.
¿Qué es un sistema operativo y para qué sirve? Un sistema operativo (SO) es un programa informático cuyo principal objetivo es permitir.
IV. SISTEMAS OPERATIVOS.. Un sistema operativo (SO) es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema.
SISTEMAS OPERATIVOS PARA MOVILES. Que es un S.O para Móviles? Un sistema operativo que controla un dispositivo móvil al igual que las Computadoras, son.
IV. SISTEMAS OPERATIVOS.
Características Generales y Entornos de Desarrollo
Java Enterprise edition
Introducción a Android Studio Lic. Jose Armando Tiznado Ubillus.
Unidad 8: Aplicaciones para dispositivos móviles.
Diseño y Programación Orientados a Objetos
Android Integrantes: Nelson Lopez Reyes Silvana Carpio Salvador.
ESTRUCTURA DE LO SISTEMAS OPERATIVOS Presentado por: Jennifer.
 Se accedía directamente a la consola donde se actuaba sobre una serie de micro interruptores.  No existían los programadores ni los sistemas operativos.
Transcripción de la presentación:

QUE ES UN SISTEMA OPERATIVO ANDROID  Es un Sistema Operativo además de una plataforma de Software basada en el núcleo de Linux.  Permite controlar dispositivos por medio de bibliotecas desarrolladas o adaptados por Google mediante el lenguaje de programación Java.

 Es una plataforma de código abierto. Esto quiere decir, que cualquier desarrollador puede crear y desarrollar aplicaciones escritas con lenguaje C u otros lenguajes y compilarlas a código nativo de ARM (API de Android).

POR QUIEN FUE DESARROLLADO EL SISTEMA OPERATIVO ANDROID  Inicialmente, Android fue desarrollada por Google Inc. aunque poco después se unió Open Handset Alliance, un consorcio de 48 compañías de Hardware, Software y telecomunicaciones, las cuales llegaron a un acuerdo para promocionar los estándares de códigos abiertos para dispositivos móviles

CARACTERISTICAS DE ANDROID  Framework de aplicaciones: permite el reemplazo y la reutilización de los componentes. Navegador integrado: basado en el motor open So urce Web kit.  SQlite: base de datos para almacenamiento estructurado que se integra directamente con las aplicaciones. Multimedia: Soporte para medios con formatos comunes de audio, video e imágenes planas (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF).

CARACTERISTICAS DE ANDROID  Máquina virtual Dalvik : Base de llamadas de instancias muy similar a Java. Telefonía GSM: dependiente del terminal. Bluetooth, EDGE, 3g y Wifi : dependiente del terminal. Cámara, GPS, brújula y acelerómetro: Dependiente del terminal Pantalla Táctil

ARQUITECTURA DE ANDROID  La arquitectura interna de la plataforma Android, está básicamente formada por 4 componentes:

QUE APLICACIONES INCLUYE EL SISTEMA OPERATIVO ANDROID  APLICACIONES: Todas las aplicaciones creadas con la plataforma Android, incluirán como base un cliente de (correo electrónico), calendario, programa de SMS, mapas, navegador, contactos, y algunos otros servicios mínimos. Todas ellas escritas en el lenguaje de programación Java.

APLICACIONES  FRAMEWORK DE APLICACIONES: Todos los desarrolladores de aplicaciones Android, tienen acceso total al código fuente usado en las aplicaciones base. Esto ha sido diseñado de esta forma, para que no se generen cientos de componentes de aplicaciones distintas, que respondan a la misma acción, dando la posibilidad de que los programas sean modificados o reemplazados por cualquier usuario sin tener que empezar a programar sus aplicaciones desde el principio.

LIBRERIAS ANDROID  LIBRERIAS: Android incluye en su base de datos un set de librerías C/C++, que son expuestas a todos los desarrolladores a través del framework de las aplicaciones Android System C library, librerías de medios, librerías de gráficos, 3D, SQlite, etc.

RUNTIME DE ANDROID  RUNTIME DE ANDROID: Android incorpora un set de librerías que aportan la mayor parte de las funcionalidades disponibles en las librerías base del lenguaje de programación Java. La Máquina Virtual está basada en registros, y corre clases compiladas por el compilador de Java que anteriormente han sido transformadas al formato.dex (Dalvik Executable) por la herramienta ''dx''.

DISPOSITIVOS ANDROID  DISPOSITIVOS ANDROID : De momento, el Sistema Operativo Android sigue en proceso de fabricación, aunque ya se han lanzado algunos terminales que funcionan bajo esta plataforma. El primer modelo lanzado al mercado bajo esta plataforma fue el xxxHTC Dreamxx, comercializado en EEUU y Reino Unido bajo la marca T-Mobile G1.

NOTA IMPORTANTE  Android podría ser una competencia directa a los sistemas operativos móviles como Windows Mobile, Symbian, iPhone OS 3.0, etc. aunque también podría aminorizar o reducir la situación actual de Microsoft y sus Sistemas Operativos Windows.

ESTADISTICAS IMPORTANTES  Gartner entregó un estudio de las ventas de mundiales de teléfonos inteligentes con cifras de unidades vendidas en el segundo trimestre de 2mil9 y de 2010, tabuladas por sistema operativo móvil y por empresas. El gran ganador es el sistema operativo Android de Google que creció el 832,5% en participación de mercado. Gracias a que ya se venden más teléfonos con Android que con iOS de Apple (los iPhone).

PARTICION DE MERCADO OS MOVILES 2Q2009 Y 2Q201010

ESTADISTICAS IMPORTANTES DE EMPRESAS MOVILES

PLATAFORMA DE DESARROLLO EN ANDROID  Para poder desarrollar aplicaciones móviles en Java bajo la plataforma Android, tenemos que utilizar el SDK de Android.

PLATAFORMA DE DESARROLLO EN ANDROID  Además para el desarrollo, se debe de utilizar el IDE que puede ser el Eclipse o el Netbeans.

PLATAFORMA DE DESARROLLO EN ANDROID  MAQUINA VIRTUAL DALVIT  Dalvik es la máquina virtual que utiliza la plataforma para dispositivos móviles Android.  Dalvik está optimizada para requerir poca memoria y está diseñada para permitir ejecutar varias instancias de la máquina virtual simultáneamente, delegando en el sistema operativo subyacente el soporte de aislamiento de procesos, gestión de memoria e hilos.  Sin embargo, la herramienta dx incluida en el SDK de Android permite transformar los archivos Class de Java compilados por un compilador Java al formato de archivos Dex.  El nombre de Dalvik fue elegido por Bornstein en honor a Dalvík, un pueblo de Eyjafjörður, Islandia, donde vivieron antepasados suyos

PROCESO DE COMPILACION Y EJECUCION DE UNA APLICACIÓN JAVA A TRAVES DE LA