SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
COLEGIO DE EDUCACION PROFESIONAL TECNICA
             DELESTADO DE CHIAPAS

                         Plantel 022



               Manejo De Sistemas Operativos



                    Título:

    EL FUTURO EN MANOS DE ANDROID




           Nombre De La Alumna:

Claire Concepción Del Consuelo Anzueto Escobar




                   Carrera:

  Profesional Técnico Bachiller En Informática



                    Grupo:

                    “3102”




       Chiapa de Corzo, Chiapas, a 14 de Diciembre 2012.
INTRODUCCIÓN:


       El sistema operativo ANDRIOD es uno de los más utilizados que se genera
en el año 2005, en ese mismo año Google compra al sistema operativo ANDROID,
una pequeña empresa basada en Palo Alto, California. Este Sistema Operativo es
uno de los más famosos en la actualidad porque lo podemos usar en los
teléfonos, Tablet, en las computadoras Android en la actualidad a tenidos grandes
avances, este sistema operativo ANDROID nos beneficia ya que los podemos
encontrar y es gratuito este sistema operativo a beneficiado mucho a la sociedad.
Android ha tenido muchas versiones y cada una con una mejora que nos
beneficias como son las siguientes que a continuación mencionare Android 1.1,
Android 1.5, Android 1.6, Android 2.0, Android 2.1, a continuación podrán ver y
descubrir lo maravilloso del Sistema Operativo.



       El objetivo de este proyecto final es dar a conocer sobre todo lo que tiene
que ver los que es nuestro Sistema Operativo, como son sus características, sus
ventajas y desventajas que nos ofrece el Sistema Operativo Android ya que es
uno de los Sistema Operativo más actuales y que ha tenido un gran impacto y ha
llamado la atención.



        Una ventaja de este Sistema Operativo es que lo podemos adquirir de una
forma más fácil ya que en la página de google lo podemos descargar sin ningún
costo, todo lo contario de los otros Sistemas Operativos que son muy costoso y
difíciles de adquirir.

      Características que representaré en este proyecto final son las siguientes:

      Historia de nuestro Sistema Operativo
      En que nos beneficia el Sistema Operativo Android
      Ventajas y Desventajas de nuestro Sistema Operativo
      Aplicaciones del Sistema Operativo
      Dispositivo que usa el Sistema Operativo

   Este proyecto final espero y se de su agrado y que descubra todo acerca del
   Sistema Operativo de Android .
ÍNDICE
TEMAS                                                                                                PÁGINA

TEMA 1. HISTORIA DE ANDROID……………………………………………………..4

TEMA 2. ¿QUÉ ES ANDROID?................................................................................6

TEMA 3. VENTAJAS Y DESVENTAJAS DEL SISTEMA OPERATIVO
ANDROID………………………………………………………………………………….6
TEMA 4. VERSIONES QUE HA EXISTIDO……………………………………………8

TEMA 5. CARACTERÍSTICAS Y ESPECIFICACIONES ACTUALES………….…..9

TEMA 6. ARQUITECTURA DEL SISTEMA OPERATIVO ANDROID……………..11

TEMA 7. ¿QUÉ ES UNA ROM Y EN QUÉ ME BENEFICIA USAR EN EL
SISTEMA OPERATICO DE ANDROID?................................................................12

                SUBTEMA 7.1 ¿QUÉ ES UNA ROM?...............................................13
                SUBTEMA 7.2 ¿EN QUÉ ME BENEFICIA USAR UNA ROM?..........13
                SUBTEMA 7.3 ¿CUAL ES LA MEJOR ROM? ¿CÓMO LA ELIJO?..14

TEMA 8. DISPOSITIVOS QUE USAN EL SISTEMA OPERATIVO ANDROID….15

               SUBTEMA 8.1 ¿POR QUÉ DEBO COMPRARME EL SAMSUNG
            GALAXY S2?..........................................................................................16
              SUBTEMA 8.2 ¿POR QUÉ NO DEBO COMPRARME EL SAMSUNG
             GALAXY S2?.......................................................................................16
              SUBTEMA 8.3 ¿POR QUÉ DEBO COMPRARME EL SAMSUNG
              GALAXY NEXUS?.............................................................................17
              SUBTEMA 8.3 ¿POR QUÉ DEBO COMPRARME EL SAMSUNG
            GALAXY NEXUS?..................................................................................18
              SUBTEMA 8.4 ¿POR QUÉ NO DEBO COMPRARME EL SAMSUNG
            GALAXY NEXUS?..................................................................................18

CONCLUSIÓN…………………………………………………………………..……….19

BIBLIOGRAFIA………………………………………………………………….……….20
TEMA 1. HISTORIA DE ANDROID


        En julio de 2005, Google compra Android Inc., una pequeña empresa
basada en Palo Alto, California, y en ese entonces empezaron a trascender
rumores acerca de que Google estaba planeando construir su propio celular libre y
hasta gratis enfocándose en ganancias de publicidad en las búsquedas de las
personas para mover un poco el status quo del mercado móvil. Obviamente, esos
rumores de un móvil gratis fueron falsos pero al final Android resultó ser algo
mucho más interesante y revolucionario: un sistema operativo móvil open source
propulsado nada más y nada menos que por Google, así que repasemos la
historia de Android por más breve que sea:



       El lanzamiento inicial del Android Software Development Kit apareció en
noviembre de 2007 y ya bastantes tiempos después -mediados de agosto de
2008- apareció el Android 0.9 SDK en beta. Al otro mes -fines de septiembre
2008-, finalmente lanzaron Android 1.0 SDK (Release 1). Seis meses después
principios de marzo 2009, Google presentó la versión 1.1 de Android para el “dev
phone” y la actualización incluía algunos cambios estéticos menores además de
soporte para “búsquedas por voz”, aplicaciones pagas en Android Market, arreglos
en el reloj alarma, mejoras en Gmail y demás.A mediados de mayo 2009, Google
lanza la versión 1.5 de Android OS (llamada Cupcake) con su respectivo SDK que
incluía nuevas features como: grabación de video, soporte para stereo Bluetooth,
sistema de teclado personalizable en pantalla, reconocimiento de voz y el
AppWidget framework que permitió que los desarrolladores puedan crear sus
propios widgets para la página principal. Android 1.5 fue la versión que más
personas usaron para iniciarse en Android (con el T-Mobile G1 y HTC Dream en
USA) y sigue siendo actualmente una versión que se encuentra disponible en
muchos móviles Android como el HTC Hero o varios de los nuevos MOTOBLUR
como el Motorola Backflip o Motorola Dext.



       Luego apareció Android 1.6 “Donut” en septiembre de 2009 con mejoras en
las búsquedas, indicador de uso de batería y hasta el VPN control applet. De
hecho, esta versión fue tan buena que todos los Android que no tienen una
interfaz personalizada como HTC Sense o Motoblur ahora corren 1.6, incluyendo
el T-Mobile G1, y en la actualidad sigue siendo la versión más popular.




                                                                                    4
Para llevar las cosas más allá, el Motorola Droid (Motorola Milestone para
nosotros) fue lanzado con Android 2.0 “Eclair” que incluía varias nuevas features y
hasta aplicaciones precargadas que requerían un hardware mucho más rápido
que la generación anterior de celulares con Android (un mes luego, salió 2.0.1,
una pequeña actualización).



       Poco después, el Google Nexus One (al cuál marcó un antes y un después
ya que Google trató de venderlo por su cuenta y liberado, además de en algunas
operadoras) llegó con Android 2.1 (el cual algunos llamaron “Flan” pero Google
sigue considerándolo parte de “Eclair”) con nuevas capacidades 3D, live
wallpapers y lo que significó la gran mejora de la plataforma desde 1.6. De hecho,
todos están pidiendo que les actualicen a 2.1 sus propios dispositivos con Android
pero es probable que en algunos no funcionen bien todas las features de la
versión.

       Si miramos al futuro de la plataforma, por un lado Android Marketes la
tienda de aplicaciones que más crece ya llegando a las 40 mil aplicaciones,
Android es el sistema operativo que más está creciendo en Estados Unidos casi
por superar a iPhone, Motorola junto con algunos otros fabricantes están
propulsando el desembarco en América Latina de Android con equipos
económicos, y por el otro algunos se quejan de la plataforma debido a las
diferentes versiones pero lo cierto es que ya se está empezando a desarrollar el
know how para brindar las actualizaciones a los usuarios 2.1 y en el futuro a las
siguientes además de que la fragmentación es algo que en el mundo móvil es casi
inevitable.(1)




                       Fig. #1.”Avance que ha tenido ANDROID”




                                                                                      5
TEMA 2. ¿QUÉ ES ANDROID?


       Android es un sistema operativo inicialmente pensado para teléfonos
