Luis Sosa : Cesar Hernández:

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Luis Sosa : 06-40351 Cesar Hernández: 06-39724"

Transcripción

1 Sistemas de Operación en Dispositivos Móviles Un enfoque a Android y ios. Luis Sosa : Cesar Hernández:

2 Historia Desarrollado inicialmente por Android Inc. Firma comprada por Google en el año 2005 En el 2007 se funda la organización Open Handset Alliance Diseñadores de Hardware y Software Prestadores de servicios (telecomunicación) Objetivo: Unir esfuerzo para desarrollas Android. SO no esta atado a una marca o equipo. Primer dispositivo lanzado en el 2008: Htc Dream. 2

3 HTC - Dream Samsung Tab 7 3

4 Características: Sistema operativo para dispositivos móviles: Tablet, Teléfonos inteligentes, Netbook Basado en el núcleo de Linux ( Kernel 2.6) Plataforma de código abierto Posee una máquina virtual (Dalvik) Framework de aplicaciones: permite reuso de código. 4

5 Arquitectura de Android 5

6 Procesadores: Qualcomm MSM7200A: Lanzado en el 2007, su frecuencia recomendada es de 528 Mhz, Palabras de 32 bits, Y el conjunto de Instrucciones ARMv6 (Acorn RISC Machine) Qualcomm MSM7201A: Lanzado en el 2008,frecuencia de 538 Mhz, Algoritmo un poco más ineficiente, limita la grabación de video. Demanda de Broadcom. Arm Cortex A8: Integra MMU y un cache de segundo nivel (32k). Frecuencia recomendad es de 600 Mhz, overclock de 800 Mhz. (Milestone) Arm Cortex A9: de 1.6 Ghz, Soporta HDMI (1080 p), Soporte para 2 cámaras de 12 mp c/u de forma simultanea 6

7 MV Dalvik Maquina virtual de aplicación o proceso. Independencia de la arquitectura del hardware y del sistema operativo La arquitectura esta basada en registros. (más rápido,menos instrucciones) Relación con Java. Se escribe la clase en Java. Se compila dicha clase que genera un.class en bytecode Finalmente se convierte el.class a un.dex (contiene el bytecode de Dalvik) Se empaquetan los.dex con otros recursos en un.apk. Nota: Android no ejecuta aplicaciones java... 7

8 Se instancia una máquina por proceso. Dalvik optimizada para disminuir el impacto en la memoria. Dalvik trabaja sobre el núcleo de linux -> crear aplicaciones en c y c++ Uso de XML para definir las interfaces gráficas y otros elementos. Proceso para compilar 8

9 Versiones del SO 1.5 (Cupcake) : Kernel , Posibilidad de grabar y reproducir vídeo,bluetooth, varios Widgets. 1.6 (Donut): Kernel , Mejora android Market, galeria de imagenes, Actualiza búsqueda por voz, soporta pantalla wvga,mejora las búsquedas 2.0 / 2.1 (Eclair): Kernel , Mejoras en google map, Soporte para html5, Velocidad de Hardware optimizada, teclado virtual mejorado, Bluetooth (Froyo): Kernel ,Mejora rendimiento de la memoria, Permite actualizaciones automática de las aplicaciones, Aplicaciones pueden ser instaladas en sd,flash (Gingerbread): Kernel , Soporte nativo para VOIP, Soporte nativo para sensores, cambio sistema de archivos a ext4, soporte para pantallas grandes. 3.0 / 3.1 (Honeycomb): Mejora soporte para Tablets, Escritorios 3d, Multitarea mejorado, Soporte video chat en google talk, Mejora soporte para red wifi, añade soporte para periféricos como usb, telcados, hubs. 9

10 MOTOROLA - XOOM * Procesador: dual core processor con 1 GHz (up to two GHz of processing power) * Display: 10.1-inch widescreen 1280x800pixels HD display * Salidas: HDMI y soporte para video 1080p * Conectividad: se lanza como 3G/Wi-Fi y hay un upgrade a 4G * Cámaras: frontal de 2-megapixel para video llamadas 10

11 ios Una breve introducción. - Qué es? - Su éxito. - Características generales. Ah, sí? Y cómo Hace todas esas Cosas? 11

12 ios Las capas de funcionamiento de ios. Aplicaciones Interfaces del Sistema Capacidades del Hardware 12

13 ios Lo importante es la abstracción... Alto Nivel Bajo Nivel Algunas cosas no nos interesan, pero siguen allí. 13

14 ios Comenzamos con el nivel más alto : : Cocoa Touch Cocoa proviene del framework que utiliza Mac OS X para permitir facilidad de acceso a servicios y creación de aplicaciones. Multitarea. Impresión. Protección de Datos. Servicios de Notificación Push. Notificaciones Locales. Reconocedores de Gestos. Otras características y frameworks. 14

15 ios, - Si no basta con lo simple la capa Media- ayuda. Los servicios del framework UIKit pueden ser muy básicos para lo que se quiere lograr. Gráficos. Audio. Video. 15

16 ios Y ahora a un nivel más bajo... capa -Core Services- Comenzamos a adentrarnos en código más delicado e importante de manejar. Control detallado de las comunicaciones por red. Base de Datos locales. GPS. Alternativas de sincronización y manejo de hilos. Compras. 16

17 ios El nivel más bajo: capa - : -Core OS-. Aceleración. Accesorios Externos. Seguridad. Sistema. Núcleo XNU El verdadero corazón del ios. 17

18 ios Qué tiene de interesante el X is N ot U nix? Obtiene lo mejor de ambas tecnologías Rapidez y Modularidad. Kernel Híbrido Mach BSD I/O Kit 18

19 ios Mach, BSD,... algunas características. MACH Procesos, Hilos. Pasos de mensajes. Memoria protegida. Control de memoria virtual. Soporte tiempo real, etc. ID's de Usuario, Permisos. Sockets, tecnologías de red. File Systems. Criptografía. API POSIX. BSD I/O Kit Manejo de Drivers. Manejo de Energía. Ofrece servicios a aplicaciones para el uso de periféricos. 19

