Ir al contenido

Android Lollipop

De Wikipedia, la enciclopedia libre
Android Lollipop
Parte de Android
Información general
Tipo de programa sistema operativo
Desarrollador Google Inc
Modelo de desarrollo Código abierto
Lanzamiento inicial 4 de noviembre de 2014
Licencia Apache 2.0 y GNU GPL 2
Estado actual Descontinuado
Información técnica
Programado en C (núcleo),2 C++ (algunas bibliotecas de terceros), Java (UI)
Núcleo Linux
Interfaz gráfica predeterminada Material Design
Sistema de gestión de paquetes APK
Versiones
Última versión estable 5.1.1 (LMY49M)[1]​ (info) ( 5 de julio de 2016 (8 años, 4 meses y 22 días))
Serie Android
Android 4.4 "KitKat"
Android Lollipop
Android 6.0 "Marshmallow"
Asistencia técnica
Sin soporte
Enlaces

Android Lollipop (con nombre en código Android L durante el desarrollo) es la quinta versión principal del sistema operativo móvil Android desarrollado por Google y la duodécima versión también de Android, que abarca las versiones 5.0 y 5.1.1.[2]​ Presentado el 25 de junio de 2014 en la conferencia Google I/O 2014, estuvo disponible a través de actualizaciones oficiales por over-the-air (OTA) el 12 de noviembre de 2014, para dispositivos selectos que ejecutan distribuciones de Android con servicio de Google (como Nexus y dispositivos de la edición Google Play). Su código fuente estuvo disponible el 3 de noviembre de 2014. Es la quinta actualización importante y la duodécima versión de Android.

Uno de los cambios más destacados en la versión de Lollipop es una interfaz de usuario rediseñada construida en torno a un lenguaje de diseño conocido como Material Design, que se hizo para conservar la sensación de papel en la interfaz. Otros cambios incluyen mejoras en las notificaciones, a las que se puede acceder desde la pantalla de bloqueo y se muestran dentro de las aplicaciones como pancartas en la parte superior de la pantalla. Google también realizó cambios internos en la plataforma, con Android Runtime (ART) reemplazando oficialmente a Dalvik para mejorar el rendimiento de la aplicación, y con cambios destinados a mejorar y optimizar el uso de la batería.

Android Lollipop fue reemplazado por Android Marshmallow, que se lanzó en octubre de 2015.[3]

En octubre de 2020, el 1,21 % de los dispositivos Android ejecutan Lollipop 5.0 (API 21) y el 3,98 % ejecuta Lollipop 5.1 (API 22), con un uso combinado del 5,19 %.[4]​ Sin embargo, en tabletas, Lollipop 5.1 (API 22) es la versión más popular con un 15,39 %, seguida de cerca por KitKat 4.4.[5]

Desarrollo

[editar]

El lanzamiento se denominó internamente "Lemon Meringue Pie".[6]​ Android 5.0 se presentó por primera vez bajo el nombre en clave "Android L" el 25 de junio de 2014 durante una presentación principal en la conferencia de desarrolladores de Google I/O. Junto con Lollipop, la presentación se centró en una serie de nuevas plataformas y tecnologías orientadas a Android, que incluyen Android TV, la plataforma para automóvil Android Auto, la plataforma de computadora corporal Android Wear y la plataforma de seguimiento de la salud Google Fit.[7]

Parte de la presentación se dedicó a un nuevo lenguaje de diseño multiplataforma denominado "Material Design". Ampliando los motivos de "tarjeta" que se vieron por primera vez en Google Now, es un diseño con un mayor uso de diseños basados en cuadrículas, animaciones y transiciones receptivas, relleno y efectos de profundidad como iluminación y sombras. El diseñador Matías Duarte explicó que "a diferencia del papel real, Material Design se puede expandir y reformar de manera inteligente. Material tiene superficies y bordes físicos. Las costuras y las sombras dan significado a lo que se puede tocar". El lenguaje de Material Design no solo se utilizaría en Android, sino también en el conjunto de software web de Google, proporcionando una experiencia coherente en todas las plataformas.[8][9][10][11][12]

Características

[editar]

