Utente:Yeagvr/Sandbox3
Android Jelly Bean sistema operativo | |
---|---|
![]() | |
Sviluppatore | Google LLC |
Famiglia | Unix-like |
Release iniziale | 4.1 (13 luglio 2012 | )
Release corrente | 4.3.1 (JLS36I)[1] (7 ottobre 2013 ) |
Tipo di kernel | Linux kernel (monolitico) |
Piattaforme supportate | ARM |
Metodo di aggiornamento | OTA e PC |
Tipo licenza | Software libero con controparti proprietarie |
Licenza | Apache 2.0 |
Stadio di sviluppo | terminato, solo supporto per app di terze parti limitato Ancora supportato da Google Play Services |
Predecessore | Android 4.0.4 "Ice Cream Sandwich" |
Successore | Android 4.4 "KitKat" |
Sito web | developer.android.com/about/versions/jelly-bean.html |
Android "Jelly Bean" è la decima versione di Android e il nome in codice dato a tre principali punti di rilascio del sistema operativo mobile Android sviluppato da Google, che oscilla tra le versioni 4.1 e 4.3.1. Alcuni sistemi operativi che eseguono Android 4.3 / 4.4 sono Asus Nexus 7 (2013).
Il primo di questi tre, 4.1, è stato presentato alla conferenza degli sviluppatori I / O di Google nel giugno 2012, concentrandosi su miglioramenti delle prestazioni progettati per dare al sistema operativo un aspetto più fluido e più reattivo, miglioramenti al sistema di notifica che consente notifiche "espandibili" con pulsanti di azione e altre modifiche interne. Altre due versioni sono state rilasciate sotto il nome di Jelly Bean rispettivamente nell'ottobre 2012 e nel luglio 2013, tra cui 4.2, che comprendeva ulteriori ottimizzazioni, supporto multi-utente per tablet, widget schermata di blocco, impostazioni rapide e screen saver e contenuti aggiuntivi 4.3 e aggiornamenti alla piattaforma Android sottostante.
Le versioni Jelly Bean non sono più supportate da Google. A maggio 2019, le statistiche pubblicate da Google indicano che il 3,2% di tutti i dispositivi Android che accedono a Google Play eseguono Jelly Bean.[2]
Sviluppo
Android 4.1 Jelly Bean è stato presentato per la prima volta alla conferenza degli sviluppatori Google I / O, il 27 giugno 2012, con particolare attenzione ai miglioramenti "deliziosi" dell'interfaccia utente della piattaforma e ai miglioramenti dell'esperienza di ricerca di Google sulla piattaforma (come Knowledge Graph integrazione, e il nuovo assistente digitale Google Now), la presentazione del tablet Nexus 7 prodotto da Asus e la presentazione del lettore multimediale Nexus Q.[3]
Per Jelly Bean, è stato fatto un lavoro sull'ottimizzazione delle prestazioni visive e della reattività del sistema operativo attraverso una serie di modifiche denominate "Project Butter": l'output grafico è ora triplo buffer, vsync viene utilizzato in tutte le operazioni di disegno e la CPU viene portata a piena potenza quando viene rilevato un input tattile, impedendo il ritardo associato agli input effettuati mentre il processore si trova in uno stato di bassa potenza. Queste modifiche consentono al sistema operativo di funzionare a 60 frame al secondo su hardware capace.[3][4][5]
In seguito alla versione 4.1, altre due versioni di Android sono state realizzate con il nome in codice Jelly Bean; entrambe le versioni si sono concentrate principalmente sui miglioramenti delle prestazioni e sulle modifiche alla piattaforma Android stessa e contenevano relativamente poche modifiche rivolte all'utente. Accanto a Android 4.1, Google ha anche iniziato a disaccoppiare le API per i suoi servizi su Android in un nuovo componente a livello di sistema noto come Google Play Services, servito da Google Play Store. Ciò consente l'aggiunta di alcune forme di funzionalità senza dover distribuire un aggiornamento al sistema operativo stesso, affrontando i famigerati problemi di "frammentazione" riscontrati dall'ecosistema Android.[6]
Pubblicazione
Ai partecipanti alla conferenza Google I/O sono stati forniti tablet Nexus 7 precaricati con smartphone Android 4.1 e Galaxy Nexus che potrebbero essere aggiornati a 4.1. Google ha annunciato l'intenzione di rilasciare 4,1 aggiornamenti per i dispositivi Nexus esistenti e il tablet Motorola Xoom entro la metà di luglio.[7] L'aggiornamento di Android 4.1 è stato rilasciato al pubblico per i modelli Galaxy Nexus GSM il 10 luglio 2012.[3][8][9] Alla fine del 2012, in seguito al rilascio ufficiale di Jelly Bean, un numero di OEM di terze parti ha iniziato a preparare e distribuire gli aggiornamenti a 4.1 per i propri smartphone e tablet esistenti, inclusi i dispositivi di Acer, HTC, LG, Motorola, Samsung, Sony, e Toshiba.[10] Nell'agosto 2012 sono iniziate le versioni notturne del firmware aftermarket CyanogenMod basato su 4.1 (marchiato come CyanogenMod 10) per dispositivi selezionati, inclusi alcuni dispositivi Nexus (Nexus S e Galaxy Nexus), i Samsung Galaxy S, Galaxy S II, Galaxy Tab 2 7.0, Motorola Xoom, e Asus Transformer.[11]
Il 29 ottobre 2012, Google ha svelato Android 4.2, soprannominato "una più dolce degustazione di Jelly Bean", insieme ai relativi dispositivi di lancio, Nexus 4 e Nexus 10. Gli aggiornamenti del firmware per Nexus 7 e Galaxy Nexus sono stati rilasciati a novembre 2012.[12][13][14] Android 4.3 è stato successivamente rilasciato il 24 luglio 2013 tramite gli aggiornamenti del firmware del Galaxy Nexus, 2012 Nexus 7, Nexus 4 e Nexus 10.[15]
Funzionalità
Esperienza utente
Visivamente, l'interfaccia di Jelly Bean riflette una raffinatezza dell'aspetto "Holo" introdotto da Android 4.0.[16] La schermata iniziale predefinita di Jelly Bean ha ricevuto nuove funzionalità, come la possibilità di altri collegamenti e widget su una pagina della schermata iniziale per riorganizzarsi per adattarsi a un elemento spostato o ridimensionato. Anche il sistema di notifica è stato migliorato con l'aggiunta di notifiche "espandibili" e "attuabili"; le singole notifiche possono ora visualizzare contenuti aggiuntivi o pulsanti di azione (come "Richiama" o "Messaggio" in caso di chiamata persa), accessibile trascinando la notifica con un gesto con due dita. Le notifiche possono anche essere disabilitate singolarmente per-app.[17][4][13][16]
Per promuovere la coerenza tra le classi di dispositivi, i tablet Android ora utilizzano una versione estesa del layout dell'interfaccia e della schermata iniziale utilizzati dai telefoni per impostazione predefinita, con tasti di navigazione centrati e una barra di stato nella parte superiore. Queste modifiche hanno avuto effetto per le compresse di piccole dimensioni (come il Nexus 7) alla 4.1 e per le compresse più grandi alla 4.2. I tablet di piccole dimensioni su Android sono ottimizzati principalmente per l'uso in un orientamento verticale (verticale), dando alle app versioni estese dei layout utilizzati dai telefoni. Se utilizzate in un orientamento "orizzontale" (orizzontale), le app si adattano ai layout orientati allo schermo widescreen visualizzati su tablet più grandi. Sui tavolette di grandi dimensioni, i pulsanti di navigazione erano posizionati in precedenza nella parte inferiore sinistra di una barra nella parte inferiore dello schermo, con l'orologio e l'area di notifica in basso a destra.[18][19][20]
Piattaforma
Per gli sviluppatori, 4.1 ha aggiunto anche nuove API di accessibilità, supporto esteso della lingua con supporto testuale bidirezionale e keymap fornite dall'utente, supporto per la gestione di dispositivi di input esterni (come controller di videogiochi), supporto per audio multicanale, USB e gapless, un nuova API di routing multimediale, accesso a basso livello a codec audio e video hardware e software, rilevamento dei servizi basato su DNS e individuazione dei servizi pre-associati per Wi-Fi. Ora è anche possibile utilizzare Android Beam per avviare trasferimenti di file Bluetooth tramite comunicazione near-field.[20]
Android 4.2 ha aggiunto uno stack Bluetooth riscritto, cambiando dal precedente stack Bluez (GPL originato da Qualcomm) a uno stack open source Broadcom riscritto chiamato BlueDroid.[21][22] Il nuovo stack, inizialmente considerato "immaturo",[23] ha promesso diversi vantaggi lungimiranti,[21] incluso supporto migliorato per display multipli, supporto per Miracast, supporto nativo da destra a sinistra, strumenti di sviluppo aggiornati, ulteriori miglioramenti dell'accessibilità come gesti di zoom e una serie di miglioramenti della sicurezza interna come il supporto VPN sempre attivo e la verifica delle app.[20] È stato aggiunto un nuovo stack NFC allo stesso tempo.[21]
Android 4.3 consisteva in ulteriori modifiche di basso livello, tra cui Bluetooth a basso consumo energetico e supporto AVRCP, SELinux, OpenGL ES 3.0, nuove API di gestione dei diritti digitali (DRM), la possibilità per le app di leggere notifiche, un encoder VP8 e altri miglioramenti.[15]
Android 4.3 includeva anche una funzione di privacy nascosta nota come "App ops", che consentiva agli utenti di negare individualmente le autorizzazioni alle app. Tuttavia, la funzionalità è stata successivamente rimossa su Android 4.4.2; un portavoce di Google ha dichiarato che la funzione era sperimentale e potrebbe impedire a determinate app di funzionare correttamente se utilizzate in determinati modi.[24][25] Il concetto è stato rivisitato come base di un sistema di notifiche ridisegnato per Android 6.0.[26]
Voci correlate
Note
- ^ http://www.phonearena.com/news/Android-4.3.1-update-surprises-Nexus-7-2013-owners-rolling-out-now_id47971
- ^ Dashboards | Android Developers, su developer.android.com. URL consultato il August 1, 2018.
- ^ a b c Android 4.1 Jelly Bean: faster, smoother, more delightful, su arstechnica.com. URL consultato il July 2, 2014.
- ^ a b J.R. Bookwalter, Android 4.1: Jelly Bean review, in TechRadar, Future Publishing, July 10, 2012. URL consultato il September 1, 2012.
- ^ Fingas, Jon, Project Butter improves Android 4.1's speed to a silky-smooth 60FPS, in Engadget, AOL, June 27, 2012. URL consultato il August 15, 2012 (archiviato dall'url originale il June 29, 2012 ).
- ^ Balky carriers and slow OEMs step aside: Google is defragging Android, in Ars Technica. URL consultato il September 3, 2013.
- ^ Google announces Android 4.1 Jelly Bean, with Project Butter visuals and new Search, mid-July, su thenextweb.com, The NExt Web. URL consultato il June 28, 2012.
- ^ Android 4.1 (Jelly Bean) now hitting all Galaxy Nexus HSPA+ devices, su engadget.com, AOL. URL consultato il July 2, 2014.
- ^ Android 4.1 OTA update available for manual download for a few Galaxy Nexus devices, su theverge.com. URL consultato il July 2, 2014.
- ^ Android 4.1 upgrade list: Is your device getting Jelly Bean?, su blogs.computerworld.com. URL consultato il July 3, 2014.
- ^ CM10 nightly builds now rolling out to select devices, su engadget.com. URL consultato il July 25, 2014.
- ^ Topolsky, Joshua, The Nexus 4: Google's flagship phone lands November 13th for $299, in The Verge, October 19, 2012. URL consultato il January 26, 2013.
- ^ a b Florence Ion, Review: Android 4.2 is a sweeter-tasting Jelly Bean, November 7, 2012. URL consultato il December 1, 2012.
- ^ Android 4.2 for Galaxy Nexus and Nexus 7 available to download now (update), su theverge.com. URL consultato il July 2, 2014.
- ^ a b Android 4.3 Jelly Bean official: shipping with new Nexus 7, available OTA for select devices today, in Engadget. URL consultato il November 2, 2013.
- ^ a b Ron Amadeo, The history of Android: The endless iterations of Google’s mobile OS, in Ars Technica, Condé Nast, June 16, 2014. URL consultato il July 6, 2014.
- ^ Android 4.1 Jelly Bean coming in July with Project Butter UI, Google Now, richer notifications, su theverge.com. URL consultato il July 2, 2014.
- ^ Confirmed: Android 4.1 uses different layouts for different tablet sizes, ComputerWorld. URL consultato il July 8, 2012.
- ^ Nexus 7 gets homescreen rotation with Android 4.1.2 update, su cnet.com, CBS Interactive. URL consultato il July 2, 2014.
- ^ a b c Jelly Bean, su developer.android.com. URL consultato il July 2, 2014.
- ^ a b c Brian Klug, The Next Version of Android - Some of What's Coming, in anandtech.com.
- ^ FOSS Patents, in fosspatents.com.
- ^ Archived copy, su forum.opengarden.com. URL consultato il September 29, 2014 (archiviato dall'url originale il September 27, 2014 ). - post by Stanislav Shalunov, CTO of Open Garden
- ^ KitKat update removes app permissions toggle, su cnet.com. URL consultato il August 31, 2014.
- ^ Why Android won't be getting App Ops anytime soon, in CNET. URL consultato il August 31, 2014.
- ^ Google Announces Android M At Google I/O 2015, su anandtech.com, Purch Group, May 28, 2015. URL consultato il March 6, 2017.
Collegamenti esterni