stringtranslate.com

Android KitKat

Android KitKat es el nombre en código del undécimo sistema operativo móvil Android , que representa la versión de lanzamiento 4.4. Presentado el 3 de septiembre de 2013, KitKat se centró principalmente en optimizar el sistema operativo para mejorar el rendimiento en dispositivos de nivel básico con recursos limitados.

El primer teléfono con Android KitKat fue el Nexus 5 .

A partir de octubre de 2022, el 1,39 % de los dispositivos Android ejecutan KitKat. [2] El 24 de julio de 2023, Google anunció que Google Play Services ya no sería compatible con KitKat en agosto de ese año. [3] [4] [5]

Historia

Android 4.4 " KitKat " fue anunciado oficialmente el 3 de septiembre de 2013. El lanzamiento fue internamente llamado " Key lime pie "; pero John Lagerling, director de asociaciones globales de Android, y su equipo, decidieron abandonar el nombre, argumentando que "muy pocas personas conocen realmente el sabor de una tarta de lima". Con el objetivo de un nombre en clave que fuera "divertido e inesperado", su equipo buscó la posibilidad de nombrar el lanzamiento "KitKat" en su lugar. Lagerling telefoneó a un representante de Nestlé , que posee la marca Kit Kat y produce la confitería (fuera de los Estados Unidos , donde es producida por The Hershey Company bajo licencia), y rápidamente llegaron a un acuerdo preliminar para una colaboración promocional entre las dos empresas, que luego se finalizó en una reunión en el Congreso Mundial de Móviles en febrero de 2013. La asociación no se reveló públicamente, o incluso a otros empleados de Google y desarrolladores de Android (que de otro modo continuaron refiriéndose internamente al sistema operativo como "KLP"), hasta su anuncio oficial en septiembre. [6] [7]

Como parte de los esfuerzos promocionales, se produjeron barras Kit Kat con la forma del logotipo 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 el dispositivo de lanzamiento de KitKat. [9]

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

Desarrollo

Siguiendo con el enfoque en mejorar el rendimiento visual y la capacidad de respuesta en Android 4.1 "Jelly Bean" , el objetivo principal de Android 4.4 era optimizar la plataforma para un mejor rendimiento en dispositivos de gama baja, sin comprometer sus capacidades y funcionalidad generales. La iniciativa fue nombrada en código "Project Svelte", que el jefe de ingeniería de Android, Dave Burke, bromeó diciendo que era un plan de pérdida de peso después de que el "Project Butter" de Jelly Bean añadiera "peso" al sistema operativo. [13] Para simular dispositivos de especificaciones más bajas, los desarrolladores de Android utilizaron dispositivos Nexus 4 con una frecuencia de reloj inferior para funcionar 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 dispositivo Android de gama baja común. [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 los servicios de Google que se consideraron ineficientes, lo que ayudó a reducir el uso general de memoria de Android. Además, la versión 4.4 se diseñó para ser más agresiva 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 la versión 4.0 , reemplazando las instancias restantes de acentos azules con grises y blancos (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. [16]

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

Las aplicaciones pueden activar una apariencia translúcida de la barra de estado y 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 las barras de navegación translúcidas y el reemplazo del fondo negro en el cajón de aplicaciones con 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 (lanzador) y de mensajería de texto predeterminada . [20]

En los dispositivos de serie, se eliminaron las aplicaciones Mensajería y Estudio de películas; la primera fue reemplazada por Google Hangouts , que admitía SMS . La aplicación Galería de AOSP también quedó obsoleta en favor de Google+ Fotos . [17]

Plataforma

En KitKat se introdujo un nuevo entorno de ejecución conocido como Android Runtime (ART), destinado a reemplazar a la máquina virtual Dalvik , como una vista previa de tecnología . [21] ART es un entorno 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 justo a tiempo (JIT), ART compila las aplicaciones al instalarlas , 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, lo que mejora el rendimiento del sistema. [22]

Los dispositivos con 512 MB de RAM o menos se informan como dispositivos de "RAM baja". Mediante una API, las aplicaciones pueden detectar dispositivos con RAM baja y modificar su funcionalidad en consecuencia. KitKat también admite zram . [14] [18] Los componentes WebView se actualizaron para utilizar una versión del motor de renderizado de Google Chrome . [23] Una nueva API de Storage Access Framework permite a las aplicaciones recuperar archivos de manera consistente; como parte del marco, un nuevo selector de archivos del sistema (conocido como "Documentos") permite a los usuarios acceder a archivos de varias fuentes (incluidos los expuestos por las aplicaciones, como los 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 detección de pasos, contador y agrupación de sensores. [18] KitKat admite la emulación de tarjeta host para comunicaciones de campo cercano , lo que permite que las aplicaciones emulen una tarjeta inteligente para actividades como pagos móviles . [26]

Véase también

Referencias

  1. ^ "Fuente de Android". Google Git . 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 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 dejarán de ofrecer 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 dejarán de ofrecer soporte para 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 y pierde el soporte de Play Services». Ars Technica . 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). «Android KitKat Announced». BBC News . Archivado desde el original el 4 de septiembre de 2013. Consultado el 3 de septiembre de 2013 .
  8. ^ "Ya está en marcha el concurso Kit Kat. Gana una de las 1000 tabletas Google Nexus 7 (2013) que se sortean". PhoneArena . 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". PC Magazine . 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. ^ "Actualizaciones y recursos 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 solucione una vulnerabilidad de seguridad en AOSP en un boletín de seguridad de Android, notificaremos a los socios de Android los detalles del problema y proporcionaremos parches. El equipo de seguridad de Android actualmente proporciona parches para las versiones de Android 4.4 (KitKat) y posteriores. Esta lista de versiones compatibles con la versión anterior 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". ReadWrite . Archivado desde el original el 19 de octubre de 2015 . Consultado el 2 de noviembre de 2015 .
  14. ^ ab "Android 4.4 KitKat se ejecuta "cómodamente" en dispositivos con 512 MB de RAM, así es como". PhoneArena . 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, análisis exhaustivo». Ars Technica . 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 infinitas iteraciones del sistema operativo móvil de Google». Ars Technica . 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). «Análisis 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". PhoneArena . 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 otras 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 Android utilizar las nuevas funciones de HTML5 y CSS". The Next Web . 2 de noviembre de 2013. Archivado desde el original el 6 de octubre de 2015. Consultado el 2 de noviembre de 2015 .
  24. ^ Ho, Joshua. "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. ^ "Cómo 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 sortea a los operadores con la emulación de tarjeta host 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