20 Bibliografía Muchas Gracias por su atención Android: ios: [a.1] [i.1] XNU Kernel: whatismacosx/arch_xnu.html [a.2] Android Developers: e/index.html [a.3] Android Kernel Features: Features [i.2] ios Development Library: ocumentation/miscellaneous/conceptual /iphoneostechoverview/introduction/int roduction.html#//apple_ref/doc/uid/tp CH1-SW1 [i.3] Vita Da Studente (italiano): xnu-kernel-mac-os-x/ 20

Desarrollo de apps para móviles Android. Introducción a Android

Desarrollo de apps para móviles Android. Introducción a Android Desarrollo de apps para móviles Android Introducción a Android Qué es Android? I Es una plataforma de desarrollo libre y de código abierto. Ofrece gran cantidad de servicios: bases de datos, servicios

Más detalles

DESARROLLADOR ANDROID INTRODUCCIÓN ANDROID. Ing. Marco Antonio Toscano Freire mtoscano@matoosfe.com tw: martosfre

DESARROLLADOR ANDROID INTRODUCCIÓN ANDROID. Ing. Marco Antonio Toscano Freire mtoscano@matoosfe.com tw: martosfre DESARROLLADOR ANDROID INTRODUCCIÓN ANDROID Ing. Marco Antonio Toscano Freire mtoscano@matoosfe.com tw: martosfre Introducción Aplicaciones Móbiles Desventajas Tanto las pantallas como teclados son demasiado

Más detalles

SISTEMAS OPERATIVOS DE DISPOSITIVOS MÓVILES HÉCTOR DOMÍNGUEZ KRYSLER PINTO

SISTEMAS OPERATIVOS DE DISPOSITIVOS MÓVILES HÉCTOR DOMÍNGUEZ KRYSLER PINTO SISTEMAS OPERATIVOS DE DISPOSITIVOS MÓVILES HÉCTOR DOMÍNGUEZ KRYSLER PINTO AGENDA Sistemas operativos móviles Capas Historia Características Arquitectura Gestión de procesos Gestión de memoria Multitasking

Más detalles

Curso de Android con Java

Curso de Android con Java Todos los Derechos Reservados Global Mentoring Experiencia y Conocimiento para tu Vida 1 Este es un tiempo único para el mundo de los celulares, en particular de los Smartphones. Este tipo de dispositivos

Más detalles

Capitulo 1: Plataforma Android

Capitulo 1: Plataforma Android Capitulo 1: Plataforma Android Elaborado por: Gary Briceño http://gary.pe http://gary.pe 1 Temario 1. Android 2. Evolución 3. Arquitectura Android 4. Paquetes de Trabajo 5. Android y Java http://gary.pe

Más detalles

Sistema operativo móvil desarrollado por Apple Inc. Lanzada en el 2007 bajo el nombre de Iphone OS.

Sistema operativo móvil desarrollado por Apple Inc. Lanzada en el 2007 bajo el nombre de Iphone OS. Sistema operativo móvil desarrollado por Apple Inc. Lanzada en el 2007 bajo el nombre de Iphone OS. Posee la mayor tasa de adopción de nuevas actualizaciones. Al 13 de julio, el 90% posee ios 7 a menos

Más detalles

TEMA 1. Introducción

TEMA 1. Introducción TEMA 1 Introducción LO QUE ABORDAREMOS Qué es Android? Qué lo hace interesante? Arquitectura del sistema Entorno de desarrollo 2 QUÉ ES ANDROID? Sistema operativo para móviles Desarrollado inicialmente

Más detalles

Tema 2: Introducción a Android

Tema 2: Introducción a Android Tema 2: Introducción a Android Android Android es un sistema operativo basado en el Kernel de Linux diseñado principalmente para dispositivos móviles con pantalla táctil. Android Fue desarrollado originalmente

Más detalles

ANDROID. Aprende desde cero a crear aplicaciones. José Dimas Luján Castillo

ANDROID. Aprende desde cero a crear aplicaciones. José Dimas Luján Castillo ANDROID Aprende desde cero a crear aplicaciones José Dimas Luján Castillo Android. Aprende desde cero a crear aplicaciones José Dimas Luján Castillo ISBN: 978-84-943055-8-0 EAN: 9788494305580 IBIC: UMS

Más detalles

Visión general y entorno de desarrollo

Visión general y entorno de desarrollo CAPÍTULO 1. Visión general y entorno de desarrollo La telefonía móvil está cambiando la sociedad actual de una forma tan significativa como lo ha hecho Internet. Esta revolución no ha hecho más que empezar,

Más detalles

Sistemas Operativos Para Dispositivos Móviles

Sistemas Operativos Para Dispositivos Móviles Sistemas Operativos Para Dispositivos Móviles Diseño de Sistemas Operativos Prof. Ing. Angel Caffa Gonzalo Villar - 143125 Ignacio Toledo - 143698 25/06/2008 Sistemas tratados Palm OS Symbian Windows Mobile

Más detalles

Unidad I. Introducción a la programación de Dispositivos Móviles

Unidad I. Introducción a la programación de Dispositivos Móviles Clase:002 1 Unidad I Introducción a la programación de Dispositivos Móviles Tomado de : Programación Multimedia y Dispositivos Móviles 2012 Paredes Velasco, Maximiliano / Santacruz Valencia, Liliana 2

Más detalles

http://www.droidlife.com/#47

http://www.droidlife.com/#47 Oct 2003 Fundación de Android, Inc. en Palo Alto, CA. 16 Ago, 2005 Android, Inc. es adquirida por Google. 5 Nov, 2007 Se anuncia el Open Handset Alliance (OHA), una alianza formada por 34 compañías líderes

Más detalles

Sistemas Operativos INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS

Sistemas Operativos INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS Sistemas Operativos INTRODUCCIÓN A LAS TECNOLOGÍAS INFORMÁTICAS Contenido 1. Repaso: software y tipos de software 2. Sistemas Operativos: conceptos generales 3. Sistemas Operativos: Windows, Unix, Mac

Más detalles

Un sistema operativo móvil o SO móvil es un sistema operativo que controla un dispositivo móvil al igual que las computadores utilizan Windows o

