“Android: Un acercamiento practico” Manuel Alejandro Moscoso Domínguez Estudiante de Ingeniería en Bioinformática Talca, 8 de octubre de 2009.

Slides:



Advertisements
Presentaciones similares
Android.
Advertisements

Andy Rubin estudiante de Ciencias de la Computación graduado en 1986 General Magic (Magic Cup SO para PDAs) Artemis Research Danger.Inc (Desarrollando.
Desarrollo DE apps móviles
Sistemas Operativos Móviles Andrés Barrantes Mauricio Saborío Proyecto de Investigación.
Desarrollo DE apps móviles
Un Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos.
Universidad Católica Los Ángeles de Chimbote Facultad de Ingeniería Escuela Profesional de Ingeniería de Sistemas ALUMNO: Ochoa Prado, Arnold Alfredo.
 Android es un sistema operativo para dispositivos móviles como teléfonos inteligentes y tabletas.
Entorno de Trabajo e Introducción a Java Fundamentos de Programación Departamento de Lenguajes y Sistemas Informáticos Versión Práctica 1.
Tema: sistema operativo de Android Integrantes: Campos Ochoa Edward Fernández Bermudez Soledad Montenegro Santos Nathaly Guerrero Aguado Junior.
SISTEMAS OPERATIVOS Por: Sergio Fernández y Diego Fernández Un sistema operativo es un programa que se inicia al encender el ordenador, sin un sistema.
Clasificación del Software Prof. Laura Cardozo. Software Se denomina software, programática, equipamiento lógico o soporte lógico a todos los componentes.
UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO GRUPO DE SOFTWARE LIBRE DE LA FCA TEMA: Taller para el desarrollo de aplicaciones móviles con Open – Source Prof.
Clase práctica Nº 1. Introducción al entorno de desarrollo Eclipse. Dpto. de Ciencias e Ingeniería de la Computación. Universidad Nacional del Sur.
Introducción a Linux Jornadas Noviembre 2009 GUL – UC3M Tania Pérez.
SALIDA 2DO PISO SISTEMAS OPERATIVOS LINUX WINDOWS LOBY PRINCIPAL ANDROID MAC MAC.
API J2ME Fernando Jesús Sánchez Herrera Técnico de Apoyo de Investigación Universidad Extremadura.
Tema 2 : Java Básico Conferencia 2 El entorno de desarrollo.
Introducción a Q.bo CI-2657 Robótica M.Sc. Kryscia Ramírez Benavides Prof. Asit. Ariel Mora.
INGENIERÍA MULTIMEDIA SNIES DATOS IMPORTANTES TÍTULO OTORGADO: Ingeniero Multimedia DURACIÓN: 10 Semestres CRÉDITOS: 174 MODALIDAD: Presencial.
Introducción al Framework 3.0. Introducción Junto con Windows Vista se liberará al mercado una serie de tecnologías para desarrolladores de software que.
NAVEGADORES WEB.
UNIVERSIDAD NACIONAL DE CHIMBORAZO NOMBRE:ERIKA SALAO PRIMERO:A ESCUELADE:EDUCACION BASICA DOCENTE: FERNANDO BUFANTE AÑO LECTIVO Es un sistemas.
Nuevas funcionalidades en
Diseño y Programación Orientados a Objetos
Iniciación a Android Dia 1: Instalación Android Studio - 1h
MAVEN: Introducción.
Diseño y Programación Orientados a Objetos
GESTOR DE DESCARGAS Un gestor (o administrador) de descargas es un programa diseñado para descargar ficheros de Internet, ayudado de distintos medios.
Rafael Asprilla Universidad de Panamá ,
Aulas Virtuales usando Moodle 3.2.3
Windows NT PRESENTADO POR: AURA CRISTINA PULGARÍN FRANCO.
Conectividad de Bases de Datos
Nombres: Natalia Reyes y Catherine Contreras Curso: 1001 J.M
Universidad isae Estudiante Felix gallardo
Presentamos.
ANGELA GOMEZ JOHN GODOY 1002
Android.
 PhoneGap es un framework de código libre para el desarrollo de aplicaciones móviles. Su principal característica: multiplataforma, es decir, con un.
NAVEGADORES WEB CRISTIAN MAURICIO AGUIRRE GUITIRERREZ 1002 JM.
Es un programa Sistema de gestión de base de datos relacional creado y modificado por Microsoft para uso personal de pequeñas organizaciones. Es un componente.
Organización y Descripción de Archivos
Instituto Tecnológico Superior de San Andrés Tuxtla
Las herramientas Case Julian madrigal.
Santana Mejía Andrea Michell Villarruel Miranda Alejandro Ernesto
SERGIO DANILO HENAO JONATHAN LANCHEROS 901 JM
HP EliteBook 2740p: Una nueva Tablet PC muy poderosa
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA- UNAD
Faber Orozco PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
VERSIONES DE ANDROID Extraido de
SOL GUTIÉRREZ Y MARIANA HEINTZ 4°C Prof. Gustavo price
Tecnologías de información
“Android - Conceptos” Rogelio Ferreira Escutia.
GOOGLE DRIVE Google Drive es un moderno y potente servicio de almacenamiento en línea que además permite acceder a un conjunto de herramientas ofimáticas.
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.
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.
STACK UXXI-ADF Cuenta con más de 100 componentes reutilizables
COFRE CON SISTEMA DE SEGURIDAD BLUETOOTH
CURSO PROGRAMACIÓN BÁSICA SEMANA 2
Java Enterprise edition
Para que sirve este programa?
Curso de programación Java para Android
“Tecnologías para construir el Internet de las Cosas”
Introducción a Android Studio Lic. Jose Armando Tiznado Ubillus.
Android Basics.
Introducción a los sistemas operativos en red
AUTOR: SALGADO ESCOBAR STALIN SEBASTIAN DIRECTOR: ING. JOSE SANCHO
Android Integrantes: Nelson Lopez Reyes Silvana Carpio Salvador.
“ INTEGRACIÓN “ A DISTANCIA. “ INTEGRACIÓN “ A DISTANCIA. Sistemas CONFIABLES, para el control……
Transcripción de la presentación:

“Android: Un acercamiento practico” Manuel Alejandro Moscoso Domínguez Estudiante de Ingeniería en Bioinformática Talca, 8 de octubre de 2009

TEMAS Parte Teórica ● Introducción a Android. ● Arquitectura de Andriod. Parte Practica ● Software necesario. ● Instalación y configuración. ● Creación de un Proyecto ● Estructura de un proyecto Andriod. ● Ejemplos ● Software Adicional.

● Android ¿Que es Android? Android es una pila de software para dispositivos móviles que incluye un sistema operativo, middleware y aplicaciones clave. Caracteristicas: Construido a partir del núcleo Linux. Es la primera plataforma libre de Código Abierto. Contiene APIs que permite desarrollar aplicaciones. INTRODUCCION

Open Handset Alliance Android fue desarrollado por la Open Handset Alliance™, un grupo de 47 compañías de tecnología y móviles que se unieron para acelerar la innovación en los móviles y crear una estandarización en estos. Google Inc. Sony Ericsson Vodafone Motorola, Inc. HTC Corporation LG Electronics, Inc. T-Mobile INTRODUCCION

ARQUITECTURA ● Características. ● Se encuentra dividido en cuatro capas fundamentales. ● Se basa en el kernel de Linux, la cual le permite la abstracción de la administración del Hardware. ● Android posea su propia Java Virtual Machine (JVM) llamada, Dalvik virtual machine (DVM).

ARQUITECTURA

● Application Framework.

Software development kit El SDK incluye un completo conjunto de herramientas para el desarrollo y el debugging de aplicaciones además de herramientas para la generación de la interfaz de usuario. (UI) El paquete de herramientas del SDK incluye también las herramientas utilizadas en versiones anteriores por lo que le permite al usuario migran una aplicación realizada en un versión anterior a la vigente sin modificaciones. Este SDK incluye múltiples versiones de la plataforma Android que se puede utilizar para desarrollar aplicaciones. Android 1.5 y Android 1.6 Ademas el SDK trae una variedad de códigos de ejemplo en el paquete que se descarga. SOFTWARE NECESARIO

Eclipse Android ofrece un plug-in personalizado para el IDE de Eclipse, llamado Android Development Tools (ADT), que está diseñado para darle un poderoso entorno integrado en el que construir aplicaciones de Android. El plug-in facilita que el desarrollador pueda configurar rápidamente nuevos proyectos de Android, crear una aplicación de interfaz de usuario, entre otras cosas. Utilizar Eclipse con ADT es un método muy recomendable para el desarrollo de aplicaciones para Android y es la manera más rápida para empezar. SOFTWARE NECESARIO

INSTALACION Y CONFIGURACION ● Descargar Android SDK 1.6 y Eclipse IDE. ● Posibles dependencias. ● Instalación Android Development Tools (ADT). ● Creación de Android Virtual Device (AVD).

CREACION DE UN PROYECTO ● New Project.

ESTRUCTURA DE UN PROYECTO Directorios Archivos

EJEMPLOS

EJEMPLO SIMULADOR Openintents: Sensor Simulator + Acelerometro.

MARCO TEORICO Dispositivo Móvil En la actualidad los teléfonos móviles están provisto de tecnologías que les otorgan un sin fin de utilidades. Los teléfonos móviles, están siendo usados como dispositivos de entrada a los recursos disponibles en el medio ambiente.

MARCO TEORICO Dispositivo Móvil Caracteristicas del Hardware HTC DREAM/G1 Procesador:Qualcomm MSM7201A™, 528 Mhz. Memoria: ROM: 256 MB, RAM: 192 MB. Pantalla táctil: 3,2 pulgadas TFT-LCD 320 x 480. GPS, accelerometers and compass Conectividad: Bluetooth ® 2.0 con Enhanced Data Rate, Wi- Fi: IEEE b / g, HTC extUSB. Cámara: 3,2 megapíxeles. Sistema Operativo Android.

MARCO TEORICO Android ¿Que es Android? Android es una pila de software para dispositivos móviles que incluye un sistema operativo, middleware y aplicaciones clave. Caracteristicas: Construido a partir del núcleo Linux. Es la primera plataforma libre de Código Abierto. Contiene APIs que permite desarrollar aplicaciones.

MARCO TEORICO ¿Porque Android? Android combina la ubicuidad de los teléfonos celulares, la emoción de software de código abierto, y el respaldo corporativo de Google y otros miembros de la Open Handset Alliance. LG Electronics, Inc. T-Mobile Motorola, Inc. Samsung Electronics Sony Ericsson Vodafone