Quais são as principais mudanças que o Android tem introduzido ao longo dos anos?
Não vou dizer todas as mudanças, pois já está muito bem explicado pela minha amiga Siva Ayinumpudi aqui :) No entanto, vou explicar algumas das principais mudanças que senti redefinir o Android -
Manteiga do Projeto
Introduzido no Jelly Bean 4.1, este foi um trabalho de otimização do sistema operacional'o desempenho visual e a capacidade de resposta do Android através de uma série de mudanças :a saída gráfica é agora triplamente tamponada, o vsync é usado em todas as operações de desenho, e a CPU é levada à potência máxima quando a entrada de toque é detectada - evitando o atraso associado às entradas feitas enquanto o processador está em um estado de baixa potência. Estas alterações permitem que o sistema operacional funcione a 60 quadros por segundo em hardware capaz.
Quando eu fiz o primeiro upgrade do ICS para Jelly Bean, eu vi o que eles significavam. Mesmo em um telefone de baixo custo, os atrasos parecem ter reduzido (se não desaparecido completamente) em grande parte! Eu vi muitas pessoas optarem pelo Android depois de verem como o Jelly Bean era em comparação com o ICS.
Projeto Svelte
Android KitKat já estava mais legal do que nunca com a integração muito mais profunda do Google Now, imersão em tela cheia, etc. Mas o que tornou ainda mais legal foi algo chamado de Projeto Svelte.
Projeto Svelte' o objetivo era permitir que a última versão do Android rodasse em hardware mais lento - e mais importante - o que ajudou a reduzir o notório problema de fragmentação que tem atormentado o Android há algum tempo. Esta é't uma única mudança, it's uma vasta gama de adições à API do Android e configurações de hardware opcionais concebidas para fazer o KitKat funcionar sem problemas em dispositivos com tão pouco quanto 512MB de memória do sistema. Isto permitiu que muitos dispositivos mais novos viessem com telefones de baixo custo rodando KitKat em vez de Gingerbread que foi feito anteriormente.
Projeto Volta
A vida da bateria sempre foi um problema conhecido por muitos fãs do Android desde o início do KitKat's. Lollipop visa melhorar o consumo da bateria através de uma série de optimizações conhecidas como "Projecto Volta". Entre as suas alterações estão um novo modo de poupança de bateria, APIs de agendamento de tarefas que podem restringir certas tarefas a apenas ocorrerem através de Wi-Fi, e o agrupamento de tarefas para reduzir a quantidade total de tempo que os rádios internos estão activos. A nova ferramenta de desenvolvimento chamada "Battery Historian" pode ser usada para rastrear o consumo da bateria pelos aplicativos enquanto em uso, o que permite aos desenvolvedores otimizar a vida útil da bateria para seus aplicativos. Muitas pessoas que usaram o L Developer Preview já citam um aumento na vida útil da bateria de pelo menos 30%. Awesome is't it? :)
ART (Android Runtime)
Já está explicado muito bem na resposta do Siva'mas eu gostaria de adicionar mais algumas vantagens -
ART introduz o uso de compilação antes do tempo (AOT), realizando-a após a instalação de um aplicativo. Ao reduzir a quantidade total de compilação que precisa ser realizada em toda a operação de uma aplicação, o uso do processador do Siva's é reduzido e o tempo de execução da bateria é melhorado. Ao mesmo tempo, o ART traz melhorias na performance, coleta de lixo, depuração de aplicativos e criação de perfis.
Desenho de material
Isto é't algo específico para o Android per se (este desenho será implementado em todos os aplicativos do Google, seja web ou Android ou Chrome OS), mas o que é especificamente, é uma mudança radical na aparência da interface do Android. Expandindo sobre os motivos "cartão" vistos pela primeira vez no Google Now, é um design mais limpo com maior uso de layouts baseados em grid, animações e transições responsivas, padding, e efeitos de profundidade como iluminação e sombras. Parece muito limpo, cada acção e transacção tem um significado e é devidamente recompensada. Eu poderia continuar, mas sinto este link Introdução - Material Design - as diretrizes de design do Google fazem mais justiça ao explicar como o design é simples e bonito. Por favor, passe por ele quando tiver tempo livre, porque isso me animou ativamente a esperar pelo Lollipop :)
Considerando 3 dessas características estão sendo introduzidas no Lollipop, it'não é de se admirar que eles digam que é o lançamento mais doce até agora :)
Obrigado pelo A2A.
Artigos semelhantes
- Quais são os detalhes técnicos do tempo de execução do Android ART introduzido no Android 4.4?
- Quais são as principais mudanças do Battlegrounds Mobile India (BGMI) em relação ao PUBG Mobile que podem surpreender os jogadores?
- A maioria dos anos 2000 foi mais como o final dos anos 90 ou o início dos anos 2010?
- Como prever a demanda de aplicativos móveis para um aplicativo recém introduzido