Un sistema operativo móvil o SO móvil es un sistema operativo que controla un dispositivo móvil al igual que las computadores utilizan Windows o Un sistema operativo móvil o SO móvil es un sistema operativo que controla un dispositivo móvil al igual que las computadores utilizan Windows o Linux en tre otros. Sin embargo, los sistemas operativos

Más detalles

App Android: Desarrollo de aplicaciones en Android.

App Android: Desarrollo de aplicaciones en Android. App Android: Desarrollo de aplicaciones en Android. Introducción a Android Charla-taller impartida en CAMON Alicante el 11-12 de enero de 2011. Boyán Bonev, Pablo Suau, Miguel A. Lozano y el Dep. CCIA

Más detalles

Cursos de orientación profesional

Cursos de orientación profesional Cursos de orientación profesional ACCIONES COFINANCIADAS CON FONDOS COMUNITARIOS DEL FONDO SOCIAL EUROPEO, A TRAVÉS DEL PROGRAMA OPERATIVO FONDO SOCIAL EUROPEO DE CANARIAS 20072013 CON UN PORCENTAJE DE

Más detalles

U2. Introducción al desarrollo de aplicaciones móviles Smartphone y Android Desarrollo de Aplicaciones III TIC-UTSV Enero 2015 I.S.C.

U2. Introducción al desarrollo de aplicaciones móviles Smartphone y Android Desarrollo de Aplicaciones III TIC-UTSV Enero 2015 I.S.C. U2. Introducción al desarrollo de aplicaciones móviles Smartphone y Android Desarrollo de Aplicaciones III TIC-UTSV Enero 2015 I.S.C. Rogelio Vázquez Hernández Smartphone Termino utilizado para referirse

Más detalles

Material Actividad de aprendizaje 1. Primeros Pasos con App Inventor

Material Actividad de aprendizaje 1. Primeros Pasos con App Inventor Análisis Desarrollo de para aplicaciones el desarrollo móviles móvil con APP con INVENTOR.. Indice Introducción 1. Android. 2. Introducción. 3. Requisitos para la Configuración. 4. Configuración de 2.

Más detalles

Estructura del Sistema Operativo. Módulo 2. Estructuras de Sistemas Operativos

Estructura del Sistema Operativo. Módulo 2. Estructuras de Sistemas Operativos Estructura del Sistema Operativo Módulo 2 Estructuras de Sistemas Operativos Servicios de Sistemas operativos Interfaz de Usuario del Sistema Operativo Llamadas a Sistema Tipos de Llamadas a Sistema Programas

Más detalles

Lista de acrónimos... 15

Lista de acrónimos... 15 Índice general Lista de acrónimos... 15 CAPÍTULO 1. Visión general y entorno de desarrollo... 17 1.1. Qué hace Android especial?... 18 1.2. Los orígenes... 19 1.3. Comparativa con otras plataformas...

Más detalles

Android?...De qué me hablan

Android?...De qué me hablan Android?...De qué me hablan Android?... Are you talking about* 1 2 Carlos Alberto Vanegas** Fecha de recepción: junio de 2013 Fecha de aprobación: agosto de 2013 Resumen Actualmente el uso de dispositivos

Más detalles

Estructura del Sistema Operativo. Módulo 2. Estructuras de Sistemas Operativos

Estructura del Sistema Operativo. Módulo 2. Estructuras de Sistemas Operativos Estructura del Sistema Operativo Módulo 2 Estructuras de Sistemas Operativos Servicios de Sistemas operativos Interfaz de Usuario del Sistema Operativo Llamadas a Sistema Tipos de Llamadas a Sistema Programas

Más detalles

Desarrollo de Aplicaciones Web Por César Bustamante Gutiérrez. Módulo I: Conceptos Básicos Tema 1: Concepto iniciales. www.librosdigitales.

Desarrollo de Aplicaciones Web Por César Bustamante Gutiérrez. Módulo I: Conceptos Básicos Tema 1: Concepto iniciales. www.librosdigitales. 1 Arquitectura de una Aplicación Android Para empezar con el desarrollo de aplicaciones en Android es importante conocer cómo está estructurado este sistema operativo. A esto le llamamos arquitectura y

Más detalles

TEMA 3: SISTEMAS OPERATIVOS.

TEMA 3: SISTEMAS OPERATIVOS. TEMA 3: SISTEMAS OPERATIVOS. 1. QUÉ ES UN SISTEMA OPERATIVO? 2. SISTEMAS OPERATIVOS GRÁFICOS. 3. SISTEMAS OPERATIVOS MÓVILES. 4. EL ENTORNO DE WINDOWS PARA PC. 5. LA APLICACIÓN DEL TEMA. 6. ACTIVIDADES.

Más detalles

Ronald Hernández (rhernandez@avantica.net) Director de Proyectos y Coordinador de la unidad Mobile en Avantica Technologies

Ronald Hernández (rhernandez@avantica.net) Director de Proyectos y Coordinador de la unidad Mobile en Avantica Technologies Desarrollo en plataformas iphone y Android Ronald Hernández (rhernandez@avantica.net) Director de Proyectos y Coordinador de la unidad Mobile en Avantica Technologies Agenda Características y desarrollo

Más detalles

Introduccion a la plataforma Android

Introduccion a la plataforma Android Introduccion a la plataforma Android Felipe A. Besoaín Pino fbesoain@gmail.com 22-05-2009 Resumen Las características y usos que nos proveen los dispositivos móviles en los últimos años, han provocado

Más detalles

Android Professional

Android Professional Android Professional Información del examen: Certificación Asociada: Android Professional Duración: 150 minutes. Número de preguntas: 70. Porcentaje para aprobar: 70%. Formato: opción Múltiple. Lenguaje:

Más detalles

Java y la tecnología móvil

Java y la tecnología móvil II Jornadas Tecnológicas de Ingeniería de Sistemas 5 UDO Monagas Java y la tecnología móvil Jorge Salazar Tovar Venezuela Java User Group jfexart@gmail.com http://jfexart.com.ve Maturín, 3, 4 y 5 de Agosto

Más detalles

