O Android costumava liberar minha criatividade de uma forma que o iOS não faz

Se você é um leitor regular do XDA, provavelmente conhece o profundo respeito que tenho por Produtos da Apple e o ecossistema compacto que os une. O que muitos de vocês não sabem, porém, é que era uma vez um entusiasta e inventor do Android. E embora eu não me veja voltando à plataforma do Google tão cedo, ou nunca, tenho que reconhecer que os produtos da Apple podem, na verdade, limitar a imaginação de seus usuários.

Apesar da Apple se gabar em suas palestras sobre como esses dispositivos ajudam os clientes a liberar sua criatividade, minha experiência pessoal tem sido completamente oposta.

Minha experiência com o sistema operacional Android

O primeiro smartphone que comprei foi um Samsung Galaxy Mini, há mais de uma década. E acredite ou não, sinto que aprendi mais com isso do que com meu novo iPhone, o iPhone 14 Pro. Esse dispositivo rodava Android 2.3 (Gingerbread) e tinha menos de meio gigabyte de RAM, o que significa que foi muito antes de atingirmos a estabilidade de desempenho do smartphone que consideramos natural hoje. Eu também era adolescente e não tinha computador, então todas as minhas tarefas de informática tinham que ser realizadas em sua pequena tela de 3 polegadas. Eu também não tinha dinheiro para atualizar meu hardware o suficiente para acompanhar os recursos mais recentes implantados nas versões mais recentes do Android. Tive que encontrar maneiras criativas de trazer esses recursos para meu telefone Android existente.

Foi assim que me deparei com os Fóruns XDA pela primeira vez. Eu aprendi sobre enraizando, Módulos Xposede ROMs piscando. Admito que perdi a conta das vezes que bloqueei meu Galaxy Mini tentando instalar o CyanogenMod sem usar um computador. Mas tudo fazia parte do processo de aprendizagem. Também fiz parte de diversas comunidades do Google+ (RIP) que tornaram essa experiência mais divertida.

Não me esforcei muito em modificar, mas ainda sentia que poderia controlar praticamente qualquer coisa no meu telefone.

Em algum momento, apenas ajustar os elementos do sistema não era mais suficiente. Eu estava com fome de mais. Foi aí que as desmontagens do APK começaram a me intrigar. Eu queria me aprofundar no que está acontecendo nos bastidores do desenvolvimento. Porém, sem um computador, essa não era uma tarefa fácil. Porém, onde há vontade, há um caminho.

Eventualmente, encontrei um aplicativo que suportava a descompilação e recompilação de arquivos APK no dispositivo. Assim, eu não só poderia investigar arquivos de aplicativos e monitorar alterações ocultas, preparando-me para adições futuras com cada atualização recém-lançada, mas também poderia fazer ajustes e reinstalá-los no meu telefone para ver o mudanças. Até me envolvi com modders terceirizados que me permitiriam ter uma quantidade infinita de moedas em um jogo, por exemplo. Não me esforcei muito em modificar, mas ainda sentia que poderia controlar praticamente qualquer coisa no meu telefone.

Isso só me motivou a me inscrever e participar de betas privados. Lembro-me de quando o WhatsApp liberou o suporte VoIP através de um mecanismo de convite para seus testadores privados, e eu comecei a ligar para meus amigos para transmitir esse recurso a eles. Sinto falta de quando desenvolvedores de grandes empresas como o Shazam me ligavam para falar sobre a experiência do usuário em seus aplicativos. Fui até convidado para ir à sede do maior serviço de streaming de música da região MENA para conhecer seus engenheiros e discutir minhas ideias com eles. A vida era boa.

A mudança para iOS

Depois de usar o Galaxy Mini, depois o Galaxy Note II LTE e, finalmente, um Google Nexus 5, decidi mudar para o lado negro. Eu queria obter suporte oficial para atualização de software por mais tempo, e isso simplesmente não estava disponível no departamento Android. Está melhor agora, mas na época, os carros-chefe receberiam talvez dois anos de atualizações importantes do sistema operacional. Eu também não tinha dinheiro para atualizar meu telefone com tanta frequência, então investir em um iPhone fazia mais sentido monetário.

