Android KitKat

De Viquipèdia
Salta a: navegació, cerca
Android KitKat
Android logo (2007-2014).svg
Nexus 5 (Android 4.4.2) Screenshot.jpg
Empresa / Desenvolupador Google
Família de SO Android
Estat actual Suportat amb "pedaços",[1] però el suport del proveïdor dels dispositius reals és probable que falti o no sigui automàtica; vegeu la secció Estat de suport.
Versió inicial Octubre 31, 2013; fa 3 anys (2013-10-31)
Versió estable

4.4.4 (KTU84Q)

/ Juliol 15, 2014; fa 3 anys (2014-07-15)
Gestor de paquets APK
precedit per Android 4.3.1 "Jelly Bean"
tingut èxit per Android 5.x "Lollipop"
Lloc web android.com/versions/kit-kat-4-4/
Modifica dades a Wikidata

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[modifica | modifica el codi]

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[modifica | modifica el codi]

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[modifica | modifica el codi]

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[modifica | modifica el codi]

Experiència d'usuari[modifica | modifica el codi]

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[modifica | modifica el codi]

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]

Els dispositius amb 512 MB de RAM o menys es comuniquen com a dispositius de "baixa memòria RAM". Mitjançant una API, les aplicacions poden detectar dispositius baixos en RAM i modificar la seva funcionalitat en conseqüència. KitKat també és compatible amb zram.[9][11] Els components de WebView s'han actualitzat per utilitzar una versió del motor de representació de Google Chrome.[17] Una nova API de marcs d'accés a l'emmagatzematge permet que les aplicacions recuperin els fitxers d'una manera coherent; com a part del marc, un nou selector de fitxers del sistema permet als usuaris accedir a fitxers de diverses fonts (incloent-hi les exposades per aplicacions, com ara serveis d'emmagatzematge en línia).[14]

S'ha introduït una API pública per al desenvolupament i la gestió de clients de missatgeria de text[18] També s'han afegit identificacions de lotatge de sensors, detecció de passos i comptador.[11] KitKat suporta "host card emulation" per a comunicació de camp proper, que permet que les aplicacions emulin una targeta intel·ligent per a activitats com ara pagaments mòbils.[19]

Vegeu també[modifica | modifica el codi]

Portal

Portal: Google

Referències[modifica | modifica el codi]

  1. 1,0 1,1 1,2 «Security Updates and Resources | Android Open Source Project» (en en). [Consulta: 7 setembre 2017].
  2. «Dashboards | Android Developers» (en ca). [Consulta: 7 setembre 2017].
  3. «Android 4.4 KitKat: What's the point of co-branding?» (en en). CNET.
  4. 4,0 4,1 «Google in Android KitKat surprise» (en en-gb). 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 en). PCMAG.
  7. «Android Security Bulletin—April 2017 | Android Open Source Project» (en en). [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. 9,0 9,1 «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 en-us). Ars Technica.
  11. 11,0 11,1 11,2 «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 en). CNET.
  14. 14,0 14,1 Ho, Joshua «Examining MicroSD changes in Android 4.4». Falta indicar la publicació.
  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ó.
  17. Protalinski, Emil «Android KitKat's WebView is Powered by Chromium» (en en-us). The Next Web, 02-11-2013.
  18. «Getting Your SMS Apps Ready for KitKat» (en en-us). Android Developers Blog.
  19. «Google gets around the carriers with Host Card Emulation for NFC payments • NFC World», 31-10-2013. [Consulta: 7 setembre 2017].
A Wikimedia Commons hi ha contingut multimèdia relatiu a: Android KitKat


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