Universidad Austral. Aplicación móvil para manejo de una computadora Droid Control Trabajos de Cátedra

Universidad Austral. Aplicación móvil para manejo de una computadora Droid Control Trabajos de Cátedra Universidad Austral Aplicación móvil para manejo de una computadora Droid Control Trabajos de Cátedra Autores: Tomas A. Najun Jose M. Gonzalez Docentes: Nicolas Damonte Lucas Luppani Ignacio Rodriguez

Más detalles

LG ANGELA 2G Precio: $42.90 + ISV

LG ANGELA 2G Precio: $42.90 + ISV Gama Baja LG ANGELA 2G Precio: $42.90 + ISV Dimensiones 103.9 x 44.5 x 13.9 mm Tamaño 128 x 128 pixels, 1.5 pulgadas Polifónico, MP3 Ranura microsd Mensajería SMS Cámara VGA 640*480 píxeles Reproductor

Más detalles

Por medio de la presente nos complace presentar a ustedes nuestra propuesta de certificaciones de alta cobertura por volumen.

Por medio de la presente nos complace presentar a ustedes nuestra propuesta de certificaciones de alta cobertura por volumen. MBA. JUAN ALFREDO SALDÍVAR CABRAL Director Nacional de MexicoFIRST LIC. ANDRÉS SIMÓN BUJAIDAR Director de Alianzas de MexicoFIRST México D.F. a 05 de agosto de 2014 P R E S E N T E Por medio de la presente

Más detalles

Principios de la programación en Android y API básico

Principios de la programación en Android y API básico Principios de la programación en Android y API básico A. Conocer los orígenes y características más significativas de Android. B. Requerimientos mínimos del terminar para ejecutar Android. C. Conocer las

Más detalles

Conferencia Web Empresas

Conferencia Web Empresas Conferencia Web Empresas Requerimientos técnicos Mínimos PC y navegadores Windows: opera con Windows 2000, XP de 32 bits (SP3), 2003, Vista de 32 bits/64 bits/windows 7 de 32 bits/64 bits. Los requisitos

Más detalles

LAS MEJORES OFERTAS EN TELEFONIA

LAS MEJORES OFERTAS EN TELEFONIA LAS MEJORES OFERTAS EN TELEFONIA Planes CFM Paquetes de Datos Minutos a claro Minutos a otros operadores Númer os elegido s claro SMS a Claro Valor minuto adicion al cualqui er destino Roll OVER 3 20 0.07

Más detalles

La oferta incluye los siguientes beneficios:

La oferta incluye los siguientes beneficios: Planes Asociados La oferta incluye los siguientes beneficios: Facturación al Segundo Exacto. (30% ahorro) Detalle exacto de la facturación desde el primer segundo (no solo los excedentes). Descuento de

Más detalles

Introducción a Android. Felipe Andres Besoaín Pino Talca 12 de Junio del 2009

Introducción a Android. Felipe Andres Besoaín Pino Talca 12 de Junio del 2009 Introducción a Android Felipe Andres Besoaín Pino Talca 12 de Junio del 2009 (cc) 2009 Felipe Besoaín Pino Some rights reserved. This document is distributed under the Creative Commons Attribution ShareAlike

Más detalles

OLIPAD 100 Olivetti S.p.A.

OLIPAD 100 Olivetti S.p.A. OLIPAD 100 Introducción Olivetti OliPad 100 es un nuevo tablet de 10 desarrollado para entornos donde se requiere un dispositivo portátil y versátil que permita gestionar y manejar contenidos digitales

Más detalles

TIC Forum - Samsung Llevando Android al Mundo Corporativo

TIC Forum - Samsung Llevando Android al Mundo Corporativo TIC Forum - Samsung Llevando Android al Mundo Corporativo 26 de octubre de 2011. Buenos Aires, Argentina David Winograd Gerente de Ventas Corporativas Samsung Argentina Índice 01 Samsung en el Mundo Móvil

Más detalles

CAPÍTULO 1. Visión general y entorno de desarrollo... 21

CAPÍTULO 1. Visión general y entorno de desarrollo... 21 Índice general Lista de acrónimos... xv Cómo leer este libro?... xvii CAPÍTULO 1. Visión general y entorno de desarrollo... 21 1.1. Qué hace que Android sea especial?... 22 1.2. Los orígenes... 23 1.3.

Más detalles

UNIVERSIDAD TECNOLÓGICA ECOTEC FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES Y TELECOMUNICACIONES

UNIVERSIDAD TECNOLÓGICA ECOTEC FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES Y TELECOMUNICACIONES UNIVERSIDAD TECNOLÓGICA ECOTEC FACULTAD DE INGENIERÍA DE SISTEMAS COMPUTACIONALES Y TELECOMUNICACIONES SISTEMAS OPERATIVOS DE DISPOSITIVOS MOVILES (Android, Symbian OS, ios) SISTEMAS OPERATIVOS I CÉSAR

Más detalles

Introducción al sistema operativo para dispositivos móviles Android

Introducción al sistema operativo para dispositivos móviles Android Introducción al sistema operativo para dispositivos móviles Android Ricardo S. Guadrón.(1) Juan J. Guevara.(2) Resumen. En este artículo, se hace una descripción del sistema operativo para dispositivos

Más detalles

Programación Android Completo

Programación Android Completo Programación Android Completo Duración: 50.00 horas Descripción Este curso pretende formar al alumno en el desarrollo de aplicaciones para dispositivos Android. Se estudiarán con detalle todos aquellos

Más detalles

UNIVERSIDAD CARLOS III DE MADRID

UNIVERSIDAD CARLOS III DE MADRID UNIVERSIDAD CARLOS III DE MADRID DEPARTAMENTO DE INFORMÁTICA GRADO EN INGENIERÍA INFORMÁTICA TRABAJO DE FIN DE GRADO SHARESHIPPING: App para compartir gastos de envío Autor: Tutores: Carlos Molina Benavente

Más detalles

La oferta incluye los siguientes beneficios:

La oferta incluye los siguientes beneficios: Planes Asociados La oferta incluye los siguientes beneficios: Roll Over. Promoción de larga distancia: 4x15. Detalle exacto de la facturación desde el primer segundo (no sólo los excedentes). Descuento