Quando comecei a usar o iOS, já tinha comprado um ótimo notebook Lenovo, mas como descobri, o Windows e o iOS não funcionam necessariamente bem um com o outro. Então vendi meu laptop e comprei um novo iPad já que eu não tinha dinheiro para comprar um Mac, rodar o macOS em uma máquina virtual o tempo todo era inconveniente. A interoperabilidade perfeita entre iOS e iPadOS (ainda iOS, naquela época) significava que eu poderia substituir meu laptop facilmente, e como eu estava estudando inglês na faculdade, eu precisava principalmente ler e digitar — duas tarefas facilmente realizáveis ​​em um excelente comprimido. A dada altura, ganhei um MacBook Air, pois um iPad tem lacunas para a minha carreira profissional, o que nos traz até hoje.

O problema com iOS

Olhando para trás, para todos os anos que passei usando produtos Apple, sinto que não aprendi nada a nível técnico. Os sistemas operacionais simplesmente não estimulam a criatividade ou a inspiração. Sim, você pode fazer o jailbreak do seu iPhone, mas a comunidade modding não está prosperando e o processo para fazer isso não é simples nos produtos Apple.

Para começar, normalmente você precisa de um computador para desbloquear um iPhone. Então, quando minha configuração estava limitada a um iPhone e iPad, não havia uma maneira fácil de modificar meus iDevices. Além disso, novas atualizações do iOS corrigem explorações de jailbreak mais antigas, o que levaria vários meses para os modders fazerem o jailbreak novamente. Portanto, eu poderia manter uma versão mais antiga do iOS com jailbreak ou atualizar para a mais recente e perder os privilégios de jailbreak. Além disso, os usuários geralmente relatam consumo significativo de bateria e problemas de desempenho após desbloquear seus iPhones, já que os mods quebram as otimizações quase perfeitas da Apple.

Mais importante ainda, porém, eu estava fazendo root e modificando meu telefone Android porque ele não suportava as atualizações e recursos mais recentes do sistema operacional. Recebo atualizações regulares do sistema operacional repleto de recursos no meu iPhone, então não perdi nada. Consequentemente, tive pouca ou nenhuma motivação para anular a garantia do meu dispositivo premium e mexer no seu sistema, perdendo acesso a muitos aplicativos essenciais no processo.

O sistema operacional Android teve seus problemas, mas me deu um motivo para inovar e encontrar soluções. Na minha opinião, o iOS não tem grandes deficiências neste momento como sistema operacional móvel, o que é ótimo, mas essa zona de conforto utópica mata meu entusiasmo em interferir em sua estrutura subjacente.

E isso não se limita apenas a fazer root ou desbloquear. No Android, eu ainda estava descompilando e recompilando aplicativos para aprender mais sobre eles, mesmo depois de parar de modificar o sistema. Mesmo no estado natural do dispositivo, eu poderia ser criativo ao inspecionar aplicativos, experimentar diferentes inicializadores e muito mais. Enquanto isso, não consigo nem carregar um aplicativo no iOS, muito menos descompilar e reconstruí-lo. Embora você possa criar e instalar aplicativos do zero no iPadOS por meio do Swift Playgrounds, isso não é do meu interesse. Não sou um desenvolvedor que busca codificar meu próprio aplicativo. Estou apenas curioso para saber como as coisas funcionam e às vezes gosto de ajustar projetos existentes.

Hoje, uso produtos Apple porque não sou mais a mesma criança com muito tempo e paciência para resolver os problemas. Embora eu queira me aprofundar onde puder, também preciso que meus dispositivos funcionem como esperado, com o mínimo de bugs e soluços. A qualidade do hardware e o suporte de software em todos os sistemas operacionais são dois elementos-chave que não posso sacrificar neste momento. Fui sugado, estou preso aqui e reconheço que esses dispositivos controlam a forma como você os controla, e não o contrário.