stringtranslate.com

Android KitKat

Android KitKat es el nombre en clave del undécimo sistema operativo móvil Android , que representa la versión 4.4. Presentado el 3 de septiembre de 2013, KitKat se centró principalmente en optimizar el sistema operativo para mejorar el rendimiento en dispositivos básicos con recursos limitados. El primer teléfono con Android KitKat fue el Nexus 5 .

En octubre de 2022, el 1,39% de los dispositivos Android ejecutan KitKat. [2] El 24 de julio de 2023, Google anunció que los servicios de Google Play ya no admitirían KitKat en agosto de ese año. [3] [4] [5]

Historia

Android 4.4 " KitKat " se anunció oficialmente el 3 de septiembre de 2013. El lanzamiento recibió internamente el nombre en código " Key lime pie "; pero John Lagerling, director de asociaciones globales de Android, y su equipo, decidieron eliminar el nombre, argumentando que "muy pocas personas conocen realmente el sabor de una tarta de lima". Con el objetivo de darle un nombre en clave que fuera "divertido e inesperado", su equipo buscó la posibilidad de nombrar el lanzamiento "KitKat". Lagerling llamó a un representante de Nestlé , propietaria de la marca Kit Kat y produce el dulce (fuera de Estados Unidos, donde lo produce The Hershey Company bajo licencia), y rápidamente llegó a un acuerdo preliminar para una colaboración promocional entre las dos empresas. Posteriormente finalizó en una reunión en el Mobile World Congress en febrero de 2013. La asociación no se reveló públicamente, ni siquiera a otros empleados de Google y desarrolladores de Android (quienes continuaron refiriéndose internamente al sistema operativo como "KLP"), hasta su anuncio oficial en Septiembre. [6] [7]

Como parte de los esfuerzos de promoción, se produjeron barras Kit Kat con la forma del logo del robot Android , mientras que Hershey realizó un concurso en Estados Unidos con premios de tabletas Nexus 7 y crédito de Google Play Store . [7] [8]

El Nexus 5 , desarrollado por LG Electronics , fue presentado el 30 de septiembre de 2013 como dispositivo de lanzamiento de KitKat. [9]

Hasta octubre de 2017, Android 4.4 todavía era compatible con parches de seguridad de Google para el código fuente . [10] [11] [12]

Desarrollo

Continuando con el enfoque de mejorar el rendimiento visual y la capacidad de respuesta en Android 4.1 "Jelly Bean" , el objetivo principal de Android 4.4 fue optimizar la plataforma para un mejor rendimiento en dispositivos de gama baja, sin comprometer sus capacidades y funcionalidades generales. La iniciativa recibió el nombre en código "Proyecto Svelte", y el jefe de ingeniería de Android, Dave Burke, bromeó que era un plan de pérdida de peso después de que el "Proyecto Butter" de Jelly Bean agregara "peso" al sistema operativo. [13] Para simular dispositivos con especificaciones más bajas, los desarrolladores de Android utilizaron dispositivos Nexus 4 con aceleración reducida para ejecutarse a una velocidad de CPU reducida con un solo núcleo activo, 512 MB de memoria y una resolución de pantalla de 960 × 540: especificaciones destinadas a representar un nivel bajo común. -finalizar dispositivo Android. [13]

Se desarrolló una herramienta de desarrollo conocida como ProcStats para analizar el uso de memoria de las aplicaciones a lo largo del tiempo, especialmente aquellas que ejecutan servicios en segundo plano. Estos datos se utilizaron para optimizar y desacoplar las aplicaciones y servicios de Google que resultaron ineficientes, lo que ayudó a reducir el uso general de memoria de Android. Además, 4.4 fue diseñado para ser más agresivo en la gestión de la memoria, lo que ayuda a evitar que las aplicaciones desperdicien demasiada memoria. [13] [14]

Características

Experiencia de usuario

La interfaz general de KitKat minimiza aún más la apariencia de la interfaz "Holo" introducida en 4.0 , reemplazando las instancias restantes de acento azul con grises y blanco (como los íconos de la barra de estado) y eliminando los indicadores de tráfico ascendente y descendente de Wi-Fi ( triángulos que apuntan hacia arriba y hacia abajo), aunque todavía se pueden ver en el menú del centro de control rápido. [15]

El color del icono de Wi-Fi cuando solo se ha establecido una conexión a un punto de acceso sin acceso a Internet ha cambiado de gris a naranja. [dieciséis]

La apariencia puede variar en distribuciones personalizadas de proveedores como TouchWiz .

