SISTEMAS OPERATIVOS DE DISPOSITIVOS MÓVILES HÉCTOR DOMÍNGUEZ KRYSLER PINTO
|
|
- Julio Carrasco Palma
- hace 8 años
- Vistas:
Transcripción
1 SISTEMAS OPERATIVOS DE DISPOSITIVOS MÓVILES HÉCTOR DOMÍNGUEZ KRYSLER PINTO
2 AGENDA Sistemas operativos móviles Capas Historia Características Arquitectura Gestión de procesos Gestión de memoria Multitasking Conclusiones
3 SISTEMAS OPERATIVOS MÓVILES QUÉ SON? Conjunto de programas que gestiona los recursos de hardware y provee servicios en un dispositivo móvil MERCADO Fuente: comscore.com/
4 ANDROID Qué es? Android, Inc. "Software libre": SO + Middleware + aplicaciones Qué NO es? Dispositivo móvil Marca telefónica Dependiente de un fabricante
5 ANDROID Historia Octubre 2003: Android, Inc. fue fundado por Andy Rubin, Rich Miner, Nick Sears, Chris White Agosto 2005: Google adquirió Android, Inc. Noviembre 2007: se fundó Open Handset Alliance: operadores móviles + desarrolladores de sw Noviembre 2007: se publicó Android Beta SDK. Septiembre 2008: se lanzó HTC Dream
6 ANDROID Historia 30 de Abril de Septiembre de 2009 Android 1.5 Android 1.6 Cupcake Versión Linux Octubre de 2009 Android Mayo de 2010 Lanzamiento Android 2.2 OS pasa Android 2.3 Iphone ios con el a llamarse ios iphone 5 Donut Eclair Versión Linux Versión Linux de Diciembre de 2010 Froyo Versión Linux Gingerbread Versión Linux
7 ANDROID Características Conectividad: GSM, EDGE, 3G Bluetooth; Wi-Fi Software: Navegador integrado (Webkit) OpenGL ES 1.0 SQLite Entorno de desarrollo: emulador + debugger + herr. profile Hardware / Multimedia: Cámara, GPS, Brújula, Acelerómetro MPEG4, MP3, AMR, JPG, GIF, otros.
8 ANDROID Arquitectura
9 ANDROID Arquitectura * DALVIK VM
10 ANDROID Arquitectura - Gestión de Procesos Hace uso de un "Planificador Completamente Justo" Completely Fair Scheduler - CFS Insertar Selección de tarea: O(1) tarea: O(log N)
11 ANDROID Arquitectura - Gestión de Memoria Limitación: MB de RAM Por esto: 1- Archivos.dex. 2- Hace uso de Copy-on-Write 3- Zygote: "Es la célula formada inicialmente cuando un nuevo organismo es producido".
12 ANDROID Arquitectura - Gestión de Memoria Limitación: MB de RAM Por esto: 1) Marcar 4- Recolector de Basura: algoritmo mark-sweep 2) Barrer 5- Paginación: ARM * Paginación de dos niveles * Translation Lookaside Buffer - TLB Super-Secciones: Secciones: 16 MB 1 MB Páginas grandes: 64 KB Páginas pequeñas: 1 KB
13 ANDROID Arquitectura - Multi-tasking Múltiples aplicaciones se ejecutan al mismo tiempo?
14 ANDROID Arquitectura - Sistema de Archivos Yet Another Flash File System Fourth Extended File System Ted Tso (Desarrollador de Google) * Memorias Flash * Gingerbread (2.3 - Diciembre 2010)
15 ios QUÉ ES ios? Es un sistema operativo desarrollado y distribuido por Apple, originalmente desarrollado para el iphone (iphone OS), siendo después usado en otros dispositivos
16 ios HISTORIA 9 de enero de 2007 Apple revela existencia del iphoneos 29 de Junio de 2007 Lanzamiento de Iphone OS 27 de enero de 2010 Steve Jobs anunció el ipad 7 de Junio de Septiembre de 2012 Iphone OS pasa Lanzamiento ios 6 con el a llamarse ios iphone 5
17 ios CARACTERÍSTICAS La interfaz de usuario de ios está basada en el concepto de manipulación directa, usando gestos multitáctiles Acelerómetros internos para hacer que aplicaciones respondan a sacudir el dispositivo algunas Esta escrito en C, C++ y objective-c La versión actual del sistema operativo (ios 6.1.3) ocupa más o menos 770 megabytes
18 ios KERNEL ios se deriva de Mac OS X, que a su vez está basado en Darwin BSD, y por lo tanto es un sistema operativo Unix. DARWIN integra micronúcleo Mach IPC (Mensajes,semáforos,RPC) Planificador soporta (SMP) Servicios de Tiempo real Soporte de memoria virtual Multitarea Hilos freebsd File-System Modelo de seguridad UNIX Componentes Red Acceso Multiusuario Protección de la memoria
19 ios ARQUITECTURA ios es un intermediario entre el hardware y aplicaciones, cuenta con cuatro capas de abstracción las
20 ios ARQUITECTURA / ADMIN. PROCESOS Gestión a través de colas de prioridades. Los niveles de prioridades se dividen en cuatro grupos en base a sus características Modo kernel Normales Alta prioridad (Sistema) Migrar otras prioridades Prioridad en base a su comportamiento y al de los otros procesos en el sistema Hilos de tiempo real Penalizaciones
21 ios ARQUITECTURA / ADMIN. MEMORIA Gestión a través de memoria virtual. Soporta conteo automático de referencias (Objective C) MEMORIA VIRTUAL DASD MULTITASKING ios 4 Audio en segundo plano Voz IP Localización en segundo plano Notificaciones push Notificaciones locales... Se agregaron nuevas
22 ios SISTEMA DE ARCHIVOS MECANISMO DE AISLAMIENTO SANDBOX Crear App => Home interacción solo Home Prohibiciones Excepción interfaces publicas del sistema OS X Soporta distintos sistemas de archivos HFS+, NFS,UFS,UDF,FAT, ETC
23 ANDROID ios KERNEL LINUX DARWIN GESTIÓN PROCESOS ÁRBOL ROJO NEGRO COLA DE PRIORIDADES GESTIÓN MEMORIA PAGINACIÓN PAGINACIÓN SISTEMA DE ARCHIVOS YAFFS2 / EXT4 MULTITASKING SI LIMITADO DESARROLLO CUALQUIER DESARROLLADOR PUEDE CREAR SUS PROPIAS APPS LOS DESARROLLADORES DEBEN PAGAR LA MEMBRESÍA SI NO VULNERABILIDAD MALWARE HARDWARE Puede instalarse sobre el Hardware de cualquier fabricante con previa adaptación de las librerías y clases. HFS+, UFS,ISO,NFS,UDF ios no puede instalarse en hardware de terceros
24 BIBLIOGRAFÍA [0]. com/insights/presentations_and_whitepapers/2013/2013_mobile_future_in_focus Android: [1]. [2]. [3]. [4]. Slash Mobility. ios: [1]. com/library/mac/#documentation/darwin/conceptual/kernelprog ramming/about/about.html#//apple_ref/doc/uid/tp [2]. [3]. [4]. [5].
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 detallesDesarrollo 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 detalleshttp://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 detallesLuis Sosa : 06-40351 Cesar Hernández: 06-39724
Sistemas de Operación en Dispositivos Móviles Un enfoque a Android y ios. Luis Sosa : 06-40351 Cesar Hernández: 06-39724 Historia Desarrollado inicialmente por Android Inc. Firma comprada por Google en
Más detallesSistemas 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 detallesCapitulo 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 detallesTEMA 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 detallesU2. 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 detallesTema 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 detallesUnidad 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 detallesVisió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 detallesIntroducción a la Programación en Android
Introducción a la Programación en Android ISCT. Luis Antonio Mancilla Aguilar blog.altamirano.in Introducción El objetivo de este modulo es: Introducción a la plataforma android: estado actual, evolución
Más detallesDESARROLLADOR 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 detallesCursos 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 detallesTEMA 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 detallesTP Nº 2 Mobile App. Ramiro Giunta Sistemas de Diseño Gráfico Cátedra Wolkowicz 2015
TP Nº 2 Mobile App Ramiro Giunta Sistemas de Diseño Gráfico Cátedra Wolkowicz 2015 QUÉ ES UNA MOBILE APP? Una aplicación móvil, apli o app es una aplicación informática diseñada para ser ejecutada en teléfonos
Más detallesDISPOSITIVOS MÓVILES. Un disposi)vo móvil se puede definir como un apara to de
Ing. Dimar Borda DISPOSITIVOS MÓVILES Un disposi)vo móvil se puede definir como un apara to de pequeño tamaño, con algunas capacidades de procesamiento, con conexión permanente o intermitente a una red,
Más detallesPrincipios 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 detallesDesarrollo 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 detallesUn 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 detallesSistemas 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 detallesSamsung Tech Ins.tute - UPM DESARROLLO DE APLICACIONES EN ANDROID. Mayo Abraham Gu.érrez Rodríguez. Abraham Gu.
Samsung Tech Ins.tute - UPM Mayo 2014 DESARROLLO DE APLICACIONES EN ANDROID Abraham Gu.érrez Rodríguez Mayo 2014 1 Abraham Gu.érrez Rodríguez Mayo 2014 UPM 2014 2 1 Android ES: Una plataforma de desarrollo
Más detallesCOLEGIO COMPUESTUDIO
COLEGIO COMPUESTUDIO ÁREA: TECNOLOGIA E INFORMATICA DOCENTE: WILLY VIVAS LLOREDA ESTUDIANTE: CLEI: III GUIA N 5 N SESIONES: NUCLEO TEMÁTICO: UNIDAD: 2 Sistema operativo (Windows) OBJETIVO: Comprender el
Más detallesDiseñ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 detallesACTI-Desarrollo de software interactivo Curso-Taller: Desarrollo de Aplicaciones para Móviles Plataforma ios / Avanzado
ACTI-Desarrollo de software interactivo Curso-Taller: Desarrollo de Aplicaciones para Móviles Plataforma ios / Avanzado DESCRIPCIÓN DEL CURSO-TALLER En este curso-taller, el estudiante explora los principales
Más detallesRonald 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 detallesUnidad I. Introducción a la programación de Dispositivos Móviles (Continuación )
Clase:003 1 Unidad I Introducción a la programación de Dispositivos Móviles (Continuación ) 2 Entornos de Desarrollo Virtualizaciones. Agenda IDE s. Y Lenguajes de Programación. 3 Virtualización Que es
Más detallesCurso 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 detallesIntroducció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 detallesEstructura 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 detallesUNIVERSIDAD 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 detallesUnidad II. Interfaz Grafica
Clase:004 1 Unidad II Interfaz Grafica Basado en https://developer.apple.com/library/ios/#referencelibrary/gettingstar ted/roadmapios/chapters/introduction.html 2 Agenda Desarrollo de Apps para IOS. Diseño
Más detallesDiseño de aplicaciones móviles seguras en Android. alvaro.ospina@upb.edu.co aospina@gmail.com
Diseño de aplicaciones móviles seguras en Android alvaro.ospina@upb.edu.co aospina@gmail.com Agenda Que es Android? Historia? Arquitectura Herramientas Medidas de seguridad Que es Android? Pila de software
Más detallesAndroid 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 detallesAplicaciones Móviles para Negocios Electrónicos. Dr. José Martín Molina Espinosa jose.molina@itesm.mx
Aplicaciones Móviles para Negocios Electrónicos Dr. José Martín Molina Espinosa jose.molina@itesm.mx " Políticas del curso Puntualidad y asistencia. Realización de ejercicios de programación guiados por
Más detallesApp 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 detallesAPPS 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 detallesA 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 detallesIntroducció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 detallesTABLETS PC LOS SISTEMAS OPERATIVOS DE LAS SE VIENE EL MUNDO ANDROID? CAPÍTULO 2
CAP 2 - OS de Tables 6/8/12 9:09 AM Página 13 CAPÍTULO 2 LOS SISTEMAS OPERATIVOS DE LAS TABLETS PC SE VIENE EL MUNDO ANDROID? No cabe la menor duda que la gran penetración que han tenido los teléfonos
Más detallesIntroduccion 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 detallesPresentación del Curso Virtual
Presentación del Curso Virtual PROGRAMACIÓN EN ANDROID Tabla de Contenido Programación en Android... 3 Presentación del curso... 3 Objetivos de aprendizaje... 4 Contenidos del curso... 5 Competencias previas...
Más detallesIntroducción a Gestión de Proyectos. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema.
Introducción a Gestión de Proyectos. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema. Introducción a gestión de proyectos Un sistema de gestión de proyectos es
Más detallesCÁMARA IP INALÁMBRICA HD 720p VISIÓN NOCTURNA, AUDIO Y FUNCIÓN DE GRABACIÓN
CÁMARA IP INALÁMBRICA HD 720p VISIÓN NOCTURNA, AUDIO Y FUNCIÓN DE GRABACIÓN VTA-83700 Gracias por adquirir nuestra CÁMARA! Este manual está diseñado como herramienta de referencia para la instalación y
Más detallesIntroducció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 detallesSistemas 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 detallesCurso de verano. Biología Computacional: Análisis masivo de datos ómicos
Curso de verano Biología Computacional: Análisis masivo de datos ómicos Centro Mediterráneo Universidad de Granada Con la colaboración de: Departamento de Arquitectura y Tecnología de Computadores Consejo
Más detallesDiplomado Aplicaciones Móviles para Negocios Electrónicos
Diplomado Aplicaciones Móviles para Negocios Electrónicos Duración 120 horas Objetivo general: Que el participante conozca los fundamentos de los sistemas operativos IOS y Android, y los aplique en forma
Más detallesAndroid Mobile & Web Development Training
Android Mobile & Web Development Training Promoción Lanzamiento Para no programadores: $ 7.440.- (186 hs.) Para Programadores de otros lenguajes: $ 6.480.- (160 hs.) Para Programadores Android: $ 4.900
Más detallesPresentación y objetivos
Presentación y objetivos Android es un sistema operativo para dispositivos móviles (Smartphone, Tablet-pc,...) basado en Linux, que integra una serie de librerías para el desarrollo de aplicaciones en
Más detallesJava 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 detallesTRACcess ekey. Referencia Rápida
TRACcess ekey Referencia Rápida i Copyright Exención de responsabilidad Marcas y patentes Uso previsto 2013 United Technologies Corporation. Todos los derechos reservados. 10103338P1, Rev A. Marzo del
Más detallesTEMA 1: SISTEMAS INFORMÁTICOS. Parte 3: sistemas operativos
TEMA 1: SISTEMAS INFORMÁTICOS Parte 3: sistemas operativos Qué vamos a ver? Qué tipos de sistemas operativos existen principalmente Las distintas formas de instalar un sistema operativo En qué consiste
Más detallesNUEVAS 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 detallesANDROID. 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 detallesMaterial 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 detallesMódulo 2. Inicio con Java
Módulo 2. Inicio con Java Objetivos: -Clasificar el lenguaje de programación Java según las formas de clasificar los lenguajes de programación. -Describir el funcionamiento de la plataforma Java. -Explicar
Más detallesINTRODUCCIÓ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 detallesDirección General de Educación Superior Tecnológica
Dirección General de Educación Superior Tecnológica 1. Datos Generales de la asignatura Nombre de la asignatura: Clave de la asignatura: Programación de dispositivos móviles RSM 1205 Créditos (Ht Hp_ créditos):
Más detallesWEB APP VS APP NATIVA
WEB APP VS APP NATIVA Agosto 2013 Por Jesús Demetrio Velázquez 1 Ya decidió hacer su aplicación en Web App o App Nativa? Debido a que surgieron varias preguntas relacionadas con nuestro artículo Yo Mobile,
Más detallesUnidad 1: Conceptos generales de Sistemas Operativos.
Unidad 1: Conceptos generales de Sistemas Operativos. Tema 3: Estructura del sistema operativo. 3.1 Componentes del sistema. 3.2 Servicios del sistema operativo. 3.3 Llamadas al sistema. 3.4 Programas
Más detallesMobile Device Security La Era Post PC
Mobile Device Security La Era Post PC Ezequiel Sallis CISSP CEH MBCI Root-Secure I+D Director Claudio Caracciolo CEH Root-Secure SP Director Agenda Situación Actual Problemática Seguridad Física Seguridad
Más detallesFundamentos de Computación para Científicos
Fundamentos de Computación para Científicos Conceptos de Sistemas Operativos Noviembre, 2015 Contenido 1 Definición 2 Kernel 3 Procesos 4 Memoria 5 Sistema de Archivos 6 Seguridad y Protección 7 Interfaz
Más detallesEntorno de Aprendizaje CTC Requisitos técnicos de uso
Entorno de Aprendizaje CTC Requisitos técnicos de uso Índice Requisitos técnicos Preguntas frecuentes Orientación sobre sistemas operativos y navegadores web Anexo.- Requisitos técnicos para un funcionamiento
Más detallesEstructura 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 detallesGerencia de Tecnologías de Información
Gerencia de Tecnologías de Información APLICACIÓN SMARTPHONE MANUAL DE USUARIO Manual de Usuario de Software Versión 1.00 INFORMACIÓN DEL DOCUMENTO Título del Documento: Manual de Usuario de Software Nombre
Más detallesLAS 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 detallesBreve introducción a: Por: Oscar Salguero Guandique @oscarsalguero Real Action! Software @realactionsoft
Breve introducción a: Por: Oscar Salguero Guandique @oscarsalguero Real Action! Software @realactionsoft Qué es Android?: Algunas generalidades. Herramientas de Desarrollo: Eclipse IDE, ADT y SDK Hola
Más detallesAndroid?...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 detallesMAXPRO. Cloud SERVICIO DE VÍDEO ALOJADO EN LA NUBE PARA PROTEGER SU NEGOCIO. Vídeo En cualquier momento, en cualquier lugar
MAXPRO Cloud SERVICIO DE VÍDEO ALOJADO EN LA NUBE PARA PROTEGER SU NEGOCIO Vídeo En cualquier momento, en cualquier lugar VÍDEO ALOJADO EN LA NUBE Vídeo alojado en la nube 2 En cualquier momento En cualquier
Más detallesSeguridad en dispositivos Android VI Jornada de Seguridad y Protección de Datos de Carácter Personal
dispositivos VI Jornada de Seguridad y Protección de Datos de Carácter Personal Pablo González Nalda Depto. de Lenguajes y Sistemas Informáticos EU de Ingeniería de Vitoria-Gasteiz 12 de noviembre de 2014
Más detallesCOMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX
COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX En este manual se presenta el proceso de configuración de una Maquina Virtual en VirtualBox, que será utilizada para instalar un Servidor
Más detallesGuía de Conexión WiFi móvil en Infinitum Windows 8 Windows 7 Windows XP Mac OS X Linux Mac IOS (iphone, ipad) Android
Guía de Conexión WiFi móvil en Infinitum Windows 8 Windows 7 Windows XP Mac OS X Linux Mac IOS (iphone, ipad) Android Guía de Conexión WiFi móvil en infinitum El servicio de WiFi móvil en infinitum puede
Más detallesProgramación de Sistemas
Programación s Unidad 2 s Operativos y Programación Software Base Contenido Introducción a los s Operativos (SO) Definición y conceptos SO Visualización un sistema cómputo s distintos puntos vista Capas
Más detallesAndroid 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 detallesEXPERTO 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 detallesios 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 detallesAVD, el emulador de Smartphone y Tablets Android que incluye el SDK de Google
AVD, el emulador de Smartphone y Tablets Android que incluye el SDK de Google Para probar nuestras aplicaciones Google nos proporciona un emulador de dispositivos conocido como AVD (Android Virtual Devices).
Más detallesCloudDialer by Strada
CloudDialer by Strada Tecnología de vanguardia para Call Centers En Strada Comunicaciones creemos que la tecnología deber ser puesta al servicio de los usuarios. Es por esto que hemos desarrollado esta
Más detallesWireless HD IP. Rev. 01
Wireless HD IP Rev. 01 Introducción y descripción del producto Gracias por elegir la Cámara IP HD P2P APPIP02P2P. La APPIP02P2P ha sido desarrollada con resolución HD para poder monitorizar un domicilio
Más detallesGeneral Parallel File System
General Parallel File System Introducción GPFS fue desarrollado por IBM, es un sistema que permite a los usuarios compartir el acceso a datos que están dispersos en múltiples nodos; permite interacción
Más detallesOPTICAL DISC ARCHIVE FILE MANAGER ODS-FM1
OPTICAL DISC ARCHIVE FILE MANAGER ODS-FM1 (for ODS-L10) INSTALLATION GUIDE [Spanish] 1st Edition Marcas comerciales Microsoft, Windows e Internet Explorer son marcas comerciales registradas de Microsoft
Más detallesGuí a de Instalació n JaverianAR
Guí a de Instalació n JaverianAR Guía de Instalación de JaverianAR Este documento contiene las instrucciones de instalación de la aplicación JaverianAR: Javeriana Augmented Reality, para dispositivos móviles
Más detallesPropuesta 2015-2016 ANDROID ATC
Propuesta 2015-2016 ANDROID ATC Contenido Carta de Presentación... 2 Android Application Development... 3 TEMARIO... 4 Android Security Essentials... 8 TEMARIO... 9 Monetize Android Applications... 11
Más detalles(PHP y APACHE), y el programa de comunicación Skype, para controlar de manera
Capítulo 4. Llamada Telefónica En este capítulo se explicará la manera en que se configuraron las herramientas web (PHP y APACHE), y el programa de comunicación Skype, para controlar de manera dinámica
Más detallesISCAN - MANUAL DE INSTALACIÓN
ISCAN - MANUAL DE INSTALACIÓN iscan es un software desarrollado y facilitado por INTECO (Instituto Nacional de Tecnología de la Comunicación) que realiza un análisis mensual del sistema y su seguridad
Más detallesPresentación. 2013-2014 Depto. Ciencia de la Computación e IA
Presentación 2013-2014 Depto. Ciencia de la Computación e IA Puntos a tratar Profesorado Objetivos Evaluación Teoría Prácticas Recursos 2 Profesorado Miguel Ángel Lozano Ortega malozano@ua.es Despacho
Más detallesIES Abyla. Departamento de Informática. Sistemas Operativos
Sistemas Operativos Definición y funciones básicas El Sistema Operativo es el software que permite y simplifica el uso del ordenador (hardware). Sus funciones principales son: Arrancar el ordenador y controlar
Más detalles1HackParaLosChicos. Jornada Solidaria de Seguridad de la Información 26 de julio, Buenos Aires - Argen;na
1HackParaLosChicos Jornada Solidaria de Seguridad de la Información 26 de julio, Buenos Aires - Argen;na Seguridad en Disposi7vos Móviles Jornada Solidaria de Seguridad de la Información 26 de julio, Buenos
Más detallesDesarrollo de aplicaciones web para iphone. Dr. José Martín Molina Espinosa
Desarrollo de aplicaciones web para iphone Dr. José Martín Molina Espinosa Bienvenidos 6 horas de trabajo en clase 2 horas de trabajo fuera del salón Objetivo Entender el proceso de creación de aplicaciones
Más detallesCONTRATO DE LICENCIA GRATUITA RESPECTO DEL SOFTWARE CONTENIDO EN ESTE PROGRAMA
CONTRATO DE LICENCIA GRATUITA RESPECTO DEL SOFTWARE CONTENIDO EN ESTE PROGRAMA PRIMERA. LOGIE BEYOND THE CUTTING EDGE ES EL TITULAR EXCLUSIVO DE LOS DERECHOS DE AUTOR, EN SUS ASPECTOS PERSONAL Y PATRIMONIAL,
Más detallesGUÍA DE CONEXIÓN A TALLERES ONLINE
GUÍA DE CONEXIÓN A TALLERES ONLINE Tutorial de Uso Para Usuarios Bienvenido!! De antemano gracias por participar en este proyecto piloto de KOE, nuestro objetivo es apoyarles día a día en su Programa de
Más detallesMáquinas Virtuales en arquitecturas de microkernel
en arquitecturas de microkernel Amilcar Meneses Viveros & Hugo García Monroy Sección Computación Departamento de Ingeniería Eléctrica CINVESTAV-IPN México, D.F. Departamento de Aplicación de Microcomputadoras
Más detallesCurso Avanzado de Programación en Dispositivos Móviles con IOS
2013 Curso Avanzado de Programación en Dispositivos Móviles con IOS Pablo Formoso Ayudas del programa de consolidación y estructuración de unidades de investigación competitivas: Agrupación Estratégica
Más detallesTema 6. Gestión de la memoria
Tema 6. Índice Introducción Compartición de memoria Memoria virtual Soporte en los procesadores: la MMU en Linux en Windows NT/2000 1 Tema 6. Introducción Necesidad de la gestión de la memoria Requisitos
Más detallesProgramació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 detallesFundamentos de software. Introducción a la Informática 2010-2011
Fundamentos de software Introducción a la Informática 2010-2011 Objetivos Describir las 3 categorías principales de software y su relación Explicar la correspondencia entre algoritmos y programas Discutir
Más detallesExtensión K2B proyectos para Smart Devices
Extensión K2B proyectos para Smart Devices Descripción de la Arquitectura Versión 2.0 15/10/2012 Historia de revisiones Fecha Versión Descripción Autor 28/08/2012 1.0 Creación del documento Diego Cardozo
Más detallesConfiguración de PDAs en ITACTIL.
Configuración de PDAs en ITACTIL. La aplicación ITACTIL puede trabajar con terminales de mano (PDAs, tablets o teléfonos Android, Iphone, Ipad, etc.) en sus versiones Profesional y Líder. El funcionamiento
Más detallesPROGRAMACIÓN DE APLICACIONES PARA ANDROID. 30 horas 45 días
PROGRAMACIÓN DE APLICACIONES PARA ANDROID DURACIÓN DÍAS DE CONEXIÓN 30 horas 45 días CONTACTO: formacion@fgulem.es El Campus Virtual ha sido concebido con una metodología dinámica e interactiva, basada
Más detalles