Android 5.0 presenta un sistema de notificación actualizado. Las notificaciones individuales ahora se muestran en tarjetas para adherirse al lenguaje de Material Design, y la aplicación que las generó puede agrupar lotes de notificaciones. Las notificaciones ahora se muestran en la pantalla de bloqueo como tarjetas, y las notificaciones "heads-up" también se pueden mostrar como pancartas grandes en la parte superior de la pantalla, junto con sus respectivos botones de acción.[9][13]​ También se agrega una función de no molestar para las notificaciones. El menú de aplicaciones recientes fue rediseñado para usar una pila tridimensional de tarjetas para representar aplicaciones abiertas. Las aplicaciones individuales también pueden mostrar varias tarjetas en el menú recientes, como las pestañas abiertas de un navegador web.[9][11][14]

Lollipop también contiene importantes funciones de plataforma nuevas para desarrolladores, con más de 5.000 nuevas API agregadas para que las utilicen las aplicaciones.[15][16]​ Por ejemplo, existe la posibilidad de guardar fotos en un formato de imagen raw.[17]​ Además, la máquina virtual Dalvik fue reemplazada oficialmente por Android Runtime (ART), que es un nuevo entorno de ejecución que se introdujo como una vista previa tecnológica en KitKat.[18]​ ART es un tiempo de ejecución multiplataforma que admite las arquitecturas x86, ARM y MIPS en entornos de 32 y 64 bits. A diferencia de Dalvik, que utiliza la compilación en tiempo de ejecución (JIT), ART compila aplicaciones en el momento de la instalación, que a partir de ese momento se ejecutan exclusivamente desde la versión compilada. Esta técnica elimina la sobrecarga de procesamiento asociada con el proceso JIT, mejorando el rendimiento del sistema.[19]

Lollipop también tuvo como objetivo mejorar el consumo de batería a través de una serie de optimizaciones conocidas como "Proyect Volta". Entre sus cambios se encuentran un nuevo modo de ahorro de batería, API de programación de trabajos que pueden restringir ciertas tareas para que solo ocurran a través de Wi-Fi y la agrupación de tareas para reducir la cantidad total de tiempo que las radios internas están activas. La nueva herramienta para desarrolladores llamada "Battery Historian" se puede usar para rastrear el consumo de batería de las aplicaciones mientras está en uso.[7][9]​ Las API de Android Extension Pack también proporcionan funciones gráficas como nuevos sombreadores, con el objetivo de proporcionar gráficos a nivel de PC para juegos 3D en dispositivos Android.[12][20]

También se introdujeron una serie de funciones orientadas a la empresa a nivel de sistema bajo el lema "Android for Work". El marco de seguridad de Samsung Knox se planeó inicialmente para usarse como base para "Android for Work", pero en su lugar Google optó por usar su propia tecnología para segregar datos personales y orientados al trabajo en un dispositivo, junto con las API que lo acompañan para administrar el medio ambiente.[21]​ Con la función "Smart Lock", los dispositivos también se pueden configurar para que los usuarios no tengan que realizar el desbloqueo del dispositivo con un PIN o patrón cuando se encuentran en una ubicación confiable o cerca de un dispositivo Bluetooth designado o una etiqueta NFC.[14][22][23]​ Lollipop debía, además, tener el cifrado de dispositivos habilitado de forma predeterminada en todos los dispositivos compatibles; sin embargo, debido a problemas de rendimiento, este cambio se transfirió a su sucesor, Android Marshmallow.[24]

Lanzamiento

[editar]

Una vista previa para desarrolladores de Android L, compilación LPV79,[25]​ se lanzó para Nexus 5 y Nexus 7 2013 el 26 de junio de 2014 en forma de imágenes flasheables. El código fuente de los componentes con licencia GPL de la versión preliminar para desarrolladores se publicó a través de Android Open Source Project (AOSP) en julio de 2014.[26][27]​ El 7 de agosto de 2014 se lanzó una segunda versión preliminar para desarrolladores, LPV81C, junto con la versión beta de la plataforma Google Fit y el SDK. Al igual que con la compilación anterior, la segunda compilación de vista previa para desarrolladores está disponible solo para Nexus 5 y Nexus 7 2013.[25][28]

El 15 de octubre de 2014, Google anunció oficialmente que Android L sería conocido como Android 5.0 "Lollipop". La compañía también presentó dispositivos de lanzamiento para Android 5.0‍, ‌incluidos Nexus 6 de Motorola y Nexus 9 de HTC, ‌ para su lanzamiento el 3 de noviembre de 2014.[29]​ Google declaró que Nexus (incluidos los Nexus 4, 5, 7 y 10) y los dispositivos de la edición Google Play recibirían actualizaciones de Lollipop "en las próximas semanas"; el 17 de octubre de 2014 se lanzará una versión preliminar más para desarrolladores para dispositivos Nexus y la nueva revisión del SDK para desarrolladores de aplicaciones. Los programas de actualización para dispositivos Android de terceros pueden variar según el fabricante.[30][31]

