Android KitKat: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Etichette: Annullato Modifica da mobile Modifica da web per mobile |
|||
(5 versioni intermedie di 5 utenti non mostrate) | |||
Riga 16:
|tipologia_licenza = non-completamente-libero
|licenza = [[Licenza Apache|Apache 2.0]]
|stadio_sviluppo =
Non più supportato da [[Google Play Services]]
}}
'''Android KitKat''' (versione 4.4) è una versione del sistema operativo mobile Android,
A maggio 2019, le statistiche pubblicate da Google indicano che il 6,9% di tutti i dispositivi Android che accedono a Google Play eseguono KitKat.<ref>{{Cita web|titolo= Dashboards {{!}} Android Developers|url= https://developer.android.com/about/dashboards/index.html|sito= developer.android.com|accesso= 11 novembre 2018}}</ref>
Line 39 ⟶ 40:
== Funzionalità ==
=== Esperienza utente ===
L'interfaccia complessiva di KitKat minimizza ulteriormente l'aspetto dell'interfaccia "Holo" introdotta su 4.0, sostituendo le restanti istanze di accentuazione blu con grigi e bianco (come le icone della barra di stato). Le app possono attivare lo stato traslucido e l'aspetto della barra di navigazione o attivare una modalità a schermo intero ("Modalità immersa") per nasconderle interamente. Il launcher ha anche ricevuto un aspetto rinnovato, con l'implementazione delle barre di navigazione traslucide e la sostituzione dello sfondo nero nel cassetto delle applicazioni con uno sfondo traslucido.<ref name="ars-androidhistory">{{Cita web|url=https://arstechnica.com/gadgets/2014/06/building-android-a-40000-word-history-of-googles-mobile-os/|titolo=The history of Android: The endless iterations of Google’s mobile OS|cognome=Amadeo|nome=Ron|data=16 giugno 2014|opera=[[Ars Technica]]|accesso=6 luglio 2014}}</ref><ref name="Nexus 5 review">{{Cita news|cognome=Molen |nome=Brad |titolo=Nexus 5 review |url=https://www.engadget.com/2013/11/05/nexus-5-review/ |opera=Engadget |data=5 novembre 2013|accesso=11 novembre 2013}}</ref> Inoltre, i pulsanti del menu di overflow delle azioni nelle app sono sempre visibili, anche sui dispositivi con il tasto di navigazione "Menu" deprecato.<ref name=phonearena-overflowgone>{{Cita web|titolo=Android menu button now on by default on all device with KitKat|url=http://www.phonearena.com/news/Android-menu-button-now-on-by-default-on-all-device-with-KitKat_id50179|opera=PhoneArena|data=9 dicembre 2013|accesso=9 febbraio 2014}}</ref> Nel menu Impostazioni, gli utenti possono ora specificare una Home page predefinita (launcher) e un'app di messaggistica di testo.<ref name=cnet-removekitkat>{{Cita web|titolo=How to remove Hangouts and more Android 4.4 KitKat apps|url=http://www.cnet.com/how-to/how-to-remove-hangouts-and-more-android-4-4-kitkat-apps/|editore=CNET|accesso=2 novembre 2015}}</ref>
Su dispositivi di serie, le app di Messaging e Movie Studio sono state rimosse; il primo è stato sostituito da Google Hangouts, che supportava gli SMS. Anche l'app AOSP Gallery è stata deprecata a favore di [[Google Foto|Google+ Foto]].<ref name="ars-androidhistory"/> In alcune app è disponibile un nuovo selettore di file "Documenti".<ref name="anandtech-sdkitkat"/>
=== Piattaforma ===
Un nuovo ambiente di runtime noto come Android Runtime (ART), destinato a sostituire la macchina virtuale Dalvik, è stato introdotto come anteprima tecnologica in KitKat.<ref name=engadget-artkitkat>{{Cita web|titolo='ART' experiment in Android KitKat improves battery life and speeds up apps|url=https://www.engadget.com/2013/11/06/new-android-runtime-could-improve-battery-life/|sito=Engadget|accesso=26 giugno 2014}}</ref> ART è un runtime multipiattaforma che supporta le architetture x86, ARM e MIPS in ambienti a 32 e 64 bit. A differenza di Dalvik, che utilizza la compilazione just-in-time (JIT), ART compila app al momento dell'installazione, che vengono quindi eseguite esclusivamente dalla versione compilata da quel momento in poi. Questa tecnica rimuove l'overhead di elaborazione associato al processo JIT, migliorando le prestazioni del sistema.<ref name="anandtech-8231">{{Cita web|titolo= A Closer Look at Android RunTime (ART) in Android L|url= http://anandtech.com/show/8231/a-closer-look-at-android-runtime-art-in-android-l/ |data= 1º luglio 2014 |accesso= 5 luglio 2014 |autore= Andrei Frumusanu |opera=AnandTech }}</ref>
I dispositivi con 512 MB di RAM o meno si segnalano come dispositivi "a bassa RAM". Utilizzando un'API, le app potrebbero rilevare i dispositivi con poca RAM e modificarne le funzionalità di conseguenza. KitKat supporta anche zram.<ref name=phonearena-svelte/><ref name="Nexus 5 review"/> I componenti di WebView sono stati aggiornati per utilizzare una versione del motore di rendering di Google Chrome.<ref name=tnw-chromewebview>{{Cita web|titolo=KitKat's WebView is powered by Chromium, enabling Android app developers to use new HTML5 and CSS features|url=https://thenextweb.com/google/2013/11/02/kitkats-webview-powered-chromium-enabling-android-app-developers-use-new-html5-css-features/|sito=The Next Web|accesso=2 novembre 2015}}</ref> Una nuova API di Storage Access Framework consente alle app di recuperare i file in modo coerente; come parte del framework, un nuovo selettore di file di sistema consente agli utenti di accedere ai file da varie fonti (incluse quelle esposte dalle app, come i servizi di archiviazione online).<ref name="anandtech-sdkitkat">{{Cita web|cognome=Ho|nome=Joshua|titolo=Examining MicroSD changes in Android 4.4|url=http://www.anandtech.com/show/7859/examining-microsd-changes-in-android-44|opera=Anandtech|accesso=28 marzo 2014}}</ref>
È stata introdotta un'API pubblica per lo sviluppo e la gestione dei client di messaggistica di testo<ref name=adb-kitkatsms>{{Cita web|titolo=Getting Your SMS Apps Ready for KitKat |url=http://android-developers.blogspot.co.uk/2013/10/getting-your-sms-apps-ready-for-kitkat.html |opera=Android Developers Blog |accesso=14 ottobre 2013}}</ref> Sono stati inoltre aggiunti il batch di sensori, il rilevamento dei passaggi e le API del contatore.<ref name="Nexus 5 review"/> KitKat supporta "emulazione della scheda host" per le comunicazioni near-field, che consente alle app di emulare una smart card per attività come i pagamenti mobili.<ref name=nfcworld-hce>{{Cita web|titolo=Google gets around the carriers with Host Card Emulation for NFC payments|url=http://www.nfcworld.com/2013/10/31/326619/google-gets-around-carriers-host-card-emulation-nfc-payments/|sito=''NFCWorld.com''|accesso=2 novembre 2015}}</ref>
== Note ==
Line 62 ⟶ 72:
| successivo = [[Android Lollipop|Android 5.0 Lollipop]]
}}
{{Android}}
{{Google LLC}}
{{portale|Google|informatica}}
[[Categoria:Android]]
|