Definição de fragmentação do Android, problema, problema, gráfico

Não vamos confundir a fragmentação do Android com a fragmentação(Android fragmentation) do disco rígido ou qualquer outro problema de armazenamento. A fragmentação do disco rígido(Hard) – como a maioria de vocês sabe – são pedaços de arquivos espalhados por todo o dispositivo de armazenamento, tornando difícil para qualquer sistema operacional reunir os bits e apresentá-los a você. A fragmentação do Android está mais relacionada às diferenças entre as versões do (Android)Android e as versões dos aplicativos em execução no dispositivo.

Definição de fragmentação do Android

A definição mais próxima de fragmentação do Android que encontrei na Internet:

Android fragmentation refers to a concern over the alarming number of different available Android operating system (OS) versions in the market. The main issue is potentially reduced interoperability between devices of applications coded using the Android Software Development Kit (Android SDK).

Problema de fragmentação do Android

A definição acima de Android cobre tudo, mas emprega uma linguagem um pouco pesada. Em termos simples, existem várias versões do Android rodando em máquinas diferentes – em um determinado momento. JellyBean , Ice Cream , Honeycomb , etc são alguns dos mais conhecidos.

Da mesma forma, os aplicativos desenvolvidos para Android são para diferentes versões. Os programadores que desenvolvem aplicativos o fazem para a versão mais recente. Isso cria um problema de incompatibilidade devido ao qual alguns usuários do Android não podem usar esses aplicativos. Entre outros problemas está a exploração dos dados do telefone usando software malicioso escrito para versões mais antigas do Android .

Falando em software desenvolvido para Android , também podemos supor o software do telefone por meio do qual o Google(Google) fornece atualizações do Android . Se o software do telefone for desenvolvido para o Android 4.0 , as chances são altas de que ele não seja compatível com aplicativos projetados para uso com o Android 4.2(Android 4.2) . O gráfico a seguir do TruTower mostra a porcentagem de Androids .

Fragmentação do Android

Outro aspecto é que com cada máquina vem a personalização. Se você estiver usando um telefone LG, terá uma experiência Android personalizada : aquela que a LG deseja oferecer a você. O mesmo sistema operacional ( Android ) proporcionará uma experiência diferente em um telefone ou tablet Samsung, pois a (Samsung)Samsung o personalizará para seus dispositivos. Entre essa personalização, a uniformidade do Android é um pouco perdida (por exemplo, os menus e opções podem ser diferentes).

Em outras palavras, é o problema das diferenças nas versões dos aplicativos, software básico do telefone e Android . Essa diferença pode ser mal utilizada pelas pessoas para invadir seu telefone ou tablet. Assim, o problema de fragmentação do Android(Android Fragmentation Problem) é, na verdade, mais um problema de segurança e privacidade do que apenas incompatibilidade.

Como o Google aborda a fragmentação do Android(Android Fragmentation) ?

De acordo com a Trend Micro [3], o Google(Google) empurra as atualizações para os fabricantes de telefones. Em seguida, torna-se responsabilidade dos fabricantes de telefones atualizar o software do telefone para que seu dispositivo esteja protegido. No entanto, o ritmo com que o Android é atualizado é muito maior em comparação com as atualizações dos fabricantes de dispositivos. Isso é o que cria o problema que pode levar ao mau funcionamento ou incapacidade de uso para as versões mais recentes dos aplicativos.

Aqui está um gráfico da Trend Micro que explica o processo de atualizações do Android(Android Updates) . A Trend Micro(Trend Micro) também deixa claro que as máquinas mais antigas estão presas a versões anteriores do Android que não podem ser atualizadas e, portanto, não podem usar os aplicativos mais novos e melhores disponíveis no Play .

02 Problema de desfragmentação do Android - o Google pode resolvê-lo

Ele afirma ainda que o problema de fragmentação do Android(Android Fragmentation Problem) pode convidar software malicioso, pois as versões mais antigas do Android não têm proteção suficiente e, portanto, são vulneráveis ​​à exploração.

RESUMO(SUMMARY)

A incompatibilidade de aplicativos com a versão do sistema operacional Android em sua máquina leva ao (Android)problema de fragmentação do Android(Android Fragmentation Problem) . Embora o Google(Though Google) seja capaz de resolver o problema, ele depende de terceiros (fabricantes de dispositivos) para disponibilizar as atualizações aos usuários finais. No momento, não há como o Google(Google) atualizar diretamente o sistema operacional em máquinas individuais.

Devido a esse problema, não apenas o mau funcionamento do aplicativo pode ocorrer, mas seu dispositivo está propenso a explorações maliciosas. Para ficar seguro

  1. Atualize o software do seu telefone regularmente
  2. Use bons produtos de segurança móvel. Existem também gratuitos disponíveis - como Norton Mobile e Trend Micro

Quer ver como a Microsoft ganha dinheiro com o Android?(Want to see how Microsoft makes money from Android?)



About the author

Josh tem mais de 10 anos de experiência na indústria de software e wireless, especificamente nas áreas de programação e análises do Android. Atualmente, ele é engenheiro de software sênior da Microsoft, trabalhando em vários produtos do MS Office. Josh tem um forte interesse em ajudar outras pessoas a aprender novas ferramentas de software e está sempre disposto a compartilhar suas dicas e truques com aqueles que perguntam.



Related posts