Vamos falar um pouco sobre as versões de um dos mais populares
Sistemas Operacionais para dispositivos móveis.
Sobre a história e versões do Android
A versão 1.0 do Android chegou no mercado em 2008, com o
famoso T-Mobile G1, e depois o Android não parou mais de evoluir.
Algo interessante e engraçado sobre o Android é que cada
nova versão é apelidada carinhosamente com o nome de um doce. Isso gera sempre uma
grande expectativa e especulação no mercado, pois todos ficam tentando
adivinhar qual será o novo sabor do Android.
Android 1.5 (Cupcake)
Lançado em abril de 2009, o Cupcake trouxe na época diversas
melhorias para o SO (sistema operacional, como na parte de câmera, GPS, upload
de fotos e vídeos para o Youtube e Picasa etc.
A principal novidade, porém, foi o lançamento do primeiro
Android (HTC Magic) com apenas o touch screen e o teclado virtual. Foi no
Cupcake que nasceram os widgets, que são miniaplicativos que podem executar na
tela inicial.
Android 1.6 (Donut)
Lançado em setembro de 2009, o Donut inovou e fez o Android
falar e escutar.
Conversão de texto em vos é o que chamamos de Text-T0-Speech
(TTS), e o contrário, converter voz em texto, chamamos de Speech-To-Text (STT).
Com o auxílio das pesquisas de voz, a home do Android ganhou mais
funcionalidades e o usuário poderia pesquisar na agenda de contatos, na galeria
de músicas e na web com a voz.
No Android 1.6 foram criadas as medidas de densidade (Idpi,
mdpi, hdpi), para que ele pudesse ser utilizado por diversos dispositivos de
várias resoluções e tamanhos de. O
Android estava chegando a um novo patamar e começando a ser amplamente
utilizado e adotado pelo mercado.
Android 2.0 e 2.1 (Eclair)
Lançado em outubro de 2009 e depois atualizado em janeiro de
2010, o Eclair trouxe uma interface de usuário diferenciada e adicionou os Live
Wallpapers (planos de fundos animados na tela inicial).
No Eclair foi lançado o suporte a múltiplas contas do Google
e sincronização (junto com o API), assim como diversas melhorias em todo o SO,
como nas câmeras mapas e o suporte ao HTML5.
Android 2.2 (Froyo)
Lançado em maio de 2010, o Froyo, trouxe diversas melhorias
de desempenho para o SO, como compilador JIT (Just In Time) e uma engine de
JavaScript mais rápida.
Nessa versão foram adicionados recursos clássicos como o USB
Tethering e Wi-Fi Hotspot, assim como suporte ao Flash.
Android 2.3 (Gingerbread)
Lançado em dezembro de 2010, o Gingerbread trouxe novidades
na câmera, pois era possível alternar entre câmera frontal e traseira. Tivemos
melhorias na funcionalidade de copy-paste, pois era possível tocar o texto e
depois arrastar para controlar a seleção.
Segundo o Google, foi nessa versão que tivemos um grande
ganho com relação ao gerenciamento de bateria e surgiu o suporte ao NFC (Near
Field Communications).
Android 3.0 (Honeycomb)
Lançado em fevereiro de 2011, o Honeycomb trouxe um sistema operacional
totalmente focado nos tablets, com uma experiência de usuário totalmente diferenciada
para telas grandes.
Com o Honeycomb, o Android deixou de ter botões físicos, e
os botões de voltar e início (home) passaram a fazer parte da barra de
navegação dentro da tela com touch screen.
Foi nesta versão que também foi criada a action bar, que é o
padrão de navegação mais utilizado nos aplicativos Android atualmente, e também
a API de fragments, que permite criar componentes reutilizáveis de código.
Ambas as APIs são fundamentais no desenvolvimento de aplicativos.
Android 4.0 (Ice Cream Sandwich)
Lançado em outubro de 2011, o Ice Cream Sandwich unificou a
plataforma de desenvolvimento entre smartphones e tablets, permitindo com que
aplicativos para smartphones fossem criados com a action bar e fragments. Com o
ICS, o mesmo sistema operacional agora executava em tablets e smartphones.
A API de fragments é utilizada para criar componentes
reutilizáveis de código, por isso ela tem muita importância ao reaproveitar o
código de um aplicativo entre as versões para tablets e smartphone.
Android 4.1 (Jelly Bean)
Lançado em junho de 2012, o Jelly Bean voltou a trazer
ganhos significativos com relação ao desempenho do sistema, e todo o sistema
operacional ganhou melhorias no suporte às animações, deixando a interface mais
sensível ao toque e fluida.
As notificações que são famosas no Android passaram a ser
mais ricas e conter muitos detalhes.
Android 4.4 (KitKat)
Lançado em outubro de 2013, o KitKat trouxe o Android para
todos, pois conseguiu executar o sistema operacional mesmo em dispositivos com
menos de 512MB de RAM, devido às diversas melhorias de desempenho e otimizações
feitas no sistema operacional.
O KitKat trouxe aperfeiçoamentos no Bluetooth, NFC, Print
Framework, sensores, e foi a API de Transitions, que possibilitou aos
desenvolvedores, não só criarem interfaces visuais em cenas, como também animar
a transição entre uma cena e outra.
Na verdade, a plataforma do Android evolui tão rápido, que
para um resumo completo é recomendado olhar a documentação oficial.
As próximas versões, Lollipop e Marshmallow serão abordadas
em outro tópico por terem muitas inovações e funcionalidades para outros
dispositivos, tais como: óculos (Google Glass), TVs (Android TV) e carros
(Android Auto) etc.
Lollipop:
Marshmallow:
Fonte: