É impressionante pensar em tudo o que envolve a criação do software que alimenta nossos telefones. Depois de assistir a um vídeo recente, fiquei impressionado com o quão caro e complexo é desenvolver um sistema operacional (SO) do zero. Estamos falando de dezenas de milhões de dólares!

O vídeo detalha todo o processo, desde os estágios iniciais de planejamento até a implantação final. O que achei particularmente interessante é que criar um sistema operacional personalizado pode realmente custar mais do que o próprio hardware. Se você pensar no preço dos componentes de um telefone moderno, é incrível que criar o software possa ser um investimento maior!

Parece que a fase de planejamento sozinha leva alguns meses, com equipes seniores delineando cuidadosamente cada detalhe, desde o layout principal até os elementos visuais. Em seguida, vem o desenvolvimento da plataforma, que pode levar cerca de seis meses, envolvendo desde a personalização do SO de base. Depois disso, é necessário garantir a qualidade e testar o software, o que dura mais seis meses.

Quando se trata de dinheiro, os custos de engenharia e design são absurdos. O preço também inclui testes de usuário e ferramentas de P&D, sem mencionar coisas essenciais como licenças e equipamentos de teste.

No entanto, é fascinante entender por que algumas empresas, como a Nothing, optam por construir um SO completo em vez de apenas criar um lançador personalizado. Basicamente, um lançador apenas ajusta a superfície, como ícones e widgets, mas não muda a forma como o sistema realmente funciona. Um SO, por outro lado, controla tudo. Por causa dessa diferença, a maioria das empresas prefere adaptar o Android Open Source Project (AOSP) em vez de criar do zero. Começar do zero, como a Huawei fez com o HarmonyOS, pode levar anos e custar uma fortuna.

Como vejo, embora o hardware receba toda a atenção, o software é o verdadeiro assassino do orçamento. É um grande lembrete de que a inovação real tem um preço muito alto.