El código fuente completo de Android 5.0 se envió a AOSP el 3 de noviembre de 2014, lo que permitió a los desarrolladores y fabricantes de equipos originales comenzar a producir sus propias versiones del sistema operativo.[32]​ El 2 de diciembre de 2014, las imágenes de fábrica de los teléfonos inteligentes y tabletas Nexus se actualizaron a la versión 5.0.1, que presenta algunas correcciones de errores,[33]​ y un error grave que afectó a los dispositivos Nexus 4 e impidió que el audio funcionara durante las llamadas telefónicas.[34]​ El 19 de diciembre de 2014 se lanzó una versión Lollipop 5.0.2 (LRX22G) específica para el dispositivo para la primera generación de Nexus 7.[35]

Android 5.1, una versión actualizada de Lollipop, se presentó en febrero de 2015 como parte del lanzamiento en Indonesia de Android One, y está precargado en los dispositivos Android One vendidos en Indonesia y Filipinas. Google anunció oficialmente la versión 5.1 al lanzar actualizaciones para los dispositivos existentes el 9 de marzo de 2015.[36][37]

En 2015, Amazon.com bifurcó Lollipop para producir Fire OS 5 "Bellini" para los dispositivos de la serie Fire HD de Amazon.[38][39][40]

Crítica

[editar]

Aunque Android Lollipop supuso una novedad durante su lanzamiento, lo cierto es que muchos fabricantes se negaron a proporcionar una actualización, ya que los requerimientos entre la versión anterior Kitkat y Lollipop eran bastante elevados en cuanto a memoria y espacio de almacenamiento debido a la interfaz Material Design, por lo que dejó obsoletos a muchos de móviles.

Algunos fabricantes como Samsung y Motorola actualizaron sus teléfonos, pero era evidente las quejas de los usuarios ya que sus dispositivos se volvieron lentos, perdieron rendimiento y la batería duraba menos, incluso en los dispositivos Nexus de Google, como la tablet Nexus 7, donde la batería pasaba de 9 horas de duración hasta 5.

Esta fue la primera versión de Android en poner de forma obligatoria un bloqueo para impedir instalar firmwares no aprobados por los fabricantes. También se denegó la actualización a Lollipop a quienes tuvieran un teléfono o tablet con modificaciones.

Referencias