Más detalles

ARCHOS presenta su económica gama de teléfonos libres Android 3G+

ARCHOS presenta su económica gama de teléfonos libres Android 3G+ ARCHOS presenta su económica gama de teléfonos libres Android 3G+ ARCHOS 35 Carbon ARCHOS 50 Platinum ARCHOS 53 Platinum ARCHOS aprovecha su experiencia de 5 años en tabletas Android para lanzar una gama

Más detalles

Tabla de contenido. 1. Certificado Android Developer... 4. 1.1. Introducción a la programación para la plataforma Android... 4. Objetivos Clave...

Tabla de contenido. 1. Certificado Android Developer... 4. 1.1. Introducción a la programación para la plataforma Android... 4. Objetivos Clave... Tabla de contenido 1. Certificado Android Developer.... 4 1.1. Introducción a la programación para la plataforma Android.... 4... 4... 4... 4... 4 1.2. Certificado Programador Jr. para Android... 5...

Más detalles

Procesador Intel Core 2 Extreme de 4 núcleos Traducción de Textos Curso 2007/2008

Procesador Intel Core 2 Extreme de 4 núcleos Traducción de Textos Curso 2007/2008 Procesador Intel Core 2 Traducción de Textos Curso 2007/2008 Versión Cambio 0.9RC Revisión del texto 0.8 Traducido el octavo párrafo 0.7 Traducido el séptimo párrafo Autor: Rubén Paje del Pino i010328

Más detalles

Samsung Galaxy S II. La Nueva Generación. de Smartphones a tu alcance

Samsung Galaxy S II. La Nueva Generación. de Smartphones a tu alcance Samsung Galaxy S II La Nueva Generación de Smartphones a tu alcance Índice Teléfonos en exclusiva Smartphones BlackBerry Smartphones iphone Planes ipad Tableta Dispositivos Plan Telcel 300, 500 y 1000

Más detalles

UNIVERSIDAD VERACRUZANA MONOGRAFÍA. Licenciado en Sistemas Computacionales Administrativos. Elías Díaz de la Vega Córdova

UNIVERSIDAD VERACRUZANA MONOGRAFÍA. Licenciado en Sistemas Computacionales Administrativos. Elías Díaz de la Vega Córdova UNIVERSIDAD VERACRUZANA Facultad de Contaduría y Administración Programación en Android para control de sensores en un teléfono móvil inteligente MONOGRAFÍA Para obtener el título de: Licenciado en Sistemas

Más detalles

CONVENIO MOVISTAR DESCUENTO DE EQUIPOS 2015

CONVENIO MOVISTAR DESCUENTO DE EQUIPOS 2015 CONVENIO MOVISTAR DESCUENTO DE EQUIPOS 2015 PLANES DE INTERNET OOSS Nombre Umbral Cargo fijo con IVA Velocidad de bajada después del umbral Velocidad de subida después del umbral T42 IEM EMPRESAS 15GB

Más detalles

Catálogo de celulares

Catálogo de celulares Catálogo de celulares Sony Xperia Z3 Compact Es un smartphone Android que reduce el tamaño sin sacrificar su poder Pantalla de 4.6 pulgadas a resolución 720p Procesador quad-core Snapdragon 801 a 2.5GHz

Más detalles

EXPERTO EN DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES

EXPERTO EN DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES Instituto de Formación Profesional CBTech Estudie desde su hogar y obtenga un certificado universitario Formación a distancia de EXPERTO EN DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES 1 Introducción

Más detalles

INTRODUCCIÓN A ANDROID

INTRODUCCIÓN A ANDROID INTRODUCCIÓN A ANDROID Por Francisco J. Recio Portillo para http://www.tostring.es Historia [0] Julio 2005 Google adquiere Android, Inc. Pequeña empresa que desarrolla software para móviles (hasta entonces

Más detalles

Android Basic Development Jorge Luis Hernández C.

Android Basic Development Jorge Luis Hernández C. Android Basic Development Jorge Luis Hernández C. About me Jorge Luis Hernández C. Ing. En Sistemas Computacionales Open Source Developer Linux SysAdmin Colaborador Debian GNU/Linux @lesthack lesthack@gmail.com

Más detalles

EXPLICACIÓN DETALLADA

EXPLICACIÓN DETALLADA EXPLICACIÓN DETALLADA 1 QUÉ ES LA GESTIÓN DE COLAS? QUÉ ES BLOOM? Los sistemas de gestión de colas se utilizan para gestionar de forma inteligente los flujos de clientes, estos sistemas ayudan a mejorar

Más detalles

J&E Factory Integración Comercial

J&E Factory Integración Comercial J&E Factory Integración Comercial J&E Factory Integración Comercial Índice 1. Certificado Android Developer....4 1.1. Introducción a la programación para la plataforma Android....4 Objetivos Clave....

Más detalles

Taller de Programación de Dispositivos Móviles. José Miguel Rubio L. Oficina 3-20 http://www.inf.ucv.cl/~jrubio jose.rubio.l@ucv.

Taller de Programación de Dispositivos Móviles. José Miguel Rubio L. Oficina 3-20 http://www.inf.ucv.cl/~jrubio jose.rubio.l@ucv. Taller de Programación de Dispositivos Móviles José Miguel Rubio L. Oficina 3-20 http://www.inf.ucv.cl/~jrubio jose.rubio.l@ucv.cl Parte 1 1.Programación de dispositivos 2.Limitaciones de los dispositivos

Más detalles

NUEVAS TECNOLOGÍAS APLICADAS A LA VIDA:SMARTPHONE, TABLET E INTERNET INTRODUCCIÓN. Prof. D. Antonio Fernández Herruzo

NUEVAS TECNOLOGÍAS APLICADAS A LA VIDA:SMARTPHONE, TABLET E INTERNET INTRODUCCIÓN. Prof. D. Antonio Fernández Herruzo NUEVAS TECNOLOGÍAS APLICADAS A LA VIDA:SMARTPHONE, TABLET E INTERNET INTRODUCCIÓN Prof. D. Antonio Fernández Herruzo QUÉ ES UN SMARTPHONE? Se denomina smartphone a la familia de teléfonos móviles que disponen