Las aplicaciones pueden activar un estado translúcido y una apariencia de barra de navegación, o activar un modo de pantalla completa ("modo inmersivo") para ocultarlas por completo. El lanzador también recibió una apariencia renovada, con la implementación de barras de navegación translúcidas y el reemplazo del fondo negro en el cajón de aplicaciones por un fondo translúcido. [17] [18] Además, los botones del menú de desbordamiento de acciones en las aplicaciones siempre están visibles, incluso en dispositivos con la tecla de navegación "Menú" obsoleta. [19] En el menú Configuración, los usuarios ahora pueden especificar una aplicación de inicio (iniciador) y de mensajería de texto predeterminada . [20]

En los dispositivos estándar, se eliminaron las aplicaciones Messaging y Movie Studio; el primero fue reemplazado por Google Hangouts , que admitía SMS . La aplicación AOSP Gallery también quedó obsoleta en favor de Google+ Photos . [17]

Plataforma

Un nuevo entorno de ejecución conocido como Android Runtime (ART), destinado a reemplazar la máquina virtual Dalvik , se introdujo como una vista previa de la tecnología en KitKat. [21] ART es un tiempo de ejecución multiplataforma que admite arquitecturas x86 , ARM y MIPS en entornos de 32 y 64 bits . A diferencia de Dalvik, que utiliza compilación justo a tiempo (JIT), ART compila aplicaciones durante la instalación , que luego se ejecutan exclusivamente desde la versión compilada a partir de ese momento. Esta técnica elimina la sobrecarga de procesamiento asociada con el proceso JIT, mejorando el rendimiento del sistema. [22]

Los dispositivos con 512 MB de RAM o menos se reportan como dispositivos con "baja RAM". Al utilizar una API, las aplicaciones pueden detectar dispositivos con poca RAM y modificar su funcionalidad en consecuencia. KitKat también es compatible con zram . [14] [18] Los componentes de WebView se actualizaron para utilizar una versión del motor de renderizado de Google Chrome . [23] Una nueva API de Storage Access Framework permite que las aplicaciones recuperen archivos de manera consistente; Como parte del marco, un nuevo selector de archivos del sistema (con la marca "Documentos") permite a los usuarios acceder a archivos de diversas fuentes (incluidos aquellos expuestos por aplicaciones, como servicios de almacenamiento en línea). [24]

Se introdujo una API pública para crear y administrar clientes de mensajería de texto . [25] También se agregaron API de procesamiento por lotes de sensores, detección de pasos y contador. [18] KitKat admite la emulación de tarjetas host para comunicaciones de campo cercano , lo que permite que las aplicaciones emulen una tarjeta inteligente para actividades como pagos móviles . [26]

Ver también