móviles, al igual que iOS, Symbian y Blackberry OS. Lo que lo hace diferente es
que está basado en Linux, un núcleo de sistema operativo libre, gratuito y
multiplataforma. El sistema permite programar aplicaciones en una variación de
Java llamada Dalvik. El sistema operativo proporciona todas las interfaces
necesarias para desarrollar aplicaciones que accedan a las funciones del teléfono
(como el GPS, las llamadas, la agenda, etc.) de una forma muy sencilla en un
lenguaje de programación muy conocido como es Java.(2)




                                   Fig. #2”Android”

            TEMA 3. VENTAJAS Y DESVENTAJAS DEL SISTEMA
                      OPERATIVO ANDROID


       Este sistema, presentado por Google en 2008, ha sabido expandirse
rápidamente y ya domina el mercado de los smartphones en el mundo. Gracias a
que es en parte de código abierto ha podido situarse a la cabeza en innovación y
actualmente la mayoría de los fabricantes lo eligen para sus terminales más
punteros.

       Ventajas: Gran ecosistema de aplicaciones, excelente integración con los
servicios de Google y variedad de elección entre distintas marcas y gamas. Su
fácil manejo y capacidad de personalización (incluyendo Widgets) lo ha
popularizado tanto entre los más expertos como entre los usuarios más novatos.




                                                                                    6
Desventajas: En los modelos de gamas más bajas los fabricantes se
olvidan bastante de actualizar el sistema. Los usuarios que deciden descargar
aplicaciones piratas tienen el riesgo de ser víctimas de virus.

      El código de Android es abierto: Google liberó Android bajo licencia
Apache. Gracias a esto cualquier persona puede realizar una aplicación para
Android. Para que una idea de la importancia del código abierto, cuando apareció
Android ya había un consorcio de 78 importantes empresas especializadas en
diseño de software para teléfonos móviles listas para diseñar aplicaciones.

       A día de hoy hay más de 100.000 aplicaciones disponibles para teléfonos
Android, gran parte de ellas gratuitas. Además la libertad de código permite
adaptar Android a bastantes otros dispositivos además de teléfonos móviles. Está
implantado en Tablets, GPS, relojes, microondas, incluso hay por internet una
versión de Android para ordenador.



       Android es multitarea: Esto significa que en un sistema Android es capaz de
hacer funcionar a la vez varias aplicaciones. No solo eso ya que se encarga de
gestionarlas, dejarlas en modo suspensión si no se utilizan e incluso cerrarlas si
llevan un periodo determinado de inactividad. De esta manera se evita un
consumo tan excesivo de la batería. Esta ventaja es por la rapidez con la que
carga una aplicación abierta previamente. El multitarea tiene un gran aspecto
negativo pero hablaremos más delante de ello. (3)




                             FIG.#3 “ Ventajas de Android”




                                                                                     7
TEMA 4. VERSIONES QUE EXISTEN:


       El sistema operativo Android fue creado desde sus inicios para que
funcionara en los diferentes teléfonos móviles que han existido en el mercado,
extendiéndose posteriormente a los diversos modelos de tablets que han ido
llegando al mercado de hardware, además de Google TV y otros dispositivos que
irán apareciendo con el tiempo. Es bueno destacar que casi todo el código interno
con el que está escrito el sistema operativo Android parte de Linux, núcleo libre del
software Unix, y génesis de una gran disputa judicial con lacompañía Oracle
Corporation precisamente por el tema de la propiedad intelectual.

        La primera versión del sistema operativo Android fue liberada el 5 de
noviembre de 2007 y en su inicio participaron empresas como “Texas Instruments,
Broadcom Corporation, Nvidia, Qualcomm, Samsung Electronics, Sprint Nextel,
Intel, LG, Marvell Technology Group, Motorola, y T-Mobile” (Wikipedia).

       El día 23 de septiembre del año 2008 se liberó la primera actualización del
sistema operativo Android 1.0, iniciándose así un largo proceso de reajuste de su
programación (actualizaciones) las cuales han fragmentado el mercado e
impidiendo que su servicio sea homogéneo para todos los dispositivos y las
aplicaciones que se comercializan, y puedan a su vez funcionar libremente y con
la misma efectividad en todos los dispositivos: smartphones, tablets, etc.

       Desde que se volviera a librar la versión1.1 de este sistema operativo
Android (9 de febrero de 2009), siete han sido las variantes que han ido saliendo
poco a poco al mercado a lo largo de sus cuatro años de vida y funciones: Android
1.5Cupcake (30 de abril de 2009), Android 1.6 Donut (15 de septiembre de 2009),
Android 2.0 Eclair (26 de octubre de 2009), Eclair 2.2 Froyo (20 de mayo de 2010),
Android 2.3 Gingerbread (6 de diciembre de 2010), Android 3.0 Honeycomb (2 de
febrero 2011) y Android 4.0 Ice Cream Sandwich (18 octubre 2011). (4)




                                                                                        8
TEMA 5. CARACTERÍSTICAS Y ESPECIFICACIONES ACTUALES:


      Diseño de dispositivo, La plataforma es adaptable a pantallas de mayor
resolución, VGA, biblioteca de gráficos 2D, biblioteca de gráficos 3D basada en las
especificaciones de la OpenGL ES 2.0 y diseño de teléfonos tradicionales.

      Almacenamiento, SQLite, una base de datos liviana, que es usada para
propósitos de almacenamiento de datos.

     Conectividad de Android soporta las siguientes tecnologías de conectividad:
GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi,LTE, HSDPA, HSPA+
y WiMAX.


       Mensajería SMS y MMS son formas de mensajería, incluyendo mensajería
de texto y ahora la Android Cloud to Device Messaging Framework (C2DM) es
parte del servicio de Push Messaging de Android.

      Navegador web: El navegador web incluido en Android está basado en el
motor de renderizado de código abierto WebKit, emparejado con el motor
JavaScript V8 de Google Chrome. El navegador por defecto de Ice Cream
Sandwich obtiene una puntuación de 100/100 en el test Acid3.

       Soporte de Java, Aunque la mayoría de las aplicaciones están escritas en
Java, no hay una máquina virtual Java en la plataforma. El bytecode Java no es
ejecutado, sino que primero se compila en un ejecutable Dalvik y corre en la
Máquina Virtual Dalvik. Dalvik es una máquina virtual especializada, diseñada
específicamente para Android y optimizada para dipositivos móviles que funcionan
con batería y que tienen memoria y procesador limitados. El soporte para J2ME
puede ser agregado mediante aplicaciones de terceros como el J2ME MIDP
Runner.43


      Soporte multimedia Android soporta los siguientes formatos multimedia:
WebM, H.263, H.264 (en 3GP o MP4), MPEG-4 SP, AMR, AMR-WB (en un
contenedor 3GP), AAC, HE-AAC (en contenedores MP4 o 3GP), MP3, MIDI,
OggVorbis, WAV, JPEG, PNG, GIF yBMP.42


      Soporte para streaming Streaming RTP/RTSP (3GPP PSS, ISMA),
descarga progresiva de HTML (HTML5 <video>tag). Adobe Flash Streaming ,



                                                                                      9
(RTMP) es soportado mediante el Adobe Flash Player. Se planea el soporte de
Microsoft SmoothStreaming con el port de Silverlight a Android. Adobe Flash
HTTP DynamicStreaming estará disponible mediante una actualización de Adobe
Flash Player.

      Soporte para hardware adicional Android soporta cámaras de fotos, de
vídeo, pantallas táctiles, GPS, acelerómetros, giroscopios, magnetómetros,
sensores de proximidad y de presión, sensores de luz, gamepad, termómetro,
aceleración por GPU 2D y 3D.

      Entorno de desarrollo Incluye un emulador de dispositivos, herramientas
para depuración de memoria y análisis del rendimiento del software. El entorno de
desarrollo integrado es Eclipse (actualmente 3.4, 3.5 o 3.6) usando el plugin de
Herramientas de Desarrollo de Android.

      Google Play Google Play es un catálogo de aplicaciones gratuitas o de
pago en el que pueden ser descargadas e instaladas en dispositivos Android sin la
necesidad de un PC.

       Multi-táctil Android tiene soporte nativo para pantallas capacitivas con
soporte multi-táctil que inicialmente hicieron su aparición en dispositivos como el
HTC Hero. La funcionalidad fue originalmente desactivada a nivel de kernel
(posiblemente para evitar infringir patentes de otras compañías). Más tarde,
Google publicó una actualización para el NexusOne y el Motorola Droidque activa
el soporte multi-táctil de forma nativa.45


       Bluetooth El soporte para A2DF y AVRCP fue agregado en la versión 1.5; el
envío de archivos (OPP) y la exploración del directorio telefónico fueron agregados
en la versión 2.0; y el marcado por voz junto con el envío de contactos entre
teléfonos lo fueron en la versión 2.2.</ref> Los cambios incluyeron.

      Videollamada Android soporta videollamada a través de Google Talk desde
su versión HoneyComb.

       Multitarea Multitarea real de aplicaciones está disponible, es decir, las