Más detalles

Sistema de grabación por celulares

Sistema de grabación por celulares Sistema de grabación por celulares Informe Técnico Interno Miguel Martínez Soler Laboratorio de Investigaciones Sensoriales - LIS Facultad de Medicina Universidad de Buenos Aires Buenos Aires, mayo de

Más detalles

MANUAL DE ANDROID 2.2

MANUAL DE ANDROID 2.2 MANUAL DE ANDROID 2.2 (Y Android 2.3) Android 2.2 es un Sistema Operativo con muchos recursos y aplicaciones. Con este manual se pretende enseñar las nociones básicas para que el usuario pueda desenvolverse

Más detalles

1.. Plataformas Móviles... 3. 1.1. ios y Apple... 4 1.2. Android y Google... 12 1.3. BlackBerry y RIM... 26 1.4. MeeGo y Nokia...

1.. Plataformas Móviles... 3. 1.1. ios y Apple... 4 1.2. Android y Google... 12 1.3. BlackBerry y RIM... 26 1.4. MeeGo y Nokia... Índice 1.. Plataformas Móviles... 3 1.1. ios y Apple... 4 1.2. Android y Google... 12 1.3. BlackBerry y RIM... 26 1.4. MeeGo y Nokia... 29 2. ios vs Android... 32 3. Bibliografía... 35 EOI Escuela de Organización

Más detalles

Consulting, IT Services & Software Development MOBILE CROSS PLATFORM SOLUCIONES DE MOVILIDAD I+D

Consulting, IT Services & Software Development MOBILE CROSS PLATFORM SOLUCIONES DE MOVILIDAD I+D Consulting, IT Services & Software Development MOBILE CROSS PLATFORM SOLUCIONES DE MOVILIDAD I+D 01MOBILE 1.1 Canales de movilidad 1.2 Tipos de aplicaciones 1.3 Nuestra propuesta ARQUITECTURA UX FRAMEWORK

Más detalles

Introducción al desarrollo para plataformas móviles con Phonegap

Introducción al desarrollo para plataformas móviles con Phonegap Introducción al desarrollo para plataformas móviles con Phonegap Si queremos desarrollar aplicaciones para móviles, qué herramienta conviene utilizar y para qué plataforma móvil? Las aplicaciones Android

Más detalles

Lista de siglas y acrónimos... xvii. Cómo leer este libro?... xix

Lista de siglas y acrónimos... xvii. Cómo leer este libro?... xix Índice general Lista de siglas y acrónimos... xvii Cómo leer este libro?... xix CAPÍTULO 1. Visión general y entorno de desarrollo... 23 1.1. Qué hace que Android sea especial?... 24 1.2. Los orígenes...

Más detalles

IVista: es la interfaz con la que el Presentador se comunica con la vista.

IVista: es la interfaz con la que el Presentador se comunica con la vista. Capítulo 3 MODELO DE DISEÑO 3.1 Arquitectura Modelo-Vista-Presentador La arquitectura Modelo-Vista-Presentador (MVP) [11] separa el modelo, la presentación y las acciones basadas en la interacción con

Más detalles

Seminario de Informática

Seminario de Informática Seminario de Informática 2015 UNIDAD 1: Introducción a la Informática 1.Informática: Elementos de un sistema Informático. 2.Soporte Físico (HARDWARE): conceptos, componentes y funciones. 3.Soporte Lógico

Más detalles

Universidad Carlos III de Madrid

Universidad Carlos III de Madrid Escuela politécnica Superior PROYECTO FIN DE CARRERA Aplicación Android para la gestión de Directorios Activos Ldapp Alumno: Jorge Ángel Martín-Maestro Hermida. Directora: Susana Montero Moreno. Tutora:

Más detalles

PROYECTO FINAL DE CARRERA. ENERO- 2014 AUTOR: RAÚL SIERRA IGLESIAS. CONSULTOR: ROBERTO RAMÍREZ VIQUE.

PROYECTO FINAL DE CARRERA. ENERO- 2014 AUTOR: RAÚL SIERRA IGLESIAS. CONSULTOR: ROBERTO RAMÍREZ VIQUE. UNIVERSIDAD OBERTA DE CATALUNYA. INGENIERIA TÉCNICA INFORMÁTICA DE SISTEMAS. LAWYER INFO SOFTWARE DE ATENCIÓN AL CLIENTE PARA DESPACHOS DE ABOGADOS EN DISPOSITIVOS MÓVILES ANDROID PROYECTO FINAL DE CARRERA.

Más detalles

APPS PARA LA LOGISTICA. Qué es realmente una app? En qué se diferencia de otras soluciones web?

APPS PARA LA LOGISTICA. Qué es realmente una app? En qué se diferencia de otras soluciones web? APPS PARA LA LOGISTICA Qué es realmente una app? En qué se diferencia de otras soluciones web? astanapm a Project Management Company www.astana.es Octubre 2014 Contexto histórico Algunas cifras Webs vs

Más detalles

Internet Telcel AMIGO KIT

Internet Telcel AMIGO KIT Internet Telcel AMIGO KIT Te regalamos 1GB durante 5 Meses al recargar $100 al mes **Sólo conecta la Banda Ancha en tu PC y tendrás activa la promoción** YO-YO DATOS Meses Promoción Equipo GB Incluidos

Más detalles

Sistema de Gestión y control de préstamo de libros en bibliotecas para teléfonos móviles Android

Sistema de Gestión y control de préstamo de libros en bibliotecas para teléfonos móviles Android Universidad Carlos III de Madrid Escuela Politécnica Superior Ingeniería Informática Proyecto Fin de Carrera Madrid, Julio 2012 Sistema de Gestión y control de préstamo de libros en bibliotecas para teléfonos

Más detalles

Aspectos clave para el desarrollo de aplicaciones móviles

Aspectos clave para el desarrollo de aplicaciones móviles Aspectos clave para el desarrollo de aplicaciones móviles Motivación por qué desarrollar mobile Estado Actual del PC s Tablets Smartphones Por qué están explotando? PC Recurso compartido Reemplazado cada

