El documento describe el sistema operativo Android. Android es un sistema operativo para dispositivos móviles desarrollado por Google y basado en el núcleo Linux. Ofrece características como un framework de aplicaciones, navegador integrado, base de datos SQLite, soporte multimedia, máquina virtual Dalvik, entre otras. Su arquitectura incluye componentes como el framework de aplicaciones y el runtime. El documento también menciona algunas aplicaciones populares para Android.
Propuesta para la creación de un Centro de Innovación para la Refundación ...
ANDROID
1. "Año del Buen Servicio al
Ciudadano”
INGENIERÍA DE SISTEMAS – VII CICLO
TEMA:
ANDROID
ALUMNO:
Deza Castillo Cristhian Gianmarco
Jhosely Graciela Malca Tamay
CURSO:
Programacion de Aplicaciones Moviles
PROFESOR:
Marco Aurelio Porro chulli
2. HISTORIA DE ANDROID
Allá por octubre del año 2003, Andy Rubin, Rich Miner, Nick Sears y Chris White daban forma a Android
Inc. En sus inicios, únicamente trascendió que la actividad de la empresa se centraba en “el desarrollo de
software para teléfonos móviles“.
Android Inc. pasó casi dos años trabajando “en la sombra”, hasta que Google comenzó a “reclutar” a
fuerza de talonario a algunas “startup” (término que se refiere a nuevas compañías con un futuro
prometedor) del sector móvil, con la clara intención de replicar su éxito de la Web en el futuro de las
telecomunicaciones inalámbricas.
En Mayo del mismo año Google se hacía con Dodgeball, la empresa que desarrolló un sistema de red
social y posicionamiento móvil que, una vez integrada en la estructura empresarial de los chicos de
Mountain View, cesó su actividad en 2009 para dar paso a Google Latitude. Llegó el mes de agosto y le
tocó el turno a Android Inc., la fecha clave para llegar a entender mejor el éxito de Android es el 5 de
noviembre de 2007.
3. Definición
es un sistema operativo movil basado en Linux, que junto
con aplicaciones middleware está enfocado para ser
utilizado en dispositivos moviles como telefonos
inteligentes, tabletas, google TV y otros dispositivos. Es
desarrollado por la open handset alliance, la cual es
liderada por google. Este sistema por lo general maneja
aplicaciones como Market (Marketing) o su actualización,
PlayStore.
4. CARACTERÍSTICAS
Framework de aplicaciones: permite el reemplazo y la reutilización de los componentes.
Navegador integrado: basado en el motor open Source Webkit.
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).
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.
6. Uso y Aplicaciones
Ringdroid
Actualmente, el deseo de personalizar nuestros teléfonos nos lleva a utilizar nuestras canciones preferidas para crear tonos de
llamadas y alarmas
Double Twist Player
Este programa nos brinda la opción de mejorar, dando un giro de 180 grados al reproductor de audio que posee Android.
The Weather Channel
Con este Widgets para escritorio se puede acceder a la información sobre el clima de cualquier país. Además, brinda la
información sobre el clima actual y de toda la semana, permite hacer búsquedas de voz para que la explración sea lo más
sencilla posible.
Open Advanced Task
Se trata de uno de los mejores administradores de tareas que existe. Con este programa podremos saber aspectos básicos de
nuestro dispositivo como por ejemplo, la cantidad de memoria disponible, cuánto procesamiento están consumiendo nuestras
ampliaciones y terminar los procesos de una aplicación específica en el momento que lo deseemos.
7. Juice Defender
Debido a la tecnología y aplicaciones que hoy en día utilizamos en nuestros dispositivos, es normal que estos pierdan la carga de
la batería más rápido, lo que se complica mucho más cuando estamos lejos de nuestro cargador.
Listen
Los podcast día a día van tomando mucho más auge. En internet se encuentran muchos canales con podcast de distintos temas
y realizados por un sin fin de personas. Es por eso que, si eres fan de los podcast, te recomendamos que instales Listen, ya que
permite pasar el ordenador al teléfono.
Foursquare
Con esta aplicación, no solo podrás ver los lugares que tus amistades frecuentan, sino también realizar recomendaciones de
establecimientos comerciales.
Evernote
Mediante esta aplicación puedes crear notas tanto de texto como de audio, incluir tus imágenes, documentos de referencia y
grabaciones de voz realizadas para recordar un evento específico, todo esto sicronizado con tu cuenta para que tengas acceso
a esos archivos desde cualquier computadora que tenga acceso a internet.
ES File Explorer
De todas las aplicaciones para administrar ficheros, ES File Explorer es la mejor y no tiene ningún tipo de publicidades
molestas.
Biowallet Signature
Ya sea por trabajo o por diversión, todos los días hay que aprendernos usuarios y contraseñas nuevas para poder disfrutar de
todas las bondades que internet ofrece.
Barcode Scanner (escáner de código de barra)
Esta es la aplicación que no puede faltar en ningún teléfono con Android. No solo porque es capaz de leer cualquier código de
barras, sino porque es necesario para leer los miles de códigos de acceso directo que rondan en la web
8. Resumen
Los dispositivos móviles constituyen cada vez más una realidad que ofrece al usuario, en un
mismo y reducido aparato, funciones de comunicación y procesamiento de datos que van mucho
más allá de las simples llamadas telefónicas o la ejecución de aplicaciones básicas. El gigante de
Internet Google ha presentado un nuevo sistema operativo para este tipo de dispositivos, Android,
que busca ser una firme alternativa a otros sistemas, ya ampliamente extendidos, como Symbian
o Windows Mobile. Android es un sistema operativo del móvil que utiliza una versión modificada
del kernel de Linux.
9. Mobile devices are increasingly becoming a reality that offers the user, in a single
and reduced device, communication and data processing functions that go far
beyond simple phone calls or the execution of basic applications. The Internet giant
Google has introduced a new operating system for this type of devices, Android,
which seeks to be a firm alternative to other systems, already widespread such as
Symbian or Windows Mobile. Android is a mobile operating system that uses a
modified version of the Linux kernel.
Summary
10. CONCLUSIONES
El Sistema Operativo Android se perfila a futuro, como la plataforma a dominar el mercado de
los dispositivos móviles, debido a su carácter libre y su desarrollo abierto, no controlado por una
única empresa.
Android ofrece un entorno de desarrollo que facilita la implementación de aplicaciones de
manera ágil y eficiente, aprovechando al máximo las características de cada dispositivo móvil
(Hardware).
Con esta guía se puede adquirir un conocimiento profundo y detallado de la estructura y del
funcionamiento de Android, sirviendo así, como herramienta para fomentar el desarrollo de
aplicaciones que aprovechan al máximo el Sistema Operativo.
11. Recomendaciones
• Detallar los diferentes componentes de las librerías del sistema operativo Android
en dispositivos móviles.
• Describir la funcionalidad del Runtime de Android.
• Describir frameworks y los componentes de las aplicaciones Android.
• Construir un documento que recopile las características y funcionalidad del SO
Android.
12. Glosario
• Android: Es un sistema operativo para móviles al igual que Windows es un sistema operativo para
ordenadores.
• PÍXEL:Unidad física mínima formada por puntos de color que se reparten a lo largo de la
superficie de una pantalla. En diseño también suele usarse como unidad de medida para los
componentes gráficos de la interfaz en los diferentes programas de edición
• SDK Android: Es un conjunto de herramientas y programas necesarios para que los
desarrolladores lleven a cabo su trabajo.
• Linux: Es un sistema operativo al igual que Windows Xp o Mac Os x.
• Middleware: Es un software de computadora que conecta componentes de software o aplicaciones
para que puedan intercambiar datos entre éstas. Es utilizado a menudo para soportar aplicaciones
distribuidas.
• Framework: Es una estructura en capas que indica qué tipo de programas pueden o deben ser
construidos y cómo se interrelacionan. Algunos marcos de trabajo de sistemas informáticos
también incluyen programas reales, especifican interfaces de programación u ofrecen
herramientas de programación para usar los marcos.
13. Framework-res.apk : Aplicación que se encuentra en la raíz del sistema, que es la
poseedora de todos los iconos, imágenes e interfaz del dispositivo.
Fastboot: Es un bootloader con el que podemos hacer flasheos de bajo nivel desde el
ordenador.
Flashear: Es el término que se utiliza para referirse a la acción de instalar o
cargar ROMs, Kernels, etc. en un dispositivo por medio de aplicaciones de
recuperación (Recovery) o herramientas externas.
GPRS: Abreviación de General Packet Radio Service o Servicio General de Paquetes
por Radio en español, es una de las formas de transmitir datos que está disponible en
nuestros dispositivos, normalmente se encuentra mostrada como G. Sus velocidades
están comprendidas entre los 56Kbps y los 114Kbps.