aplicaciones que no estén ejecutándose en primer plano reciben ciclos de reloj, a
diferencia de otros sistemas de la competencia en la que la multitarea es
congelada (Como por ejemplo iOS, en el que la multitarea se limita a servicios
internos del sistema y no a aplicaciones externas).


       Características basadas en voz La búsqueda en Google a través de voz
está disponible como "Entrada de Búsqueda" desde la versión inicial del sistema.


                                                                                      10
Tethering: Android soporta tethering, que permite al teléfono ser usado
como un punto de acceso alámbrico o inalámbrico (todos los teléfonos desde la
versión 2.2, no oficial en teléfonos con versión 1.6 o inferiores mediante
aplicaciones disponibles en Google Play (por ejemplo PdaNet). Para permitir a un
PC usar la conexión de datos del móvil android se podría requerir la instalación de
software adicional.. (5)




                          FIG. #4 “Características de Android”



           TEMA 6. ARQUITECTURA DEL SISTEMA OPERATIVO
                          ANDROID


      Los componentes principales del sistema operativo de Android (cada
sección se describe en detalle):

       Aplicaciones: las aplicaciones base incluyen un cliente de correo
electrónico, programa de SMS, calendario, mapas, navegador, contactos y otros.
Todas las aplicaciones están escritas en lenguaje de programación Java.

       Marco de trabajo de aplicaciones: los desarrolladores tienen acceso
completo a los mismos APIs del framework usados por las aplicaciones base. La
arquitectura está diseñada para simplificar la reutilización de componentes;
cualquier aplicación puede publicar sus capacidades y cualquier otra aplicación

puede luego hacer uso de esas capacidades (sujeto a reglas de seguridad del
framework). Este mismo mecanismo permite que los componentes sean
reemplazados por el usuario.



                                                                                      11
Bibliotecas: Android incluye un conjunto de bibliotecas de C/C++ usadas por
varios componentes del sistema. Estas características se exponen a los
desarrolladores a través del marco de trabajo de aplicaciones de Android; algunas
son: System C library (implementación biblioteca C estándar), bibliotecas de
medios, bibliotecas de gráficos, 3D y SQLite, entre otras.

       Runtime de Android: Android incluye un set de bibliotecas base que
proporcionan la mayor parte de las funciones disponibles en las bibliotecas base
del lenguaje Java. Cada aplicación Android corre su propio proceso, con su propia
instancia de la máquina virtual Dalvik. Dalvik ha sido escrito de forma que un
dispositivo puede correr múltiples máquinas virtuales de forma eficiente. Dalvik
ejecuta archivos en el formato Dalvik Executable (.dex), el cual está optimizado
para memoria mínima. La Máquina Virtual está basada en registros y corre clases
compiladas por el compilador de Java que han sido transformadas al formato.dex
por la herramienta incluida "dx".

Núcleo Linux: Android depende de Linux para los servicios base del sistema como
seguridad, gestión de memoria, gestión de procesos, pila de red y modelo de
controladores. El núcleo también actúa como una capa de abstracción entre el
hardware y el resto de la pila de software.(6)



 TEMA 7. ¿QUÉ ES UNA ROM Y EN QUÉ ME BENEFICIA USAR EN
            EL SISTEMA OPERATIVO ANDROID?


       Si ya llevas algún tiempo con Android habrás leído o escuchado infinidad de
veces hablar de las ROM’s y lo maravillosas (o no) que son. Si acabas de llegar,
quizá te interese seguir leyendo. Y es que quizá una de las características más
interesantes de Android es que es un sistema totalmente abierto y esto supone
que cualquiera con conocimiento es totalmente libre de modificar el sistema y
potenciarlo o personalizarlo a su antojo. A esto es a lo que se llama “cocinar” una
ROM, es decir, a crear un sistema Android modificado basado en la base original.

      Pero conozcamos exactamente qué es una ROM y en qué nos puede
beneficiar utilizarlas o no, y como podemos acertar a la hora de escoger entre el
mar de ROM’s personalizadas que existen actualmente. Hay desarrolladores más
populares que otros, hay infinidad donde elegir y estrenar móvil nuevo como quien
dice.
                                                                                      12
SUBTEMA 7.1 ¿QUÉ ES UNA ROM?
        Bueno, las ROM’s no son ni exclusivas de Android ni han aparecido hace
poco. Existen desde hace mucho tiempo y en el caso concreto de Android son una
copia original o modificada del sistema operativo en un archivo. Esta copia se
puede sobrescribir en el chip de memoria del terminal con lo que existe la
posibilidad de ejecutar sistemas operativos modificados. Debido a que Android es
un sistema abierto, su código fuente está a disposición de cualquiera que quiera
modificarlo, y ahí es donde entran los cocineros. Hay toda una comunidad
dedicada a modificar y crear nuevas compilaciones o ROM’s que de alguna
manera u otra mejoran la base que proporciona Google.

       Así que no es de extrañar que en muchas ocasiones recibamos antes una
ROM con nueva versión de Android de las manos de un “cocinero”, que de la
propia operadora. Hay como decía una activa comunidad que cada vez es más
rápida y más eficiente.




     SUBTEMA 7.2 ¿EN QUÉ ME BENEFICIA USAR UNA ROM?


       Pues en más de lo que te puedas imaginar. Una vez pierdas el miedo a
modificar tu teléfono en algo más que un fondo de pantalla o unos iconos nuevos,
descubrirás que cambiar de ROM en muchas ocasiones supone prácticamente
estrenar un teléfono nuevo cada vez. La mayoría de veces cambiar de ROM
supone mejorar el rendimiento del sistema considerablemente, ya que se trabaja
más en el código y se consiguen corregir o mejorar cosas que el fabricante no
tiene en cuenta o no le ha dado tiempo a modificar. Tendremos un terminal más
rápido y con más mejoras que si seguimos utilizando la “stock” ROM o ROM que
viene por defecto. Además los cocineros son más rápidos que las operadoras, así
que si te gusta estar a la última no te lo pienses, encontrarás ROM’s con la versión
más reciente de Android.

       Pero no es sólo eso, también entenderás mejor cómo funciona tu terminal y
tendrás acceso a un control mayor sobre el y más capacidad para modificarlo y
dejarlo 100% a tu gusto. ¡Una vez que empiezas y le pierdes el miedo engancha!



                                                                                       13
SUBTEMA 7.3 ¿CUAL ES LA MEJOR ROM? ¿CÓMO LA ELIJO?


      Este es el gran dilema. Hay una ámplia oferta de ROM’s para casi todos los
terminales Android que hay en el mercado, así que la decisión es bastante
complicada porque hay mucho donde elegir. Pero como siempre digo, hay que
buscar aquello que se adapte más a nuestras necesidades y para eso no nos
quedará otra que consultar todo lo que la ROM que nos interese puede hacer, o
puede mejorar y comparar con otras.

       Está claro que en la comunidad Android hay cocineros muy populares.
Parte de la popularidad se basa en su rapidez en traer una ROM nueva cada vez
que hay cambio de versión, y parte reside en la calidad y estabilidad de sus
ROM’s. Sin duda uno de los más populares y no sin razón es Cyanogen. Este
señor tiene mucha popularidad por tener un auténtico equipo de desarrollo que ha
copado casi todos los modelos más populares de Android con sus ROM’s. Hay 3
versiones, estable, experimental y Nightly, que vendría a ser la versión más de
pruebas. Pero también hay otros cocineros como Super@tmel y su SuperTeam
con los que también puedes encontrar ROM’s muy competitivas y con muchos
extras. Así que básicamente y como decíamos al principio tendrás que buscar
aquella que más te convenza. A mi personalmente me gustan la de estos dos
cocineros que he comentado, pero hay muchísimos más.

      Para ello tenemos un apartado exclusivamente dedicado a las ROM’s, con
un gran listado que se va actualizando cada cierto tiempo y que recopila todas las
ROM’s que existen para todos los terminales Android. Una recopilación que te
ayudará mucho a encontrar la ROM que más te convenga. Además también
encontrarás instrucciones de como hacerte root de tu teléfono, paso
imprescindible antes de poder cambiar de roms. ¿Qué es root? Pues aquí
encontrarás más información de lo que es y las ventajas que te ofrece serlo.

        Lo primero que hay que hacer es diferenciar si buscas un dispositivo de
gama alta, de gama media o de gama baja. Esta diferenciación de gamas se
puede observar fácilmente en las especificaciones, aunque quizás la medida más
sencilla para la gente que no está muy metida en estos mundos sea el precio. Y es
que por muchos núcleos que tengan un móvil o muchas pulgadas de pantalla que
posea, lo que va a decantar nuestra elección (o al menos la va a influir bastante)
es el precio.

       Una vez sepamos la gama a la que queremos acercarnos, es hora de
comparar terminales. Para que esta tarea sea mucho más fácil para nosotros, aquí
tener los dispositivos más recomendables en función de lo que buscas.(7)

                                                                                     14
TEMA 8. DISPOSITIVOS QUE USAN EL SISTEMA OPERATIVO
                        ANDROID
                 SAMSUNG GALAXY S2 – GAMA MEDIA/ALTA



       Empecemos por un clásico, y digo clásico relativamente porque tan solo
tiene un año de antigüedad y aún sigue al nivel de los mejores.

       Este dispositivo, como ya conoceras todos es uno de los más fluidos que
podemos comprar. Su hardware es bastante potente y en la actualidad no tiene
ningún problema para ejecutar cualquier aplicación, es más, la mayoría de las
aplicaciones las mueve con una fluidez similar a dispositivos muchos más
actuales.

        Recordemos que en su interior lleva un Exynos a 1.2 Ghz de doble núcleo,
GPU Mali 400, 1GB de RAM, cámara de 8 megapíxeles con flash LED y grabación
en Full HD, Android 2.3 actualizable a 4.0 (probablemente también a 4.1), cámara
frontal, pantalla de 4,3 pulgadas SuperAMOLED Plus… etc. En fin, es un
magnífico dispositivo.



   SUBTEMA 8.1 ¿POR QUÉ DEBO COMPRARME EL SAMSUNG
                      GALAXY S2?


       Porque es un dispositivo que ha perdido valor por tener un año de
antigüedad pero que su hardware está al nivel de muchos otros dispositivos más
actuales. Libre lo podrás encontrar por unos 300 euros aproximadamente y
cumplirá tus expectativas sin ninguna duda. Además, tiene una gran comunidad
de desarrollo detrás que hará que siempre tenga respaldo en cuanto a ROMS.

      Tiene un grosor y un peso que muy pocos dispositivos pueden ofrecer y el
diseño en general es bastante sobrio y elegante lo que lo hace bastante atractivo.




                                                                                     15
FIG. #5 “Samsung Galaxy S2”




 SUBTEMA 8.2 ¿POR QUÉ NO DEBO COMPRARME EL SAMSUNG
                      GALAXY S2?


      Porque al ser un dispositivo del año pasado, Samsung no lo mantendrá
durante mucho tiempo en sus planes de actualizaciones (salvo que nos
sorprendan). Así mismo, la resolución de la pantalla es algo pobre en relación con
el tamaño de esta, de todas formas, a no ser que estés acostumbrado a pantallas
HD.

        Por otra parte, otra “pega” del terminal son los materiales, que es en su
totalidad plástico, algo que no agrada a todo el público. De todas formas, la
sensación que da en la mano es bastante buena gracias al grosor y al peso que
otorgan estos materiales.


               SAMSUNG GALAXY NEXUS – GAMA MEDIA/ALTA



        Este terminal es sin duda una de las mejores opciones que podemos
encontrar en el mercado de las gamas medias. Cuenta con un hardware
relativamente similar al del Galaxy S2, es decir, un procesador de doble núcleo a
1.2 Ghz, 1GB de RAM, pantalla SuperAMOLED de 4,65 pulgadas con resolución
HD, cámara de 5 megapíxeles con flash LED y grabación en Full HD, Android 4.0
(actualizable a 4.1)… etc.


                                                                                     16
Este es, de todos los gamas medias que os vamos a presentar, mi favorito.
Fue mi terminal durante un tiempo (hasta que murió) y estaba encantado con él,
solo puedo hablar maravillas de él, aunque tiene sus “pegas”.



   SUBTEMA 8.3 ¿POR QUÉ DEBO COMPRARME EL SAMSUNG
                     GALAXY NEXUS?
       Es el dispositivo oficial de Google, eso implica que tendrás la mejor
optimización, la experiencia Android más pura (no cuenta con personalizaciones) y
sobre todo, serás de los primeros en tener las actualizaciones SIEMPRE.

      Así mismo, su hardware es fantástico. Cuenta con buenas cámaras, una
autonomía bastante decente, un diseño curvado muy atractivo, grosor y peso
bastante bajos.. etc. Aunque de todo su hardware, destacaría su pantalla de 4,65
pulgadas con resolución HD, que es simplemente fantástica.

       Al igual que con el Galaxy S2, al ser un terminal de finales del año pasado,
se ha desvalorado un poco y ahora lo podemos encontrar por unos 350 euros
libre, un precio bastante bueno teniendo en cuenta que es un dispositivo
fantástico.




 SUBTEMA 8.4 ¿POR QUÉ NO DEBO COMPRARME EL SAMSUNG
                    GALAXY NEXUS?


       Es un terminal grande. No es excesivamente grande como el Galaxy Note,
pero tiene un tamaño considerable. Así mismo, está hecho en plástico, algo que
quizás no acabe de agradaros a todos.

       Por otra parte, el terminal se queda un poco corto a la hora de jugar. He
tenido la oportunidad de jugar a juegos potentes como NBA Jam, GTA III y Modern
Combat 3 en un Galaxy S2 y en un Galaxy Nexus y se aprecia que el SGS2 va un
poco más fluido. ¿A qué se debe? Pues básicamente a que el GalaxyNexus tiene
una pantalla HD, por lo que tiene que mover más píxeles que el Galaxy S2, lo que
implica que todo vaya más forzado. En ningún momento encontraremos ningún
tipo de lag ni nada por el estilo, pero si que no es el más fluido de todos en este
apartado.


                                                                                      17
Por último, otra de las pegas que puedes ponerle al Galaxy Nexus es la
comunidad. El número de ROMs disponibles en comparación con otros
dispositivos es bastante inferior, por lo que si quieres es trastear con él, no es la
mejor opción.(8)




                        FIG. #6 “Samsung Galaxy Nexus”




                                                                                        18
                                                                                        8
CONCLUSION
En este proyecto final me ha servido para aprender cosas más sobre el sistema
operativo de Android, he aprendido sobre la historia de Android, las versiones de
Android que han existido hasta la actualidad cuales son las mejoras que han
existido en cada versión de Android, las ventajas de Android y también las
ventajas sobre el sistema operativo pero sobre todo me enfoque a un dispositivo
en si para demostrar cómo funciona el Sistema operativo den Andriod en este
caso el dispositivo de que hable fue SAMSUNG GALAXY NEXUS, el manejo de
este Sistema Operativo, a mí me ha servido de mucho este proyecto final ya que
me ha servido para innovar sobre el tema del Sistema Operativo de Android y
como alumno de la carrera de informática aplicar mis conocimientos adquiridos.




                                                                                    19
(1) http://www.celularis.com/software/historia-android/
(2) http://www.xatakandroid.com/sistema-operativo/que-es-android
(3) http://es.wikipedia.org/wiki/Android
(4) http://156.35.151.9/~smi/5tm/09trabajos-sistemas/1/Memoria.pdf
(5) http://www.zarblackberry.com/bbzar/2012/03/
(6) http://electronica.practicopedia.lainformacion.com/android/como-funciona-android-
    1576
(7) http://www.elandroidelibre.com/2012/07/que-es-una-rom-y-en-que-me-beneficia-
    usar-una.html




                                                                                        20

Contenu connexe

Tendances

Tendances (20)

Android New Version 4.1
Android New Version 4.1Android New Version 4.1
Android New Version 4.1
 
Actualizado de android
Actualizado de androidActualizado de android
Actualizado de android
 
Galaxy s iii tareaa de la profe carlaa x d
Galaxy s iii tareaa de la profe carlaa x dGalaxy s iii tareaa de la profe carlaa x d
Galaxy s iii tareaa de la profe carlaa x d
 
Android
AndroidAndroid
Android
 
ANDROID
ANDROIDANDROID
ANDROID
 
Concepto de Sistema Operativo Android
Concepto de Sistema Operativo AndroidConcepto de Sistema Operativo Android
Concepto de Sistema Operativo Android
 
Entendiendo android
Entendiendo androidEntendiendo android
Entendiendo android
 
Historia de ANDROID
Historia de ANDROIDHistoria de ANDROID
Historia de ANDROID
 
Sistema operativo android
Sistema operativo android Sistema operativo android
Sistema operativo android
 
Android y samsung
Android y samsungAndroid y samsung
Android y samsung
 
Resumen android
Resumen androidResumen android
Resumen android
 
La evolución del sistema operativo android
La evolución del sistema operativo android La evolución del sistema operativo android
La evolución del sistema operativo android
 
Sor hernandez olvera maria j- proyectoglass
Sor hernandez olvera maria j- proyectoglassSor hernandez olvera maria j- proyectoglass
Sor hernandez olvera maria j- proyectoglass
 
Galaxy y (4)
Galaxy y (4)Galaxy y (4)
Galaxy y (4)
 
Kike
KikeKike
Kike
 
Android
AndroidAndroid
Android
 
Introducción a Android: 10 cosas importantes que hay que entender
Introducción a Android: 10 cosas importantes que hay que entenderIntroducción a Android: 10 cosas importantes que hay que entender
Introducción a Android: 10 cosas importantes que hay que entender
 
HISTORIA DE LAS VERSIONES ANDROID
HISTORIA DE LAS VERSIONES ANDROIDHISTORIA DE LAS VERSIONES ANDROID
HISTORIA DE LAS VERSIONES ANDROID
 
Arquitectura, aplicaciones y seguridad en Android
Arquitectura, aplicaciones y seguridad en AndroidArquitectura, aplicaciones y seguridad en Android
Arquitectura, aplicaciones y seguridad en Android
 
Carrillolizbeth&amp;jimenezjulissa
Carrillolizbeth&amp;jimenezjulissaCarrillolizbeth&amp;jimenezjulissa
Carrillolizbeth&amp;jimenezjulissa
 

Similaire à Proyecto el futuro en manos de android

Similaire à Proyecto el futuro en manos de android (20)

Tecnología android
Tecnología androidTecnología android
Tecnología android
 
Que es el Android; Sistema operativo
Que es el Android; Sistema operativoQue es el Android; Sistema operativo
Que es el Android; Sistema operativo
 
Manual Android
Manual AndroidManual Android
Manual Android
 
Android
AndroidAndroid
Android
 
TUTORIAL ECLIPSE
TUTORIAL ECLIPSETUTORIAL ECLIPSE
TUTORIAL ECLIPSE
 
Guía básica de programación en android
Guía básica de programación en androidGuía básica de programación en android
Guía básica de programación en android
 
Tutorial Eclipse
Tutorial Eclipse Tutorial Eclipse
Tutorial Eclipse
 
Android.docx
Android.docxAndroid.docx
Android.docx
 
Yas tic´s55
Yas tic´s55Yas tic´s55
Yas tic´s55
 
"SISTEMA OPERATIVO ANDROI"
"SISTEMA OPERATIVO ANDROI""SISTEMA OPERATIVO ANDROI"
"SISTEMA OPERATIVO ANDROI"
 
SISTEMA OPERATIVO ANDROI
SISTEMA OPERATIVO ANDROISISTEMA OPERATIVO ANDROI
SISTEMA OPERATIVO ANDROI
 
"SISTEMA OPERATIVO ANDROI"
"SISTEMA OPERATIVO ANDROI""SISTEMA OPERATIVO ANDROI"
"SISTEMA OPERATIVO ANDROI"
 
Yas tic´s55
Yas tic´s55Yas tic´s55
Yas tic´s55
 
Yas tic´s55
Yas tic´s55Yas tic´s55
Yas tic´s55
 
Motorola defy
Motorola defyMotorola defy
Motorola defy
 
Marco teorico
Marco teoricoMarco teorico
Marco teorico
 
Android - Arquitectura Aplicacion
Android - Arquitectura AplicacionAndroid - Arquitectura Aplicacion
Android - Arquitectura Aplicacion
 
Sistemas operativos móviles mgde - ajja - om
Sistemas operativos móviles   mgde - ajja - omSistemas operativos móviles   mgde - ajja - om
Sistemas operativos móviles mgde - ajja - om
 
Acércate al futuro con android
Acércate al futuro con android Acércate al futuro con android
Acércate al futuro con android
 
Android dipositivas
Android dipositivasAndroid dipositivas
Android dipositivas
 

Proyecto el futuro en manos de android

  • 1. COLEGIO DE EDUCACION PROFESIONAL TECNICA DELESTADO DE CHIAPAS Plantel 022 Manejo De Sistemas Operativos Título: EL FUTURO EN MANOS DE ANDROID Nombre De La Alumna: Claire Concepción Del Consuelo Anzueto Escobar Carrera: Profesional Técnico Bachiller En Informática Grupo: “3102” Chiapa de Corzo, Chiapas, a 14 de Diciembre 2012.
  • 2. INTRODUCCIÓN: El sistema operativo ANDRIOD es uno de los más utilizados que se genera en el año 2005, en ese mismo año Google compra al sistema operativo ANDROID, una pequeña empresa basada en Palo Alto, California. Este Sistema Operativo es uno de los más famosos en la actualidad porque lo podemos usar en los teléfonos, Tablet, en las computadoras Android en la actualidad a tenidos grandes avances, este sistema operativo ANDROID nos beneficia ya que los podemos encontrar y es gratuito este sistema operativo a beneficiado mucho a la sociedad. Android ha tenido muchas versiones y cada una con una mejora que nos beneficias como son las siguientes que a continuación mencionare Android 1.1, Android 1.5, Android 1.6, Android 2.0, Android 2.1, a continuación podrán ver y descubrir lo maravilloso del Sistema Operativo. El objetivo de este proyecto final es dar a conocer sobre todo lo que tiene que ver los que es nuestro Sistema Operativo, como son sus características, sus ventajas y desventajas que nos ofrece el Sistema Operativo Android ya que es uno de los Sistema Operativo más actuales y que ha tenido un gran impacto y ha llamado la atención. Una ventaja de este Sistema Operativo es que lo podemos adquirir de una forma más fácil ya que en la página de google lo podemos descargar sin ningún costo, todo lo contario de los otros Sistemas Operativos que son muy costoso y difíciles de adquirir. Características que representaré en este proyecto final son las siguientes: Historia de nuestro Sistema Operativo En que nos beneficia el Sistema Operativo Android Ventajas y Desventajas de nuestro Sistema Operativo Aplicaciones del Sistema Operativo Dispositivo que usa el Sistema Operativo Este proyecto final espero y se de su agrado y que descubra todo acerca del Sistema Operativo de Android .
  • 3. ÍNDICE TEMAS PÁGINA TEMA 1. HISTORIA DE ANDROID……………………………………………………..4 TEMA 2. ¿QUÉ ES ANDROID?................................................................................6 TEMA 3. VENTAJAS Y DESVENTAJAS DEL SISTEMA OPERATIVO ANDROID………………………………………………………………………………….6 TEMA 4. VERSIONES QUE HA EXISTIDO……………………………………………8 TEMA 5. CARACTERÍSTICAS Y ESPECIFICACIONES ACTUALES………….…..9 TEMA 6. ARQUITECTURA DEL SISTEMA OPERATIVO ANDROID……………..11 TEMA 7. ¿QUÉ ES UNA ROM Y EN QUÉ ME BENEFICIA USAR EN EL SISTEMA OPERATICO DE ANDROID?................................................................12 SUBTEMA 7.1 ¿QUÉ ES UNA ROM?...............................................13 SUBTEMA 7.2 ¿EN QUÉ ME BENEFICIA USAR UNA ROM?..........13 SUBTEMA 7.3 ¿CUAL ES LA MEJOR ROM? ¿CÓMO LA ELIJO?..14 TEMA 8. DISPOSITIVOS QUE USAN EL SISTEMA OPERATIVO ANDROID….15 SUBTEMA 8.1 ¿POR QUÉ DEBO COMPRARME EL SAMSUNG GALAXY S2?..........................................................................................16 SUBTEMA 8.2 ¿POR QUÉ NO DEBO COMPRARME EL SAMSUNG GALAXY S2?.......................................................................................16 SUBTEMA 8.3 ¿POR QUÉ DEBO COMPRARME EL SAMSUNG GALAXY NEXUS?.............................................................................17 SUBTEMA 8.3 ¿POR QUÉ DEBO COMPRARME EL SAMSUNG GALAXY NEXUS?..................................................................................18 SUBTEMA 8.4 ¿POR QUÉ NO DEBO COMPRARME EL SAMSUNG GALAXY NEXUS?..................................................................................18 CONCLUSIÓN…………………………………………………………………..……….19 BIBLIOGRAFIA………………………………………………………………….……….20
  • 4. TEMA 1. HISTORIA DE ANDROID En julio de 2005, Google compra Android Inc., una pequeña empresa basada en Palo Alto, California, y en ese entonces empezaron a trascender rumores acerca de que Google estaba planeando construir su propio celular libre y hasta gratis enfocándose en ganancias de publicidad en las búsquedas de las personas para mover un poco el status quo del mercado móvil. Obviamente, esos rumores de un móvil gratis fueron falsos pero al final Android resultó ser algo mucho más interesante y revolucionario: un sistema operativo móvil open source propulsado nada más y nada menos que por Google, así que repasemos la historia de Android por más breve que sea: El lanzamiento inicial del Android Software Development Kit apareció en noviembre de 2007 y ya bastantes tiempos después -mediados de agosto de 2008- apareció el Android 0.9 SDK en beta. Al otro mes -fines de septiembre 2008-, finalmente lanzaron Android 1.0 SDK (Release 1). Seis meses después principios de marzo 2009, Google presentó la versión 1.1 de Android para el “dev phone” y la actualización incluía algunos cambios estéticos menores además de soporte para “búsquedas por voz”, aplicaciones pagas en Android Market, arreglos en el reloj alarma, mejoras en Gmail y demás.A mediados de mayo 2009, Google lanza la versión 1.5 de Android OS (llamada Cupcake) con su respectivo SDK que incluía nuevas features como: grabación de video, soporte para stereo Bluetooth, sistema de teclado personalizable en pantalla, reconocimiento de voz y el AppWidget framework que permitió que los desarrolladores puedan crear sus propios widgets para la página principal. Android 1.5 fue la versión que más personas usaron para iniciarse en Android (con el T-Mobile G1 y HTC Dream en USA) y sigue siendo actualmente una versión que se encuentra disponible en muchos móviles Android como el HTC Hero o varios de los nuevos MOTOBLUR como el Motorola Backflip o Motorola Dext. Luego apareció Android 1.6 “Donut” en septiembre de 2009 con mejoras en las búsquedas, indicador de uso de batería y hasta el VPN control applet. De hecho, esta versión fue tan buena que todos los Android que no tienen una interfaz personalizada como HTC Sense o Motoblur ahora corren 1.6, incluyendo el T-Mobile G1, y en la actualidad sigue siendo la versión más popular. 4
  • 5. Para llevar las cosas más allá, el Motorola Droid (Motorola Milestone para nosotros) fue lanzado con Android 2.0 “Eclair” que incluía varias nuevas features y hasta aplicaciones precargadas que requerían un hardware mucho más rápido que la generación anterior de celulares con Android (un mes luego, salió 2.0.1, una pequeña actualización). Poco después, el Google Nexus One (al cuál marcó un antes y un después ya que Google trató de venderlo por su cuenta y liberado, además de en algunas operadoras) llegó con Android 2.1 (el cual algunos llamaron “Flan” pero Google sigue considerándolo parte de “Eclair”) con nuevas capacidades 3D, live wallpapers y lo que significó la gran mejora de la plataforma desde 1.6. De hecho, todos están pidiendo que les actualicen a 2.1 sus propios dispositivos con Android pero es probable que en algunos no funcionen bien todas las features de la versión. Si miramos al futuro de la plataforma, por un lado Android Marketes la tienda de aplicaciones que más crece ya llegando a las 40 mil aplicaciones, Android es el sistema operativo que más está creciendo en Estados Unidos casi por superar a iPhone, Motorola junto con algunos otros fabricantes están propulsando el desembarco en América Latina de Android con equipos económicos, y por el otro algunos se quejan de la plataforma debido a las diferentes versiones pero lo cierto es que ya se está empezando a desarrollar el know how para brindar las actualizaciones a los usuarios 2.1 y en el futuro a las siguientes además de que la fragmentación es algo que en el mundo móvil es casi inevitable.(1) Fig. #1.”Avance que ha tenido ANDROID” 5
  • 6. TEMA 2. ¿QUÉ ES ANDROID? Android es un sistema operativo inicialmente pensado para teléfonos móviles, al igual que iOS, Symbian y Blackberry OS. Lo que lo hace diferente es que está basado en Linux, un núcleo de sistema operativo libre, gratuito y multiplataforma. El sistema permite programar aplicaciones en una variación de Java llamada Dalvik. El sistema operativo proporciona todas las interfaces necesarias para desarrollar aplicaciones que accedan a las funciones del teléfono (como el GPS, las llamadas, la agenda, etc.) de una forma muy sencilla en un lenguaje de programación muy conocido como es Java.(2) Fig. #2”Android” TEMA 3. VENTAJAS Y DESVENTAJAS DEL SISTEMA OPERATIVO ANDROID Este sistema, presentado por Google en 2008, ha sabido expandirse rápidamente y ya domina el mercado de los smartphones en el mundo. Gracias a que es en parte de código abierto ha podido situarse a la cabeza en innovación y actualmente la mayoría de los fabricantes lo eligen para sus terminales más punteros. Ventajas: Gran ecosistema de aplicaciones, excelente integración con los servicios de Google y variedad de elección entre distintas marcas y gamas. Su fácil manejo y capacidad de personalización (incluyendo Widgets) lo ha popularizado tanto entre los más expertos como entre los usuarios más novatos. 6
  • 7. Desventajas: En los modelos de gamas más bajas los fabricantes se olvidan bastante de actualizar el sistema. Los usuarios que deciden descargar aplicaciones piratas tienen el riesgo de ser víctimas de virus. El código de Android es abierto: Google liberó Android bajo licencia Apache. Gracias a esto cualquier persona puede realizar una aplicación para Android. Para que una idea de la importancia del código abierto, cuando apareció Android ya había un consorcio de 78 importantes empresas especializadas en diseño de software para teléfonos móviles listas para diseñar aplicaciones. A día de hoy hay más de 100.000 aplicaciones disponibles para teléfonos Android, gran parte de ellas gratuitas. Además la libertad de código permite adaptar Android a bastantes otros dispositivos además de teléfonos móviles. Está implantado en Tablets, GPS, relojes, microondas, incluso hay por internet una versión de Android para ordenador. Android es multitarea: Esto significa que en un sistema Android es capaz de hacer funcionar a la vez varias aplicaciones. No solo eso ya que se encarga de gestionarlas, dejarlas en modo suspensión si no se utilizan e incluso cerrarlas si llevan un periodo determinado de inactividad. De esta manera se evita un consumo tan excesivo de la batería. Esta ventaja es por la rapidez con la que carga una aplicación abierta previamente. El multitarea tiene un gran aspecto negativo pero hablaremos más delante de ello. (3) FIG.#3 “ Ventajas de Android” 7
  • 8. TEMA 4. VERSIONES QUE EXISTEN: El sistema operativo Android fue creado desde sus inicios para que funcionara en los diferentes teléfonos móviles que han existido en el mercado, extendiéndose posteriormente a los diversos modelos de tablets que han ido llegando al mercado de hardware, además de Google TV y otros dispositivos que irán apareciendo con el tiempo. Es bueno destacar que casi todo el código interno con el que está escrito el sistema operativo Android parte de Linux, núcleo libre del software Unix, y génesis de una gran disputa judicial con lacompañía Oracle Corporation precisamente por el tema de la propiedad intelectual. La primera versión del sistema operativo Android fue liberada el 5 de noviembre de 2007 y en su inicio participaron empresas como “Texas Instruments, Broadcom Corporation, Nvidia, Qualcomm, Samsung Electronics, Sprint Nextel, Intel, LG, Marvell Technology Group, Motorola, y T-Mobile” (Wikipedia). El día 23 de septiembre del año 2008 se liberó la primera actualización del sistema operativo Android 1.0, iniciándose así un largo proceso de reajuste de su programación (actualizaciones) las cuales han fragmentado el mercado e impidiendo que su servicio sea homogéneo para todos los dispositivos y las aplicaciones que se comercializan, y puedan a su vez funcionar libremente y con la misma efectividad en todos los dispositivos: smartphones, tablets, etc. Desde que se volviera a librar la versión1.1 de este sistema operativo Android (9 de febrero de 2009), siete han sido las variantes que han ido saliendo poco a poco al mercado a lo largo de sus cuatro años de vida y funciones: Android 1.5Cupcake (30 de abril de 2009), Android 1.6 Donut (15 de septiembre de 2009), Android 2.0 Eclair (26 de octubre de 2009), Eclair 2.2 Froyo (20 de mayo de 2010), Android 2.3 Gingerbread (6 de diciembre de 2010), Android 3.0 Honeycomb (2 de febrero 2011) y Android 4.0 Ice Cream Sandwich (18 octubre 2011). (4) 8
  • 9. TEMA 5. CARACTERÍSTICAS Y ESPECIFICACIONES ACTUALES: Diseño de dispositivo, La plataforma es adaptable a pantallas de mayor resolución, VGA, biblioteca de gráficos 2D, biblioteca de gráficos 3D basada en las especificaciones de la OpenGL ES 2.0 y diseño de teléfonos tradicionales. Almacenamiento, SQLite, una base de datos liviana, que es usada para propósitos de almacenamiento de datos. Conectividad de Android soporta las siguientes tecnologías de conectividad: GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi,LTE, HSDPA, HSPA+ y WiMAX. Mensajería SMS y MMS son formas de mensajería, incluyendo mensajería de texto y ahora la Android Cloud to Device Messaging Framework (C2DM) es parte del servicio de Push Messaging de Android. Navegador web: El navegador web incluido en Android está basado en el motor de renderizado de código abierto WebKit, emparejado con el motor JavaScript V8 de Google Chrome. El navegador por defecto de Ice Cream Sandwich obtiene una puntuación de 100/100 en el test Acid3. Soporte de Java, Aunque la mayoría de las aplicaciones están escritas en Java, no hay una máquina virtual Java en la plataforma. El bytecode Java no es ejecutado, sino que primero se compila en un ejecutable Dalvik y corre en la Máquina Virtual Dalvik. Dalvik es una máquina virtual especializada, diseñada específicamente para Android y optimizada para dipositivos móviles que funcionan con batería y que tienen memoria y procesador limitados. El soporte para J2ME puede ser agregado mediante aplicaciones de terceros como el J2ME MIDP Runner.43 Soporte multimedia Android soporta los siguientes formatos multimedia: WebM, H.263, H.264 (en 3GP o MP4), MPEG-4 SP, AMR, AMR-WB (en un contenedor 3GP), AAC, HE-AAC (en contenedores MP4 o 3GP), MP3, MIDI, OggVorbis, WAV, JPEG, PNG, GIF yBMP.42 Soporte para streaming Streaming RTP/RTSP (3GPP PSS, ISMA), descarga progresiva de HTML (HTML5 <video>tag). Adobe Flash Streaming , 9
  • 10. (RTMP) es soportado mediante el Adobe Flash Player. Se planea el soporte de Microsoft SmoothStreaming con el port de Silverlight a Android. Adobe Flash HTTP DynamicStreaming estará disponible mediante una actualización de Adobe Flash Player. Soporte para hardware adicional Android soporta cámaras de fotos, de vídeo, pantallas táctiles, GPS, acelerómetros, giroscopios, magnetómetros, sensores de proximidad y de presión, sensores de luz, gamepad, termómetro, aceleración por GPU 2D y 3D. Entorno de desarrollo Incluye un emulador de dispositivos, herramientas para depuración de memoria y análisis del rendimiento del software. El entorno de desarrollo integrado es Eclipse (actualmente 3.4, 3.5 o 3.6) usando el plugin de Herramientas de Desarrollo de Android. Google Play Google Play es un catálogo de aplicaciones gratuitas o de pago en el que pueden ser descargadas e instaladas en dispositivos Android sin la necesidad de un PC. Multi-táctil Android tiene soporte nativo para pantallas capacitivas con soporte multi-táctil que inicialmente hicieron su aparición en dispositivos como el HTC Hero. La funcionalidad fue originalmente desactivada a nivel de kernel (posiblemente para evitar infringir patentes de otras compañías). Más tarde, Google publicó una actualización para el NexusOne y el Motorola Droidque activa el soporte multi-táctil de forma nativa.45 Bluetooth El soporte para A2DF y AVRCP fue agregado en la versión 1.5; el envío de archivos (OPP) y la exploración del directorio telefónico fueron agregados en la versión 2.0; y el marcado por voz junto con el envío de contactos entre teléfonos lo fueron en la versión 2.2.</ref> Los cambios incluyeron. Videollamada Android soporta videollamada a través de Google Talk desde su versión HoneyComb. Multitarea Multitarea real de aplicaciones está disponible, es decir, las aplicaciones que no estén ejecutándose en primer plano reciben ciclos de reloj, a diferencia de otros sistemas de la competencia en la que la multitarea es congelada (Como por ejemplo iOS, en el que la multitarea se limita a servicios internos del sistema y no a aplicaciones externas). Características basadas en voz La búsqueda en Google a través de voz está disponible como "Entrada de Búsqueda" desde la versión inicial del sistema. 10
  • 11. Tethering: Android soporta tethering, que permite al teléfono ser usado como un punto de acceso alámbrico o inalámbrico (todos los teléfonos desde la versión 2.2, no oficial en teléfonos con versión 1.6 o inferiores mediante aplicaciones disponibles en Google Play (por ejemplo PdaNet). Para permitir a un PC usar la conexión de datos del móvil android se podría requerir la instalación de software adicional.. (5) FIG. #4 “Características de Android” TEMA 6. ARQUITECTURA DEL SISTEMA OPERATIVO ANDROID Los componentes principales del sistema operativo de Android (cada sección se describe en detalle): Aplicaciones: las aplicaciones base incluyen un cliente de correo electrónico, programa de SMS, calendario, mapas, navegador, contactos y otros. Todas las aplicaciones están escritas en lenguaje de programación Java. Marco de trabajo de aplicaciones: los desarrolladores tienen acceso completo a los mismos APIs del framework usados por las aplicaciones base. La arquitectura está diseñada para simplificar la reutilización de componentes; cualquier aplicación puede publicar sus capacidades y cualquier otra aplicación puede luego hacer uso de esas capacidades (sujeto a reglas de seguridad del framework). Este mismo mecanismo permite que los componentes sean reemplazados por el usuario. 11
  • 12. Bibliotecas: Android incluye un conjunto de bibliotecas de C/C++ usadas por varios componentes del sistema. Estas características se exponen a los desarrolladores a través del marco de trabajo de aplicaciones de Android; algunas son: System C library (implementación biblioteca C estándar), bibliotecas de medios, bibliotecas de gráficos, 3D y SQLite, entre otras. Runtime de Android: Android incluye un set de bibliotecas base que proporcionan la mayor parte de las funciones disponibles en las bibliotecas base del lenguaje Java. Cada aplicación Android corre su propio proceso, con su propia instancia de la máquina virtual Dalvik. Dalvik ha sido escrito de forma que un dispositivo puede correr múltiples máquinas virtuales de forma eficiente. Dalvik ejecuta archivos en el formato Dalvik Executable (.dex), el cual está optimizado para memoria mínima. La Máquina Virtual está basada en registros y corre clases compiladas por el compilador de Java que han sido transformadas al formato.dex por la herramienta incluida "dx". Núcleo Linux: Android depende de Linux para los servicios base del sistema como seguridad, gestión de memoria, gestión de procesos, pila de red y modelo de controladores. El núcleo también actúa como una capa de abstracción entre el hardware y el resto de la pila de software.(6) TEMA 7. ¿QUÉ ES UNA ROM Y EN QUÉ ME BENEFICIA USAR EN EL SISTEMA OPERATIVO ANDROID? Si ya llevas algún tiempo con Android habrás leído o escuchado infinidad de veces hablar de las ROM’s y lo maravillosas (o no) que son. Si acabas de llegar, quizá te interese seguir leyendo. Y es que quizá una de las características más interesantes de Android es que es un sistema totalmente abierto y esto supone que cualquiera con conocimiento es totalmente libre de modificar el sistema y potenciarlo o personalizarlo a su antojo. A esto es a lo que se llama “cocinar” una ROM, es decir, a crear un sistema Android modificado basado en la base original. Pero conozcamos exactamente qué es una ROM y en qué nos puede beneficiar utilizarlas o no, y como podemos acertar a la hora de escoger entre el mar de ROM’s personalizadas que existen actualmente. Hay desarrolladores más populares que otros, hay infinidad donde elegir y estrenar móvil nuevo como quien dice. 12
  • 13. SUBTEMA 7.1 ¿QUÉ ES UNA ROM? Bueno, las ROM’s no son ni exclusivas de Android ni han aparecido hace poco. Existen desde hace mucho tiempo y en el caso concreto de Android son una copia original o modificada del sistema operativo en un archivo. Esta copia se puede sobrescribir en el chip de memoria del terminal con lo que existe la posibilidad de ejecutar sistemas operativos modificados. Debido a que Android es un sistema abierto, su código fuente está a disposición de cualquiera que quiera modificarlo, y ahí es donde entran los cocineros. Hay toda una comunidad dedicada a modificar y crear nuevas compilaciones o ROM’s que de alguna manera u otra mejoran la base que proporciona Google. Así que no es de extrañar que en muchas ocasiones recibamos antes una ROM con nueva versión de Android de las manos de un “cocinero”, que de la propia operadora. Hay como decía una activa comunidad que cada vez es más rápida y más eficiente. SUBTEMA 7.2 ¿EN QUÉ ME BENEFICIA USAR UNA ROM? Pues en más de lo que te puedas imaginar. Una vez pierdas el miedo a modificar tu teléfono en algo más que un fondo de pantalla o unos iconos nuevos, descubrirás que cambiar de ROM en muchas ocasiones supone prácticamente estrenar un teléfono nuevo cada vez. La mayoría de veces cambiar de ROM supone mejorar el rendimiento del sistema considerablemente, ya que se trabaja más en el código y se consiguen corregir o mejorar cosas que el fabricante no tiene en cuenta o no le ha dado tiempo a modificar. Tendremos un terminal más rápido y con más mejoras que si seguimos utilizando la “stock” ROM o ROM que viene por defecto. Además los cocineros son más rápidos que las operadoras, así que si te gusta estar a la última no te lo pienses, encontrarás ROM’s con la versión más reciente de Android. Pero no es sólo eso, también entenderás mejor cómo funciona tu terminal y tendrás acceso a un control mayor sobre el y más capacidad para modificarlo y dejarlo 100% a tu gusto. ¡Una vez que empiezas y le pierdes el miedo engancha! 13
  • 14. SUBTEMA 7.3 ¿CUAL ES LA MEJOR ROM? ¿CÓMO LA ELIJO? Este es el gran dilema. Hay una ámplia oferta de ROM’s para casi todos los terminales Android que hay en el mercado, así que la decisión es bastante complicada porque hay mucho donde elegir. Pero como siempre digo, hay que buscar aquello que se adapte más a nuestras necesidades y para eso no nos quedará otra que consultar todo lo que la ROM que nos interese puede hacer, o puede mejorar y comparar con otras. Está claro que en la comunidad Android hay cocineros muy populares. Parte de la popularidad se basa en su rapidez en traer una ROM nueva cada vez que hay cambio de versión, y parte reside en la calidad y estabilidad de sus ROM’s. Sin duda uno de los más populares y no sin razón es Cyanogen. Este señor tiene mucha popularidad por tener un auténtico equipo de desarrollo que ha copado casi todos los modelos más populares de Android con sus ROM’s. Hay 3 versiones, estable, experimental y Nightly, que vendría a ser la versión más de pruebas. Pero también hay otros cocineros como Super@tmel y su SuperTeam con los que también puedes encontrar ROM’s muy competitivas y con muchos extras. Así que básicamente y como decíamos al principio tendrás que buscar aquella que más te convenza. A mi personalmente me gustan la de estos dos cocineros que he comentado, pero hay muchísimos más. Para ello tenemos un apartado exclusivamente dedicado a las ROM’s, con un gran listado que se va actualizando cada cierto tiempo y que recopila todas las ROM’s que existen para todos los terminales Android. Una recopilación que te ayudará mucho a encontrar la ROM que más te convenga. Además también encontrarás instrucciones de como hacerte root de tu teléfono, paso imprescindible antes de poder cambiar de roms. ¿Qué es root? Pues aquí encontrarás más información de lo que es y las ventajas que te ofrece serlo. Lo primero que hay que hacer es diferenciar si buscas un dispositivo de gama alta, de gama media o de gama baja. Esta diferenciación de gamas se puede observar fácilmente en las especificaciones, aunque quizás la medida más sencilla para la gente que no está muy metida en estos mundos sea el precio. Y es que por muchos núcleos que tengan un móvil o muchas pulgadas de pantalla que posea, lo que va a decantar nuestra elección (o al menos la va a influir bastante) es el precio. Una vez sepamos la gama a la que queremos acercarnos, es hora de comparar terminales. Para que esta tarea sea mucho más fácil para nosotros, aquí tener los dispositivos más recomendables en función de lo que buscas.(7) 14
  • 15. TEMA 8. DISPOSITIVOS QUE USAN EL SISTEMA OPERATIVO ANDROID SAMSUNG GALAXY S2 – GAMA MEDIA/ALTA Empecemos por un clásico, y digo clásico relativamente porque tan solo tiene un año de antigüedad y aún sigue al nivel de los mejores. Este dispositivo, como ya conoceras todos es uno de los más fluidos que podemos comprar. Su hardware es bastante potente y en la actualidad no tiene ningún problema para ejecutar cualquier aplicación, es más, la mayoría de las aplicaciones las mueve con una fluidez similar a dispositivos muchos más actuales. Recordemos que en su interior lleva un Exynos a 1.2 Ghz de doble núcleo, GPU Mali 400, 1GB de RAM, cámara de 8 megapíxeles con flash LED y grabación en Full HD, Android 2.3 actualizable a 4.0 (probablemente también a 4.1), cámara frontal, pantalla de 4,3 pulgadas SuperAMOLED Plus… etc. En fin, es un magnífico dispositivo. SUBTEMA 8.1 ¿POR QUÉ DEBO COMPRARME EL SAMSUNG GALAXY S2? Porque es un dispositivo que ha perdido valor por tener un año de antigüedad pero que su hardware está al nivel de muchos otros dispositivos más actuales. Libre lo podrás encontrar por unos 300 euros aproximadamente y cumplirá tus expectativas sin ninguna duda. Además, tiene una gran comunidad de desarrollo detrás que hará que siempre tenga respaldo en cuanto a ROMS. Tiene un grosor y un peso que muy pocos dispositivos pueden ofrecer y el diseño en general es bastante sobrio y elegante lo que lo hace bastante atractivo. 15
  • 16. FIG. #5 “Samsung Galaxy S2” SUBTEMA 8.2 ¿POR QUÉ NO DEBO COMPRARME EL SAMSUNG GALAXY S2? Porque al ser un dispositivo del año pasado, Samsung no lo mantendrá durante mucho tiempo en sus planes de actualizaciones (salvo que nos sorprendan). Así mismo, la resolución de la pantalla es algo pobre en relación con el tamaño de esta, de todas formas, a no ser que estés acostumbrado a pantallas HD. Por otra parte, otra “pega” del terminal son los materiales, que es en su totalidad plástico, algo que no agrada a todo el público. De todas formas, la sensación que da en la mano es bastante buena gracias al grosor y al peso que otorgan estos materiales. SAMSUNG GALAXY NEXUS – GAMA MEDIA/ALTA Este terminal es sin duda una de las mejores opciones que podemos encontrar en el mercado de las gamas medias. Cuenta con un hardware relativamente similar al del Galaxy S2, es decir, un procesador de doble núcleo a 1.2 Ghz, 1GB de RAM, pantalla SuperAMOLED de 4,65 pulgadas con resolución HD, cámara de 5 megapíxeles con flash LED y grabación en Full HD, Android 4.0 (actualizable a 4.1)… etc. 16
  • 17. Este es, de todos los gamas medias que os vamos a presentar, mi favorito. Fue mi terminal durante un tiempo (hasta que murió) y estaba encantado con él, solo puedo hablar maravillas de él, aunque tiene sus “pegas”. SUBTEMA 8.3 ¿POR QUÉ DEBO COMPRARME EL SAMSUNG GALAXY NEXUS? Es el dispositivo oficial de Google, eso implica que tendrás la mejor optimización, la experiencia Android más pura (no cuenta con personalizaciones) y sobre todo, serás de los primeros en tener las actualizaciones SIEMPRE. Así mismo, su hardware es fantástico. Cuenta con buenas cámaras, una autonomía bastante decente, un diseño curvado muy atractivo, grosor y peso bastante bajos.. etc. Aunque de todo su hardware, destacaría su pantalla de 4,65 pulgadas con resolución HD, que es simplemente fantástica. Al igual que con el Galaxy S2, al ser un terminal de finales del año pasado, se ha desvalorado un poco y ahora lo podemos encontrar por unos 350 euros libre, un precio bastante bueno teniendo en cuenta que es un dispositivo fantástico. SUBTEMA 8.4 ¿POR QUÉ NO DEBO COMPRARME EL SAMSUNG GALAXY NEXUS? Es un terminal grande. No es excesivamente grande como el Galaxy Note, pero tiene un tamaño considerable. Así mismo, está hecho en plástico, algo que quizás no acabe de agradaros a todos. Por otra parte, el terminal se queda un poco corto a la hora de jugar. He tenido la oportunidad de jugar a juegos potentes como NBA Jam, GTA III y Modern Combat 3 en un Galaxy S2 y en un Galaxy Nexus y se aprecia que el SGS2 va un poco más fluido. ¿A qué se debe? Pues básicamente a que el GalaxyNexus tiene una pantalla HD, por lo que tiene que mover más píxeles que el Galaxy S2, lo que implica que todo vaya más forzado. En ningún momento encontraremos ningún tipo de lag ni nada por el estilo, pero si que no es el más fluido de todos en este apartado. 17
  • 18. Por último, otra de las pegas que puedes ponerle al Galaxy Nexus es la comunidad. El número de ROMs disponibles en comparación con otros dispositivos es bastante inferior, por lo que si quieres es trastear con él, no es la mejor opción.(8) FIG. #6 “Samsung Galaxy Nexus” 18 8
  • 19. CONCLUSION En este proyecto final me ha servido para aprender cosas más sobre el sistema operativo de Android, he aprendido sobre la historia de Android, las versiones de Android que han existido hasta la actualidad cuales son las mejoras que han existido en cada versión de Android, las ventajas de Android y también las ventajas sobre el sistema operativo pero sobre todo me enfoque a un dispositivo en si para demostrar cómo funciona el Sistema operativo den Andriod en este caso el dispositivo de que hable fue SAMSUNG GALAXY NEXUS, el manejo de este Sistema Operativo, a mí me ha servido de mucho este proyecto final ya que me ha servido para innovar sobre el tema del Sistema Operativo de Android y como alumno de la carrera de informática aplicar mis conocimientos adquiridos. 19
  • 20. (1) http://www.celularis.com/software/historia-android/ (2) http://www.xatakandroid.com/sistema-operativo/que-es-android (3) http://es.wikipedia.org/wiki/Android (4) http://156.35.151.9/~smi/5tm/09trabajos-sistemas/1/Memoria.pdf (5) http://www.zarblackberry.com/bbzar/2012/03/ (6) http://electronica.practicopedia.lainformacion.com/android/como-funciona-android- 1576 (7) http://www.elandroidelibre.com/2012/07/que-es-una-rom-y-en-que-me-beneficia- usar-una.html 20