[editar]
  1. «android-5.1.1_r38 - platform/build - Git at Google». android.googlesource.com (en inglés). Consultado el 15 de abril de 2018. 
  2. «Android 5.1.1 (LMY47V) hits AOSP [CHANGELOG]». phandroid.com. Consultado el 21 de junio de 2015. 
  3. Chester, Brandon. «Google Announces Android M At Google I/O 2015». Anandtech (Purch). Consultado el 28 de mayo de 2015. 
  4. «Mobile & Tablet Android Version Market Share Worldwide». StatCounter Global Stats. Consultado el 16 de noviembre de 2020. 
  5. «Tablet Android Version Market Share Worldwide». StatCounter Global Stats (en inglés). Consultado el 16 de noviembre de 2020. 
  6. «"LMP" - Lemon Meringue Pie - Looking More And More Likely As The Official Name For Android L». Android Police. 8 de septiembre de 2020. 
  7. a b «From Android L to Google Fit: All the new products and features from Google I/O». PC World. Archivado desde el original el 26 de agosto de 2020. Consultado el 9 de septiembre de 2020. 
  8. «Google's new 'Material Design' UI coming to Android, Chrome OS and the web». Engadget. Consultado el 26 de junio de 2020. 
  9. a b c d «Google Reveals Details About Android L at Google IO». Anandtech. Consultado el 26 de junio de 2020. 
  10. «Google's New, Improved Android Will Deliver A Unified Design Language». Co.Design. Consultado el 26 de junio de 2020. 
  11. a b «We just played with Android's L Developer Preview». Engadget. AOL. Consultado el 26 de junio de 2020. 
  12. a b «Google's next big Android redesign is coming in the fall». The Verge. Vox Media. Consultado el 26 de junio de 2014. 
  13. Smith, Chris. «Android L's heads up notifications feature arrives early through third-party app». Tech Radar. Future plc. Consultado el 6 de agosto de 2014. 
  14. a b «Google I/O: Android L Sneak Peek Reveals ‘Material Design,’ Personal Unlocking and More». Wall Street Journal. Consultado el 26 de junio de 2014. 
  15. Mayton, Joseph. «Android L, LG G Watch, update issue and what reviewers are saying». Tech Times. Consultado el 5 de agosto de 2014. 
  16. Haselton, Todd. «Android L Developer Preview Unveiled With Major Changes». Techno Buffalo. Archivado desde el original el 11 de agosto de 2014. Consultado el 5 de agosto de 2014. 
  17. Stephen Shankland (19 de diciembre de 2014). «How Android 5.0 lets you get raw for better photos». CNET. Consultado el 12 de enero de 2015. 
  18. «'ART' experiment in Android KitKat improves battery life and speeds up apps». Engadget. Consultado el 26 de junio de 2014. 
  19. Andrei Frumusanu (1 de julio de 2014). «A Closer Look at Android RunTime (ART) in Android L». AnandTech. Consultado el 5 de julio de 2014. 
  20. «Android's next release will include GPU-focused tech for PC quality graphics». Polygon. Vox Media. Consultado el 26 de junio de 2014. 
  21. Ina Fried (25 de febrero de 2015). «Google Expands Its "Android for Work" Efforts in Bid to Get More Businesses Using Its Phones». recode.net. Consultado el 2 de abril de 2015. 
  22. «How to set up Smart Lock on Android 5.0 Lollipop». CNET. Consultado el 2 de julio de 2015. 
  23. «With Android L, Google makes pitch for enterprise users». Computerworld. IDG. Consultado el 26 de junio de 2014. 
  24. «Google makes full-disk encryption and secure boot mandatory for some Android 6.0 devices». IT World. IDG. Archivado desde el original el 28 de marzo de 2019. Consultado el 20 de octubre de 2015. 
  25. a b Cory Gunther (7 de agosto de 2014). «New Android L Update Arrives for Nexus Users». gottabemobile.com. Consultado el 9 de agosto de 2014. 
  26. «Google releases Android L preview source for Nexus devices». ZDNet. CBS Interactive. Consultado el 2 de julio de 2014. 
  27. Yi, Bill (2014-07-02), «GPL projects for the l-preview release», lista de correo android-building, https://groups.google.com/forum/#!topic/android-building/R50i6JktFtI, consultado el 2014-08-19. 
  28. «Google just released some hot new images of Android L – here’s how you can get them». BGR.com. PMC. Consultado el 16 de agosto de 2014. 
  29. «Android: Be together. Not the same.». Official Google Blog. 15 de octubre de 2014. Consultado el 23 de octubre de 2014. 
  30. «When and where to get Android 5.0 Lollipop». CNET. CBS Interactive. 15 de octubre de 2014. Consultado el 16 de octubre de 2014. 
  31. «Updated Android Lollipop Developer Preview image coming to Nexus devices in a couple of days». PhoneArena. Consultado el 16 de octubre de 2014. 
  32. «Android Lollipop hits AOSP; HTC sets the upgrade pace». SlashGear. Consultado el 24 de diciembre de 2014. 
  33. «Google quietly pushes out Android Lollipop 5.0.1 images». ZDNet. Consultado el 6 de diciembre de 2014. 
  34. «Nexus 4, lollipop 5.0.1: dialer calls audio does not work». code.google.com. Consultado el 18 de diciembre de 2014. 
  35. «Android 5.0.2 LRX22G Factory Image for Nexus 7 (WiFi) Randomly Shows Up». Consultado el 21 de diciembre de 2014. 
  36. «Google officially announces Android 5.1». Ars Technica. Consultado el 10 de marzo de 2015. 
  37. «Official Android Blog: Android 5.1: Unwrapping a new Lollipop update». Official Android Blog. Consultado el 10 de marzo de 2015. 
  38. «What’s new in Amazon Fire OS 5 Bellini?». Pocket-lint. Consultado el 28 de enero de 2016. 
  39. «Amazon's Fire HD 10 tablet a rare misfire for company». Fortune. Consultado el 28 de enero de 2016. 
  40. «Feature-stuffed Fire OS update makes Amazon's tablets even more kid-friendly». PC World. Consultado el 28 de enero de 2016. 


Predecesor:
Android KitKat
Android Lollipop
2014
Sucesor:
Android Marshmallow