Más detalles

Telefonía Celular. Celular FUTURE 5.5" 3G Dual Core [4GB] Pantalla 5.5" $ 1842.00 + IVA

Telefonía Celular. Celular FUTURE 5.5 3G Dual Core [4GB] Pantalla 5.5 $ 1842.00 + IVA Celular FUTURE 5.5" 3G Dual Core [4GB] Pantalla 5.5" $ 1842.00 + IVA ANDROID 4.2, CPU: MTK6572 1.3 GHZ. DUAL CORE, RAM: 512MB, HDD: 4GB, FWVGA WINTH TOUCH SCREEN, DUAL SIM, Radio FM, doble Cámara la trasera

Más detalles

online Programación para dispositivos Android 4.x

online Programación para dispositivos Android 4.x online Programación para dispositivos Android 4.x Objetivos Conocer los distintos componentes que permiten interactuar con el dispositivo con la voz. Saber cómo reproducir sonido en base a un contenido

Más detalles

Y Mañana! Varios & Curiosidades! Configurar project info! Qué niveles hemos visto?! 26 febrero! Ana C. Murillo! Unos cuantos puntos más interesantes!

Y Mañana! Varios & Curiosidades! Configurar project info! Qué niveles hemos visto?! 26 febrero! Ana C. Murillo! Unos cuantos puntos más interesantes! Y Mañana! Unos cuantos puntos más interesantes! Varios & Curiosidades! 26 febrero! Ana C. Murillo!! Aplicaciones ipad y universales!! Diseño de aplicaciones accesibles!! Multi-task!! Almacenamiento permanente!

Más detalles

Índice. Prólogo...11. Capítulo I. Introducción...13. Capítulo II. Conceptos...19

Índice. Prólogo...11. Capítulo I. Introducción...13. Capítulo II. Conceptos...19 Índice 5 Índice Prólogo...11 Capítulo I. Introducción...13 1.1. Qué es Android?...13 1.2. Historia de Android...13 1.2.1. Cupcake...14 1.2.2. Donut...14 1.2.3. Eclair...14 1.2.4. Froyo...14 1.2.5. Gingerbread...15

Más detalles

David Vargas B16844 II Ciclo 2013

David Vargas B16844 II Ciclo 2013 ESCUELA DE CIENCIAS DE LA COMPUTACION E INFORMATICA SISTEMAS OPERATIVOS David Vargas B16844 II Ciclo 2013 1 Tabla de contenido I. Introducción... 2 II. Reseña... 3 III. Principios de diseño... 4 IV. Aplicaciones

Más detalles

APLICACIÓN PARA DISPOSITIVOS MÓVILES DESTINADA A USUARIOS DEL PARQUE NATURAL DE LA SIERRA DE COLLSEROLA

APLICACIÓN PARA DISPOSITIVOS MÓVILES DESTINADA A USUARIOS DEL PARQUE NATURAL DE LA SIERRA DE COLLSEROLA APLICACIÓN PARA DISPOSITIVOS MÓVILES DESTINADA A USUARIOS DEL PARQUE NATURAL DE LA SIERRA DE COLLSEROLA 1. Introducción 2. Funciones de la aplicación Los objetivos requeridos se cumplieron y ampliaron

Más detalles

ESTRUCTURA Y COMPONENTES DE UNA APLICACIÓN ANDROID

ESTRUCTURA Y COMPONENTES DE UNA APLICACIÓN ANDROID ESTRUCTURA Y COMPONENTES DE UNA APLICACIÓN ANDROID 1 2 3 4 5 6 7 Introducción al Desarrollo Móvil Introducción a Android Instalación del SDK Primera aplicación Proyecto: Lector de RSS Guías de diseño Publicación

Más detalles

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 208006 Sistemas Embebidos Act 11: Reconocimiento Unidad 3 LECTURA 1

ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 208006 Sistemas Embebidos Act 11: Reconocimiento Unidad 3 LECTURA 1 LECTURA 1 Qué diferencias hay entre aplicaciones para PC convencional o para sistemas embebidos? No es lo mismo desarrollar aplicaciones para un PC convencional que para un sistema embebido. El desarrollo

Más detalles

Sistemas Operativos. Introducción. Actividades. Soluciones

Sistemas Operativos. Introducción. Actividades. Soluciones Sistemas Operativos. Introducción. Actividades. Soluciones Contesta a las siguientes preguntas: 1.- Cuáles son las funciones de un Sistema Operativo? Un Sistema Operativo es el conjunto de programas o

Más detalles

Plan $10 Internet Incluidos $2 Pago: $5.92. Nyx Icon

Plan $10 Internet Incluidos $2 Pago: $5.92. Nyx Icon Android Plan $10 Internet Incluidos $2 Pago: $5.92 Nyx Icon Tamaño de Pantalla: 2.8 QVGA Cámara: Frontal: 0.3MP Posterior: 5MP Sistema Operativo y Versión: Android 2.3 Memoria interna: 4GB Batería: 1200mAh

Más detalles

Diseño e Implementación de un kit de aplicaciones para personas con discapacidad visual utilizando la plataforma android SDK

Diseño e Implementación de un kit de aplicaciones para personas con discapacidad visual utilizando la plataforma android SDK Diseño e Implementación de un kit de aplicaciones para personas con discapacidad visual utilizando la plataforma android SDK Byron Javier Llerena Zambrano Director: Ing. Fabián Sáenz Codirector: Ing. Carlos

Más detalles

Tendencias Tecnológicas Estratégicas Gartner Group

Tendencias Tecnológicas Estratégicas Gartner Group Tendencias Tecnológicas Estratégicas Gartner Group María Esther Ordóñez O. mordonez@ordonezasesores.com.co Ordóñez Ordóñez y Asociados Ltda. Agosto 2013 Convergencia de Fuerzas Tecnologías Estratégicas

Más detalles

2 de 6 www.grupoxita.com.mx

