Só fazendo um aditamento no meu depoimento.
O Android realmente é um sistema mais rico em recursos, porém o iOS é mais polido.
Navegando no tópico do Nexus 5, deparei-me com um testemunho a respeito do problema de memory leak do Lollipop.
No ano passado, eu havia comprado um Nexus 5, o qual veio com o Android Kit Kat. Sistema estável, rápido e liso. Eis que a Google lança o Lollipop para o Nexus 5. Instalei rapidamente e logo de cara adorei a interface. A usabilidade, apesar da performance levemente inferior em relação ao Kit Kat, também estava aceitável para os meus padrões.
O problema crítico era um bug de memory leak, que estava assolando muitos donos de Nexus 5. Na página oficial do AOSP, o bug já era reconhecido e a quantidade de reclamações era absurda. Em poucos dias a Google corrigiu, mas obviamente não tinham previsão para o lançamento do fix ao público. Alguns meses depois, lançaram a versão 5.1 do Android, com a promessa de corrigir essa desgraça de memory leak, entre outras melhorias.
Aparentemente, o bug continua existindo, talvez numa intensidade um pouco menor. Mas, continua existindo!
Memory leak é problema crítico, o sistema fica matando e reiniciando processos o tempo todo, além de que a usabilidade em geral fica uma bosta. Aqui a página do AOSP, mais uma vez, reconhecendo o bug no Android 5.1:
https://code.google.com/p/android/issues/detail?id=159738.
No final, uma mensagem de um membro do projeto:
This has been fixed internally. We do not currently have a timeline for public release.
![Haha! :haha: :haha:](/styles/dark_responsive/xenforo/menes/haha.png)
É. A galera vai ter que esperar mais alguns prováveis meses, para só então
talvez ver um bug crítico, que existe desde o lançamento da versão inicial do Lollipop, ser eliminado.
O que quero dizer com isso é que o motivo principal por eu ter saído do meu antigo Nexus 5 e comprado um iPhone 6 (meu celular atual) foi esse memory leak do Lollipop. Não fosse esse bug, é muito provável que eu ainda estivesse com o Nexus 5. O Lollipop tem uma interface muito bonita e ágil, além de tudo ser intuitivo, mas essas mancadas absurdas da Google são inadmissíveis. Quando via aquele monte de "Restarting" no gerenciador de processos, a raiva subia e só tinha vontade de me desfazer do celular.
O iOS é realmente mais polido do que o Android. Tem menos recursos, algumas pequenas coisas também passam despercebidas pela Apple, mas nada tão grave que influencie na usabilidade geral do telefone.
Quando aparece um bug realmente problemático, a Apple é muito rápida para corrigir e lançar o update para o público.
Um exemplo disso foram dois bugs introduzidos pelo iOS 8.0.1. Um fazia com que a recepção de sinal móvel fosse desativada nos iPhones 6 e 6 Plus. O outro desabilitada o Touch ID nos mesmos iPhones, por causa de um erro de software. Quanto tempo levou para a Apple corrigir o bug e lançar um update (iOS 8.0.2) para o público?
1 (um) dia.
Detalhes como esses que citei podem significar a perda ou o ganho de um cliente pelas empresas.
Tem ainda outro fator negativo para a Google: falta de controle do mercado dos Nexus, pelo menos fora dos EUA.
Quando o Nexus 6 foi lançado nos EUA? Em meados de outubro de 2014. Alguém viu um anúncio desse celular aqui no Brasil?
É bem provável que a Motorola nunca lance, pois os empresários querem promover as vendas do Moto Maxx. Simples assim.
Como pode o Nexus 5 ter sido lançado oficialmente no Brasil e o Nexus 6 simplesmente ser "pulado"? Que merd@ de mercado é esse dos Androids? Como fica o caso do consumidor que quer se manter fiel a uma linha de produto? A Google não tem controle sobre isso, fica tudo a mercê das fabricantes de Android, que decidem o destino da linha Nexus. Não dá. Tem que haver uma continuidade, até para manter o prestígio que uma linha de produto tem.