Android
Cos'è?
Android è un sistema operativo Open Source
per dispositivi mobili sviluppato da Google,
progettato inizialmente per Telefoni e Tablet
ed esteso in seguito anche su altri campi,
quali: Smart TV, automobili, occhiali, orologi
e altro. Il Kernel su cui è basato android è Linux.
Attualmente è il sistema operativo più diffuso
al mondo con una percentuale del 71,59% (data aggiornamento aprile 2022)
Storia
Nel 2003 Andy Rubin, Rich Miner, Nick Sears e
Chris White fondano una startup di nome Android.
Andorid, è un sistema operativo per dispositivi mobili,
diffuso da anni e facente parte del 85.9% dei dispositivi
mobili in commercio. Inizialmente, la società operò in segreto,
rivelando solo di progettare software per dispositivi mobili.
È basato sul kernel Linux ed è da considerarsi propriamente una
distribuzione embedded Linux.
L'idea di Andy Rubin era quello di creare un sistema aperto con
un interfaccia semplice ed originale che mettesse a disposizione degli sviluppatori strumenti efficaci per lo sviluppo di software, ma soprattutto la sua adozione doveva essere gratuita. In questo periodo ogni smartphone aveva il suo sistema operativo sviluppato dai proprietari, le uniche applicazioni supportate era quelle sviluppate in Java.
Il 17 agosto 2005 Google acquisì l'azienda per un costo di 50.000.000$.
Versioni
Il primo smartphone con sistema operativo Android sarà HTC Dream che si introdusse nel mercato nel Settembre del 2008. l'HTC Dream aveva una tastiera fisica QWERTY, questo era l'unico metodo di input, la tastiera software venne introdotta in seguito.
- Android 1.5 Cupcake: Ad Aprile 2009 Google introdusse anche la possibiltà di scattare foto e registrare video per poi caricarli su YouTube. Android 1.5 portò anche il riconoscimento vocale.
- Android 2.0-2.1 Eclair: Nel novembre del 2009 viene rilasciata la versione di Android 2.0, una versione importante che portava l'integrazione dei contatti con Facebook e Twitter, comparse anche Google Navigator il navigatore satellitare e vennero introdotti gli sfondi animati.
- Android 2.2 Froyo: Il 20 maggio 2010 esce la versione di Android 2.2 Froyo che grazie al nuovo compilatore Dalvik riuscì ad avere prestazioni fino a sette volte maggiori rispetto a quelle di Android 2.1, i programmi si aprono infatti molto più velocemente e il sistema è molto più fluido; venne aggiunto il Tethering Wifi e venne data la possibilità di installare le applicazioni su SD card.
- Android 3.0-3.1 Honeycomb: Nel gennaio 2011 Google lanciò Android 3.0 Honeycomb , un sistema operativo dedicato ai tablet che sostituì i tasti fisici con quelli virtuali.
A Luglio del 2011 viene aggiornato Honeycomb alla versione 3.1 dove sono stati fatti miglioramenti a livello della gestione del multitasking. Si possono finalmente usare più di 5 app contemporaneamente.
Android II
- Android 4.0 Ice Cream Sandwich: Android 3.0 Honeycomb, disponibile solo per tablet, ha introdotto la neon "Holo UI". Ice Cream Sandwich (comunemente chiamato "ICS") ha perfezionato l'interfaccia utente di Holo e l'ha portata sui telefoni, unificando le due categorie di dispositivi. Non tutti sono fan del modo in cui Google ha unito tablet e telefoni, ma è stato senza dubbio un cambiamento importante per la piattaforma. Prima di Holo Android era molto semplice e sembrava qualcosa progettato per gli sviluppatori. Ice Cream Sandwich finalmente lo ha fatto sembrare più facile da usare.
- Android 4.1-4.3 Jelly Bean: Android Jelly Bean conteneva tre aggiornamenti dal 2012 al 2013. Venendo dall'importante revisione del design in Android 4.0 Ice Cream Sandwich, Jelly Bean era incentrato sulla raffinatezza. Una delle caratteristiche più importanti di Jelly Bean è stata l'introduzione del pannello Impostazioni rapide. Questa è una funzionalità che è diventata standard su quasi tutti gli smartphone. Ha portato diversi interruttori che erano sepolti nelle impostazioni in un posto più conveniente.
Negli anni seguiranno poi aggiornamenti realtivi:
- Android 4.4 KitKat: Kit Kat è uscito 3 settembre 2013, questa versione è concentrata principalmente sull'ottimizzazione del sistema operativo per migliorare le prestazioni sui dispositivi con risorse limitate. I principali cambiamenti sono nell’assistente vocale, ora accessibile tramite l’iconico “Ok Google!”, l'implementazione dello schermo intero all’apertura delle applicazioni e della barra di navigazione e di notifica, inoltre viene pure resa possibile l’interazione con la schermata di blocco, come con i tasti di contrrollo della musica presenti sulla notifica delle nostre app di streaming musicale(Musica,Spotify,YT Music, Amazon Music etc.)
- Android 5.0 Lollipop: Android Lollipop presenta invece un tema grafico completamente rinnovato con il nuovo "material design": animazioni fluide e naturali, luci ed ombre realistiche e una tipografia più leggera.
- Android 6.0 Marshmallow
- Android 7.0-7.1 Nougat
- Android 8.0-8.1 Oreo
- Android 9 Pie
- Android 10
- Android 11
- Android 12