Referencias

  1. ^ "Fuente de Android". GoogleGit . Archivado desde el original el 13 de junio de 2021 . Consultado el 28 de mayo de 2021 .
  2. ^ "Cuota de mercado de versiones de Android para dispositivos móviles y tabletas en todo el mundo". Estadísticas globales de StatCounter . Archivado desde el original el 14 de julio de 2020 . Consultado el 16 de noviembre de 2020 .
  3. ^ "Los servicios de Google Play suspenderán las actualizaciones para KitKat (niveles de API 19 y 20) a partir de agosto de 2023". Blog de desarrolladores de Android . Archivado desde el original el 25 de julio de 2023 . Consultado el 25 de julio de 2023 .
  4. ^ Li, Abner (24 de julio de 2023). "Los servicios de Google Play finalizan la compatibilidad con Android 4.4 KitKat". 9to5Google . Archivado desde el original el 24 de julio de 2023 . Consultado el 25 de julio de 2023 .
  5. ^ Amadeo, Ron (25 de julio de 2023). "Android 4.4 KitKat está realmente muerto, pierde soporte para Play Services". Ars Técnica . Archivado desde el original el 26 de julio de 2023 . Consultado el 26 de julio de 2023 .
  6. ^ "Android 4.4 KitKat: ¿Cuál es el sentido de la marca compartida?". CNET . Archivado desde el original el 23 de diciembre de 2015 . Consultado el 2 de noviembre de 2015 .
  7. ^ ab Kelion, Leo (3 de septiembre de 2013). "Se anunció Android KitKat". Noticias de la BBC . Archivado desde el original el 4 de septiembre de 2013 . Consultado el 3 de septiembre de 2013 .
  8. ^ "El concurso Kit Kat está en marcha, gana una de las 1000 pizarras Google Nexus 7 (2013) que se regalarán". TeléfonoArena . Archivado desde el original el 4 de marzo de 2016 . Consultado el 2 de noviembre de 2015 .
  9. ^ "Google presenta Nexus 5 con Android 4.4 KitKat". Revista PC . Archivado desde el original el 4 de marzo de 2016 . Consultado el 29 de diciembre de 2015 .
  10. ^ "Boletín de seguridad de Android: octubre de 2017 | Proyecto de código abierto de Android". Proyecto de código abierto de Android . Archivado desde el original el 5 de julio de 2018 . Consultado el 2 de julio de 2018 .
  11. ^ "Recursos y actualizaciones de seguridad". Android.com . Proyecto de código abierto de Android. Archivado desde el original el 12 de enero de 2017 . Consultado el 10 de septiembre de 2017 . Cuando se soluciona una vulnerabilidad de seguridad en AOSP en un boletín de seguridad de Android, notificaremos a los socios de Android sobre los detalles del problema y proporcionaremos parches. Actualmente, el equipo de seguridad de Android proporciona parches para las versiones de Android 4.4 (KitKat) y superiores. Esta lista de versiones compatibles con backport cambia con cada nueva versión de Android.
  12. ^ "Boletín de seguridad de Android: abril de 2017". Android.com . Proyecto de código abierto de Android. Archivado desde el original el 19 de abril de 2017 . Consultado el 5 de abril de 2017 .
  13. ^ abc "Cómo Google redujo Android para la versión 4.4 KitKat". Leer escribir . Archivado desde el original el 19 de octubre de 2015 . Consultado el 2 de noviembre de 2015 .
  14. ^ ab "Android 4.4 KitKat para ejecutarse" cómodamente "en dispositivos con 512 MB de RAM, aquí se explica cómo". TeléfonoArena . Archivado desde el original el 29 de enero de 2017 . Consultado el 2 de noviembre de 2015 .
  15. ^ Amadeo, Ron (14 de noviembre de 2013). "Android 4.4 KitKat, revisado minuciosamente". Ars Técnica . Archivado desde el original el 24 de octubre de 2020 . Consultado el 24 de octubre de 2020 .
  16. ^ "Android 4.4 KitKat: Warum die Statussymbole weiß und statisch sind". GIGA (en alemán). 19 de noviembre de 2013. Archivado desde el original el 24 de octubre de 2020 . Consultado el 24 de octubre de 2020 .
  17. ^ ab Amadeo, Ron (16 de junio de 2014). "La historia de Android: las interminables iteraciones del sistema operativo móvil de Google". Ars Técnica . Archivado desde el original el 5 de julio de 2014 . Consultado el 6 de julio de 2014 .
  18. ^ abc Molen, Brad (5 de noviembre de 2013). "Revisión del Nexus 5". Engadget . Archivado desde el original el 9 de noviembre de 2013 . Consultado el 11 de noviembre de 2013 .
  19. ^ "El botón de menú de Android ahora está activado de forma predeterminada en todos los dispositivos con KitKat". TeléfonoArena . 9 de diciembre de 2013. Archivado desde el original el 13 de diciembre de 2013 . Consultado el 9 de febrero de 2014 .
  20. ^ "Cómo eliminar Hangouts y más aplicaciones de Android 4.4 KitKat". CNET . Archivado desde el original el 9 de noviembre de 2015 . Consultado el 2 de noviembre de 2015 .
  21. ^ "'El experimento ART en Android KitKat mejora la duración de la batería y acelera las aplicaciones ". Engadget . Archivado desde el original el 27 de enero de 2017 . Consultado el 26 de junio de 2014 .
  22. ^ Andrei Frumusanu (1 de julio de 2014). "Una mirada más cercana a Android RunTime (ART) en Android L". AnandTech . Archivado desde el original el 5 de julio de 2014 . Consultado el 5 de julio de 2014 .
  23. ^ "WebView de KitKat funciona con Chromium, lo que permite a los desarrolladores de aplicaciones de Android utilizar nuevas funciones HTML5 y CSS". La próxima web . 2 de noviembre de 2013. Archivado desde el original el 6 de octubre de 2015 . Consultado el 2 de noviembre de 2015 .
  24. ^ Hola, Josué. "Examinando los cambios de MicroSD en Android 4.4". Anandtech . Archivado desde el original el 28 de marzo de 2014 . Consultado el 28 de marzo de 2014 .
  25. ^ "Preparar sus aplicaciones de SMS para KitKat". Blog de desarrolladores de Android . Archivado desde el original el 15 de octubre de 2013 . Consultado el 14 de octubre de 2013 .
  26. ^ "Google evita a los operadores con Host Card Emulation para pagos NFC". NFCWorld.com . 31 de octubre de 2013. Archivado desde el original el 2 de octubre de 2015 . Consultado el 2 de noviembre de 2015 .

enlaces externos