2 de 6 www.grupoxita.com.mx 2 de 6 www.grupoxita.com.mx Curso: Duración: Introducción: Destinatarios: Objetivos: Conocimientos previos: Equipo de cómputo y software: Precios: Facilidades de pago: Datos de cuentas. Reposición de clase:

Más detalles

Plan 95 Adecuado ASIGNATURA: DESARROLLO EN ANDROID HORAS / AÑO: 64 HS.

Plan 95 Adecuado ASIGNATURA: DESARROLLO EN ANDROID HORAS / AÑO: 64 HS. Plan 95 Adecuado ASIGNATURA: DESARROLLO EN ANDROID DEPARTAMENTO: ELECTRÓNICA ÁREA: TÉCNICAS DIGITALES CODIGO: CLASE: ELECTIVA DE ESPECIALIDAD HORAS SEM.: 4 HS. HORAS / AÑO: 64 HS. Fundamentación: En los

Más detalles

UNIVERSIDAD DE CUENCA RESUMEN

UNIVERSIDAD DE CUENCA RESUMEN RESUMEN El uso masivo de los dispositivos móviles por parte de jóvenes estudiantes que cursan una carrera universitaria en la Facultad de Ingeniería de la Universidad de Cuenca, los convierte en una opción

Más detalles

ios Introducción Licencia

ios Introducción Licencia ios Introducción Albert Meco Alías Director Ejecutivo en Materia Works Licencia 2 Este documento, su texto y gráficos e imágenes, puede ser utilizado bajo una licencia Creative Commons de tipo Reconocimiento

Más detalles

A continuación resolveremos parte de estas dudas, las no resueltas las trataremos adelante

A continuación resolveremos parte de estas dudas, las no resueltas las trataremos adelante Modulo 2. Inicio con Java Muchas veces encontramos en nuestro entorno referencias sobre Java, bien sea como lenguaje de programación o como plataforma, pero, que es en realidad Java?, cual es su historia?,

Más detalles

Taller Caldum Introducción al desarrollo Android

Taller Caldum Introducción al desarrollo Android Taller Caldum Introducción al desarrollo Android Acerca de CALDUM CALDUM es : Conocimiento abierto y libremente distribuido desde la Universidad de Murcia. Desde Caldum, colaboramos para acercar el Software

Más detalles

Introducción. Aprendiendo APP INVENTOR 13. Qué perfil debe tener el lector del libro? Qué aprenderé?

Introducción. Aprendiendo APP INVENTOR 13. Qué perfil debe tener el lector del libro? Qué aprenderé? Aprendiendo APP INVENTOR 13 Introducción App Inventor es una aplicación que permite crear aplicaciones para sistemas operativos Android. Google Labs lanzó su primera versión de Google App Inventor en julio

Más detalles

Introducción de tecnologías móviles en los programas de estudios de ingeniería de la UABC

Introducción de tecnologías móviles en los programas de estudios de ingeniería de la UABC Introducción de tecnologías móviles en los programas de estudios de ingeniería de la UABC Guillermo Licea, Leocundo Aguilar, Luis G. Martínez, Reyes Juárez-Ramírez Ingeniería en Computación Universidad

Más detalles

suplemento de tecnología móvil ofrecido por Tuxinfo en este número: MOTOROLA

suplemento de tecnología móvil ofrecido por Tuxinfo en este número: MOTOROLA basado en imagen de law_keven http://www.flickr.com/photos/kevenlaw/ suplemento de tecnología móvil ofrecido por Tuxinfo en este número: MOTOROLA suplemento de tecnología móvil ofrecido por Tuxinfo El

Más detalles

Android y Smartphones: una computadora de bolsillo ENSAYO

Android y Smartphones: una computadora de bolsillo ENSAYO UNIVERSIDAD NACIONAL AUTÓNOMA DE NICARAGUA UNAN MANAGUA FACULTAD REGIONAL MULTIDISCIPLINARIA MATAGALPA Android y Smartphones: una computadora de bolsillo ENSAYO Autor: Elmer Miroslav Mosher Golovin Septiembre,

Más detalles

TFM Comunicación, Redes y Gestión de Contenidos

TFM Comunicación, Redes y Gestión de Contenidos TFM Comunicación, Redes y Gestión de Contenidos Aplicación móvil hibrida para control de asistencia y servicio técnico a domicilio y gestión de partes de trabajo Autor: Patricia Paguay Lara Tutorizado

Más detalles

GRUPO WL, SA DE CV PRESENTACIÓN BLOOM

GRUPO WL, SA DE CV PRESENTACIÓN BLOOM GRUPO WL, SA DE CV PRESENTACIÓN BLOOM 1 BLOOM? para gestionar de forma inteligente los flujos de clientes, estos sistemas ayudan a mejorar su servicio, a organizar su tienda y Bloom tiene una versión Linux

Más detalles

Guía técnica para el desarrollo de soluciones móviles

Guía técnica para el desarrollo de soluciones móviles JUSTIZIA ETA HERRI ADMINISTRAZIO SAILA Informatika eta Telekomunikazio Zuzendaritza DEPARTAMENTO DE JUSTICIA Y ADMINISTRACIÓN PÚBLICA Dirección de Informática y Telecomunicaciones Guía técnica para el

Más detalles

Versiones offline. Índice EDELVIVES DIGITAL. Versión offline para ipad 01. Versión offline para tabletas Android 06. Versión offline para Windows 8 12

Versiones offline. Índice EDELVIVES DIGITAL. Versión offline para ipad 01. Versión offline para tabletas Android 06. Versión offline para Windows 8 12 Versiones offline Índice Versión offline para ipad 01 Versión offline para tabletas Android 06 Versión offline para Windows 8 12 Versión offline de escritorio Windows 18 Versión offline de escritorio Linux

Más detalles

Análisis de Performances Tablets Lyon, Tiger & Panther

Análisis de Performances Tablets Lyon, Tiger & Panther Tablets Lyon, Tiger & Panther Gonna Página 1 de 15 Tabla de contenido 1. INTRODUCCIÓN...3 2. CARACTERÍSTICAS TÉCNICAS...3 A. Modelo Lyon...3 B. Modelo Tiger...3 C. Modelo Panther...4 D. Comparativa...4

Más detalles