El dolor de cabeza de la compañia apple...andoid y sus mejoras

431 views

Published on

Un aporte, relacionado en sistemas operativo
Android y sus mejoras

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
431
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

El dolor de cabeza de la compañia apple...andoid y sus mejoras

  1. 1. Colegio Nacional De Educación Técnica Bachiller Chiapa De Corzo 022 Sistemas OperativosEL DOLOR DE CABEZA DE LA COMPAÑÍA APPLE… ANDROID Y SUS MEJORAS Eduardo Navarrete Moreno Informática 3102 Chiapa de Corzo, 14 de Febrero de 2012 1
  2. 2. INTRODUCCION En estainvestigación se hablara de un sistema operativo “novedoso”, que ha logrado loque muchos dispositivos portátiles (sistemas operativos) no han logrado en muchotiempo y que aun haciendo todo lo posible no han podido plantarse como lo halogrado hacer ANDROID y tener un control del mercado mayor que cualquier otrosistema que se haya lanzado a la venta. Estesistema además de tener control del mercado, cuenta con multitud deaplicaciones, y lo mejor de esto es que muchas de ellas son gratuitas, por esa ymuchas otras razones el sistema operativo Android ha llegado hasta donde haquerido.Para empezar, tendremos que analizar que es Android, desde sus principios hastael día de hoy, veremos las mejoras que ha logrado hacer, analizaremos susventajas y sus desventajas, entre otras cosas. 2
  3. 3. ÍNDICEINTRODUCCIÓN ........................................................................................ 2ÍNDICE ........................................................................................................ 3COMPRENDIENDO ANDROID  ¿Qué es Android? ............................................................................ 4HISTORIA ................................................................................................... 5ANDROID Y SUS COMPONENTES  Arquitectura ...................................................................................... 8  Características ................................................................................. 9VERSIONES ANDROID .............................................................................. 11LO NUEVO DE ANDROID E IPHONE 5 ..................................................... 12COMPARANDO SUS FORTALEZAS Y DEBILDADES ............................... 15CONCLUSION ............................................................................................ 18 3
  4. 4. COMPRENDIENDO ANDROID¿Qué es Android?Android es un sistema operativo móvil basado en Linux, que junto con aplicaciones middleware está enfocado para ser utilizado en dispositivos móviles como teléfonos inteligentes, tabletas, Go ogle TV y otros dispositivos. Es desarrollado por la Open Handset Alliance, la cual es liderada por Google. Este sistema por lo general maneja aplicaciones descargadas desde Google Play, aunque pueden ser instaladas por otros medios. Fig.1.1 ¿Qué es Android? 4
  5. 5. HISTORIAEl sistema operativo más usado en Smartphone actualmente en el mundo noes una idea que se le ocurrió a alguien un día y tuvo un camino fácil para empezara funcionar, sino que surge poco a poco y vive diferentes etapas hasta que elprimer Android ve la luz. Hoy nos vamos a centrar en esa etapa de la historia deAndroid. Sus comienzos. La cuna de lo que hoy conocemos como un Androidadolescente, al que aún le queda por madurar mucho, pero del que ya vemos ydisfrutamos sus mejores cualidades.Si queremos hablar de la historia de Androidtendremos que hablar del creador de estemagnífico sistema operativo y ese personajeno es otro que Andy Rubín. Nos tenemosque remontar a 1986, cuando Andy recibió sulicenciatura en Ciencias de la Computación enla Universidad de Utica, Nueva York.Podemos considerar que aquí empieza agestarse todo lo que luego sería Android ensu cabeza, pero apuesto a que una personaasí todo esto le va madurando a lo largo demucho tiempo. Tras ello empieza unaaventura de una empresa a otra, como escomún en EEUU. Fig. 2.2 Andy RubínCuriosamente su primer trabajo importante como ingeniero es en Apple, desdedonde pasó a una empresa que surgió de Apple llamada General Magic, y aquíempezó con lo importante, ya que participó en el desarrollo de Magic Cup, lo quepretendía ser un sistema operativo para teléfonos o PDAs. Sin embargo GeneralMagic fracasó y se fue a la ruina, momento en el cual Andy se unió a ArtemisResearch, que acabó comprada por Microsoft. Ya hemos tenido a AndyRubín trabajando para Apple y Microsoft, curioso.El caso es que tras unos años trabajando aquí se ve que empezó a querer haceralgo por su cuenta, y fundó Danger Inc., que finalmente sería también compradapor Microsoft. En Danger Inc. suceden cosas muy importantes. La primera es que 5
  6. 6. desarrollan el Hiptop, lo que es ya un teléfono que marcaría las primeras líneasde lo que serían los Smartphone, y la segunda es que se ve tan frustrado quedecide abandonar la compañía de la que era CEO. Todo ello le llevo a su paso final en esta etapa, fundar en 2003 Android Inc. Andy Rubín llevaba desde 1989 hasta 2003 trabajando como ingeniero en telecomunicaciones y en el mundo de los teléfonos móviles. Su cabeza era un hervidero, y de ahí salió Android Inc., su proyecto para crear algo nuevo y diferente, aunque no creo que tuviera en mente lo que hoy es Android, pero sin duda dio todos los pasos correctos, y luchó mucho Fig. 2.3 Logo Android pasando por decepciones y fracasos.En Agosto de 2005, cuando Android Inc. contaba con 22 meses de vida, Googleadquirió la empresa, pero esta vez se ve que Andy estaba contento con estaventa, no como ocurrió con Danger Inc. De hecho Andy pasa a formar parte delequipo de Google, y es donde acaba como todos sabemos cómo vicepresidentede ingeniería de Google supervisando el desarrollo de Android.Android ya tenía toda una base para empezar a trabajar y formarse. Un procesoque había durado nada más y nada menos que 16 años había construido unasólida base sobre la que todo iba a empezar a funcionar.A partir de aquí comienza el típico secretismo al que Google nos tieneacostumbrados, en el que todos rumoreaban acerca de qué estaba haciendoGoogle con una compañía de desarrollo de sistemas para teléfonos móviles. Hayun montón de artículos súper curiosos, especialmente de Agosto de 2005, en losque se especula sobre muchísimas cosas, y vemos algunas realmente curiosas.Lo que estaba pasando lo sabemos ahora, estaban gestando y planeando lo quepretendían llevar a ser el futuro de la telefonía móvil, lo que querían convertir enel sistema operativo número uno de Smartphone del mundo. 6
  7. 7. No fue hasta el 5 de Noviembre de 2007 que se hizo el anuncio oficial deAndroid, y a partir de ahí es lo que cuento en el artículo. Pero durante estos dosaños Google había estado haciendo cosas, moviéndose, y una de ella fue llegar aacuerdos con fabricantes de teléfonos móviles para desarrollar el primerdispositivo Android de la historia. Todos sabemos que HTC siempre ha sidorelacionado con Android desde los comienzos, no sólo fue el HTC quién fabricóel primer Nexus o Google Phone, sino que el primer Android también fueHTC, el Dream que fue lanzado el 22 de octubre de 2008.Siempre habíamos pensado que eraHTC el primero en fabricar un teléfonoAndroid, pero ahora salen nuevashistorias muy curiosas contando queno fue así, sino que fue LG.Aparentemente LG tenía listo unprototipo de teléfono para montarAndroid (el de la foto de la derecha),pero las cosas no debieron ir muy bien,y fue finalmente HTC quién se llevó elgato al agua. No están muy claras lasrazones por las que esto ocurrió, peroque LG se quisiera centrar en supropio sistema con el Prada puede ser Fig. 2.4 Celular con Androidperfectamente la explicación.Así que esa es la historia del comienzo de Android, el cómo empezó todo.Espero que os haya gustado, porque el presente y el futuro sois vosotros los quelo viviréis y contaréis. 7
  8. 8. ANDROID Y SUS COMPONENTESArquitectura 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. Fig. 3.5 Aplicaciones Android 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. 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 8
  9. 9. 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.Características  iseñ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.  lmacenamiento: SQLite, una base de datos liviana, que es usada para propósitos de Fig. 3.6 Android almacenamiento de datos  Conectividad: Android soporta las siguientes tecnologías de conectividad: GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth,Wi- Fi, LTE, HSDPA, HSPA+ y WiMAX.  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. Elbytecode 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.  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 9
  10. 10. contenedores MP4 o 3GP), MP3, MIDI, Ogg vorbis, WAV, JPEG, PNG, GIF y BMP. 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 Nexus One y el Motorola Droid que activa el soporte multi- táctil de forma nativa. Video llamada: Android soporta video llamada a través de Google Talk desde su Fig. 3.7 Ejemplo de video llamada versión HoneyComb 10
  11. 11. VERSIONES ANDROIDNombres de las versionesLas versiones de Android reciben el nombre de postres en inglés. En cada versiónel postre elegido empieza por una letra distinta siguiendo un orden alfabético: Fig. 4.8 Versiones Android  A: Apple Pie (v1.0), Tarta de manzana  B: Banana Bread (v1.1), Pan de plátano  C: Cupcake (v1.5), Magdalena glaseada.  D: Donut (v1.6), Rosquilla.  E: Éclair (v2.0/v2.1), pastel francés conocido en España como pepito, petisú, suso o canuto.  F: Froyo (v2.2), (Abreviatura de «Frozen Yogurt») Yogur Helado.  G: Gingerbread (v2.3), Pan de jengibre.  H: Honeycomb (v3.0/v3.1/v3.2), Panal de miel.  I: Ice Cream Sandwich (v4.0), Sándwich de helado.  J: Jelly Bean (v4.1/v4.1.2/v4.2), Judía de gelatina. 11
  12. 12. LO NUEVO DE ANDROID Versión Fecha lanzamiento Características  Interfaz de usuario más fluida:  Vsync timing across all drawing and animation done by the Android framework, including application rendering, touch events, screen composition and display refresh  Triple buffer en los pipelines gráficos  Mejoras en accesibilidad  Soporte de texto bi-direccional y otros lenguajes  Mapas de teclado usuario-instalable  Notificaciones expandibles  Capacidad para desactivar las notificaciones de forma específica de una aplicación  Accesos directos y widgets pueden automáticamente ser re-organizadas o re- dimensionadas para permitir nuevos ítemes para4.1.1 9 de julio del 2012 calzar en la pantallas de inicio  Transferencia de datos Bluetooth para Android Beam  dictado de voz offline  New interface layout for tablets with smaller screens or phablets(whose screens more closely resemble that of a phone)71  Mejoras búsqueda por voz  Mejoras aplicación de la cámara  Google Wallet (para el Nexus 7)  Fotos de contactos en alta resolución en Google+72  Aplicación de búsqueda Google Now  73 Audio multicanal  Audio USB (for external sound DACs)73  Encadenamiento de audio (también conocido 12
  13. 13. como reproducción sin pausas)73 74 75  Stock Android browser is replaced with the Android mobile version ofGoogle Chrome in devices with 76 Android 4.1 preinstalled  Abillity for other launchers to add widgets from the app drawer without requiring root access  Soporte de rotación de la pantalla principal 78 774.1.2 9 octubre, 2012  Arreglo de fallos y mejoras en rendimiento  Notificaciones expansión/contracción con un dedo 79  Mejora de la aplicación de cámara permitiendo fotos panorámicas en 360º (Photo Sphere)  Mejoras del rendimiento con Project Butter  Gestor de cuentas multiusuario (Solo Tablets)4.2 29 octubre, 2012  Widgets en pantalla de bloqueo  Teclado predictivo deslizante (estilo Swype)  Posibilidad de conectar dispositivo y TVHD mediante wifi (Miracast).  Nueva app del reloj  Mejoras menores en las notificaciones Fig. 4.9 Android vs. iOS 13
  14. 14. Ahora les presento las características iPhone 51. La batería dura mucho más: A diferencia del iPhone 4S, refiere el blog, eliPhone 5 tiene una batería considerablemente mejor. “Estamos en épocas enque usamos los Smartphone aún más que las portátiles y no es posible que amitad del día tengamos que cargarlos. El esfuerzo en mejor tiempo de autonomíaque ya veíamos en las nuevas MacBooks y iPads se hace presente en el iPhone”,señala.2. La elección de materiales es un gran acierto: El iPhone 5 está construido conuna combinación de aluminio anodizado con incrustaciones de cristal (cerámico enel modelo blanco y pigmentado en el modelo negro). “La sensación en la mano tehace saber que tienes un aparato diseñado con tremenda precisión y calidad, noun cuadrado de plástico”.3. Es muy liviano: El nuevo modelo es hasta un 20% más ligero que supredecesor, el iPhone 4S. “En papel parece poco, pero con el uso cotidiano esclara la diferencia”, destaca Alt1040, para el que el nuevo modelo mejora encomodidad, “y aunque el peso es importante para sentir que realmente tienes algoen la mano, es compensado por la elección de materiales” referidos en el puntoanterior.4. La conexión 3G puede ser muy rápida y bien aprovechada: No hace faltatener conexión LTE para aprovechar altas velocidades de conexión de datos en eliPhone 5.5. La pantalla es extremadamente buena, y no porque sea más grande: Almargen del tamaño nuevo de la pantalla, Alt1040 resalta que “los colores sonmuchísimo más reales, mucho más vivos con contraste que hace los negros másnegros y los blancos más blancos”. 14
  15. 15. COMPARANDO SUS FORTALEZAS Y DEBILIDADES1.- Código abierto/cerrado:Para empezaremos hablaremos de iOS es un sistema operativo de códigocerrado, es decir, es propiedad de Apple y sólo ellos pueden modificarlo ycomercializarlo.En el otro extremo, Android es abierto. Así, cualquier compañía puede utilizarlo ensus teléfonos. Incluso tú puedes instalarlo gratis en tu Smartphone siguiendo lospasos que enseña Google en su sitio web, del cual mostramos una captura acontinuación.2.- Variedad de equipos: El único teléfono con iOS es el iPhone. Originalmente se vendía bloqueado para una compañía y atado a un plan multimedia de alto costo. Asimismo, el iPhone presenta la limitante de que todos los teléfonos son iguales, O sea, si quieres iOS no tienes más opción que adquirir este equipo. Fig. 5.10 iPhone 5 Por otra parte, como Android esabierto, muchos fabricantes lo incluyeron en sus Smartphone, por lo que existeuna enorme variedad de modelos y precios de los equipos que puedes elegir.Las transnacionales másfamosas que lo incorporanen sus celulares sonSamsung, LG, Motorola,Sony Ericsson, Nextel,Huawei, entre otras. Unode los últimos equipos conAndroid en salir al mercadoes el Samsung Galaxy S III,antes mencionado. Fig. 5.11 Samsung Galaxy S III 15
  16. 16. 3.- Aplicaciones:Ambos sistemas operativos cuentan con tiendas en línea donde se puedendescargar aplicaciones, tanto gratuitas como pagadas: iOS tiene el App Store yAndroid el Google Play.El App Store,según informaApple, tienedisponibles másde 500.000aplicacionespara potenciarlos teléfonosinteligentes desus clientes.Google Playseñala quetiene más de Fig. 5.12 App Store450.000.Este punto es un empate técnico en cuanto a números, pero no en seguridad.Según informó la empresa de protección Symantec, Apple controla todo el proceso de desarrollo de aplicaciones de particulares para iOS, quienes además deben pagar permisos y certificar su trabajo. Google no sería tan riguroso, ya que su primicia es permitir que todos puedan utilizar Android libremente. Por esto, sus apps no serían tan confiables. Fig. 5.13 Google Play 16
  17. 17. 4.- Seguridad:Lo anterior nos lleva al importante tema de la seguridad de los datos. Lainformación es poder en la actualidad, y es muy peligroso que alguien acceda atus datos personales.Symantec detalló en un informe disponible para descarga, todas las fortalezas ydebilidades de seguridad de ambos sistemas operativos. Como conclusión deéste, presentaron una tabla, en la cual se puede ver que iOS ganó en casi todaslas categorías al Android. Fig. 5.14 Tabla de Symantec sobre la seguridad que ofrecen5.- Personalización:En iOS, la pantalla de inicio contiene los íconos detodas las apps del teléfono, con la posibilidad decambiar algunas de lugar y elegir una imagen defondo a gusto. En este sentido, Android tiene la gran ventaja de que es completamente personalizable: se pueden agregar widgets a elección, cambiar el fondo, Fig. 5.15 Pantalla de Apple aumentar el número de pantallas, incluir accesos directos a apps, calendarios, Facebook, lo que sea. Asimismo, existe un menú aparte que contiene los íconos de todas las aplicaciones. Fig. 5.16 Pantalla de un celular con sistema operativo Android 17
  18. 18. CONCLUSIONCon todo lo que hemos visto, queda claro porque Android, como bienmencionábamos, es dolor de cabeza de la compañía Apple, y eso quedademostrado cuando se habla de quien tiene más unidades vendidas en el mundo yse los mostrare en la siguiente tabla: Sistema operativo Unidades vendidas Porcentaje Android 104.8 millones de unidades 68.1% del mercado iOS 26.0 millones de unidades 16.9% del mercado BlackBerry 7.4 millones de unidades 4.8% del mercado Symbian 6.8 millones de unidades 4.4% del mercado Windows 5.4 millones de unidades 3.5% del mercado Linux: 3.5 millones de unidades 2.3% del mercado Otros 0.1 millones de unidades 0.1% del mercadoComo vemos Android tiene 4 veces más participación en el mercado que iOS y sivemos bien los números, notaremos que pasa algo impresionante ya que no solosupera a iOS, también a todos los demás sistemas operativos.¿Cuál es el mejor Android o iOS? Depende de ustedes elegir. 18

×