Vés al contingut

Android KitKat

De la Viquipèdia, l'enciclopèdia lliure
Aquesta és una versió anterior d'aquesta pàgina, de data 13:52, 7 set 2017 amb l'última edició de Alexis900 (discussió | contribucions). Pot tenir inexactituds o contingut no apropiat no present en la versió actual.
Android KitKat
Modifica el valor a Wikidata
Família de SOAndroid Modifica el valor a Wikidata
Versió inicial1r octubre 2013 Modifica el valor a Wikidata
Versió estable
4.4.4 (KTU84Q) (20 juny 2014) Modifica el valor a Wikidata
Llicènciallicència Apache
GNU General Public License Modifica el valor a Wikidata
EpònimKit Kat Modifica el valor a Wikidata
Característiques tècniques
PlataformaARM, MIPS i x86 Modifica el valor a Wikidata
Gestor de paquetsAPK
Equip
Desenvolupador(s)Google
Més informació
Lloc webandroid.com/versions/kit-kat-4-4/


Android "KitKat" és el nom en clau del sistema operatiu mòbil Android desenvolupat per Google, que abasta versions entre 4.4 i 4.4.4, que ja no es desenvolupen activament. Presentat el 3 de setembre de 2013, KitKat es va centrar principalment en optimitzar el sistema operatiu per millorar el rendiment en dispositius de nivell d'entrada amb recursos limitats. Cada sistema operatiu Android té un títol que fa referència a un dolç.

A data de 8 d'agost de 2017, les estadístiques emeses per Google indiquen que el 16,0% de tots els dispositius Android que accedeixen a la Google Play executen KitKat.[2]

Història

Android 4.4 "KitKat" es va anunciar oficialment el 3 de setembre de 2013. El llançament va ser anomenat amb un nom en clau intern com a "Key Lime Pie"; John Lagerling, director d'aliances mundials d'Android, i el seu equip, van decidir deixar anar el nom, argumentant això "molt poques persones saben el sabor d'un pastís de llima merengada". Assolint un nom en clau que era "divertit i inesperat", el seu equip va seguir amb la possibilitat de nomenar el llançament en canvi de "KitKat". Lagerling va trucar a un representant de Nestlé, que posseeix la marca Kit Kat i produeix la confiteria (fora dels Estats Units, on la produeix sota la llicència de The Hershey Company), i va arribar ràpidament a un acord preliminar per a una col·laboració promocional entre les dues empreses, que després va finalitzar en una reunió al Mobile World Congress al febrer de 2013. L'associació no es va revelar públicament, ni tan sols a altres empleats de Google i desenvolupadors d'Android (que d'altra banda continuaven referint internament al sistema operatiu com "KLP") fins al seu anunci oficial al setembre.[3][4]

Com a part dels esforços promocionals, es van produir les barres de Kit Kat en forma de logotip d'Android, mentre que Hershey va dirigir un concurs als Estats Units amb premis de tauletes Nexus 7 i credits per a la Google Play.[4][5]

El Nexus 5, desenvolupat per LG Electronics, es va donar a conèixer el 30 de setembre de 2013, com a dispositiu de llançament de KitKat.[6]

A partir d'abril de 2017, les vulnerabilitats de seguretat identificades a Android 4.4.4 continuen tenint publicacions al projecte Open Source d'Android.[1][7]

Estat de suport

A data d'agost de 2017, Android 4.4.4 encara és compatible amb els pedaços de seguretat de Google per al codi font,[1] però els proveïdors no les passen com a actualitzacions.

Desenvolupament

Continuant des del focus en la millora del rendiment visual i la capacitat de resposta en Android 4.1 "Jelly Bean", l'objectiu principal d'Android 4.4 era optimitzar la plataforma per a un millor rendiment en dispositius de gamma baixa, sense comprometre les seves capacitats i funcionalitats globals. La iniciativa amb nom en clau "Project Svelte", que el cap d'enginyeria d'Android, Dave Burke, va bromejar amb un pla de pèrdua de pes després del "Project Butter" a Jelly Bean afegint "pes" al sistema operatiu.[8] Per simular dispositius amb especificacions més baixes, els desenvolupadors d'Android utilitzen dispositius Nexus 4 reduint les capacitats per executar-se a una velocitat reduïda de CPU amb només un nucli actiu, 512 MB de memòria, i una resolució de 960 × 540, especificacions destinades a representar un dispositiu Android comú de gamma baixa.[8]

Es va desenvolupar una eina de desenvolupament coneguda com protocols per analitzar l'ús de la memòria de les aplicacions al llarg del temps, especialment aquells que executen serveis en segon pla. Aquestes dades es van utilitzar per optimitzar i desacoblar les aplicacions i serveis de Google que es consideraven ineficients, ajudant així a reduir l'ús general de la memòria d'Android. Addicionalment, 4.4 es va dissenyar per ser més agressiu en la gestió de la memòria, ajudant-se a protegir contra les aplicacions malgastant massa memòria.[8][9]

Característiques

Experiència d'usuari

La interfície global de KitKat també redueix el control de la interfície "Holo" introduïda a 4.0, substituint les instàncies restants d'accent blau amb grisos i blancs (com ara les icones de la barra d'estat). Les aplicacions poden activar un estat translúcid i una aparença de la barra de navegació, o activar un mode de pantalla completa ("Mode immersiu") per amagar-los completament. El llançador també va rebre un aspecte renovat, amb la implementació de les barres de navegació translúcides i la substitució del fons negre en el calaix d'aplicacions per un fons translúcid.[10][11] A més, els botons de menú de desbordament d'accions a les aplicacions sempre són visibles, fins i tot en dispositius amb la tecla de navegació obsoleta de "Menú".[12] Al menú de Configuració, els usuaris ara poden especificar un inici predeterminat (llançador) i l'aplicació de missatgeria de text.[13]

Als dispositius sense modificacions, s'han eliminat les aplicacions de missatgeria i de pel·lícules; la primera va ser el reemplaçament per Google Hangouts, que admet SMS. L'aplicació de Galeria AOSP també estava obsoleta a favor de Google+ Fotos.[10] En determinades aplicacions, hi ha disponible un nou selector de fitxers "Documents".[14]

Plataforma

Un nou sistema en temps d'execució conegut com Android Runtime (ART), que pretén reemplaçar la màquina virtual Dalvik, es va introduir com una tecnologia en vista prèvia a KitKat.[15] ART és sistema en temps d'execució multiplataforma que admet les arquitectures x86, ARM, i MIPS ambdós en entorns de 32 bits i 64 bits. A diferència de Dalvik, que utilitza la compilació en temps d'execució (JIT), ART compila les aplicacions després de la instal·lació, que després s'executen exclusivament a partir de la versió compilada. Aquesta tècnica elimina les despeses generals de processament associades al procés JIT, millorant el rendiment del sistema.[16]

Referències

  1. 1,0 1,1 1,2 «Security Updates and Resources | Android Open Source Project» (en anglès). [Consulta: 7 setembre 2017].
  2. «Dashboards | Android Developers». [Consulta: 7 setembre 2017].
  3. «Android 4.4 KitKat: What's the point of co-branding?» (en anglès). CNET.
  4. 4,0 4,1 «Google in Android KitKat surprise» (en anglès). BBC News, 03-09-2013.
  5. «Kit Kat contest up and running, win one of a 1000 Google Nexus 7 (2013) slates being given away». Phone Arena.
  6. «Google Unveils Nexus 5 With Android 4.4 KitKat» (en anglès). PCMAG.
  7. «Android Security Bulletin—April 2017 | Android Open Source Project» (en anglès). [Consulta: 7 setembre 2017].
  8. 8,0 8,1 8,2 25, Posted on November; Mobile, 2013 in. «How Google Shrank Android For Version 4.4 KitKat», 25-11-2013. [Consulta: 7 setembre 2017].
  9. «Android 4.4 KitKat to run "comfortably" on 512MB RAM devices, here's how». Phone Arena.
  10. 10,0 10,1 «The (updated) history of Android» (en anglès americà). Ars Technica.
  11. «Nexus 5 review: the best phone $350 can buy». [Consulta: 7 setembre 2017].
  12. «Android menu button now on by default on all device with KitKat». Phone Arena.
  13. «How to remove Hangouts and more Android 4.4 KitKat apps» (en anglès). CNET.
  14. Error de citació: Etiqueta <ref> no vàlida; no s'ha proporcionat text per les refs nomenades anandtech-sdkitkat
  15. «'ART' experiment in Android KitKat improves battery life and speeds up apps». [Consulta: 7 setembre 2017].
  16. Frumusanu, Andrei «A Closer Look at Android RunTime (ART) in Android L». Falta indicar la publicació.


Precedit per:
Android 4.3.1
Android 4.4
2013
Succeït per:
Android 5.0