A Apple anunciou uma suspensão temporária do desenvolvimento de software planejada para o próximo ano para iPhone, iPad, Mac e outros dispositivos Apple. Esta etapa foi tomada para eliminar falhas no código e melhorar a estabilidade geral das soluções de software.
A decisão foi tomada em reunião interna da empresa na semana passada e visa fortalecer o controle de qualidade do código depois que vários bugs foram descobertos nas primeiras versões do software, segundo pessoas familiarizadas com o assunto. Em vez de desenvolver novos recursos, os engenheiros da Apple se concentraram em corrigir bugs e melhorar o desempenho do código existente.
Conhecido por suas interfaces intuitivas e alto nível de privacidade, o software Apple é um dos elementos-chave do sucesso da marca. Nesse sentido, manter a alta qualidade do software torna-se uma prioridade. Mas a empresa precisa encontrar um equilíbrio entre a inovação e a confiabilidade do software proprietário.
Nos últimos anos, a Apple tem apostado cada vez mais na qualidade, mesmo que isso signifique atrasar a introdução de novos recursos. Assim, em 2018, Craig Federighi, chefe de desenvolvimento de software, adiou uma série de recursos não realizados do iPhone para o próximo ano devido a preocupações de que o software continha muitos bugs.
Em 2019, ele mudou a abordagem da Apple em relação ao desenvolvimento de software para evitar a ocorrência de problemas. Agora, cada novo recurso é ativado manualmente usando os chamados “sinalizadores de recursos”, que permitem aos testadores isolar o impacto de uma inovação no sistema geral antes de sua implementação.
Um tratado interno conhecido como “Pacto” também foi introduzido. Orienta os colaboradores a evitarem regressões no funcionamento do software e corrigirem prontamente os erros. Graças a essas medidas, as versões mais recentes do software da Apple apresentam menos bugs e menos novos recursos precisam ser adiados.
No entanto, o recente ciclo de desenvolvimento revelou muitos “vazamentos” (escapes) – erros que não foram descobertos durante os testes. Como resultado, a equipe de engenharia de software tomou a decisão incomum de pausar o desenvolvimento de novos recursos por uma semana para resolver o acúmulo de bugs.
Com milhares de funcionários da Apple trabalhando para desenvolver uma variedade de sistemas operacionais e dispositivos, coordenar suas interações é uma tarefa complexa e sujeita a interrupções. “Este é um problema com 10 mil pessoas escrevendo códigos que podem quebrar completamente as plataformas de software”, disse um funcionário.
No mês passado, a empresa concluiu a primeira versão de seu próximo sistema operacional para iPhone, iPad e Mac, denominado M1. Este é o primeiro estágio importante de desenvolvimento. O software para iPhone e iPad, que será iOS 18 e iPadOS 18, chama-se Crystal. O software Mac, macOS 15, chama-se Glow.
As obras da segunda etapa, conhecida como M2, foram adiadas. Isso também afetou o próximo sistema operacional do Apple Watch – watchOS 11, chamado Moonstone, bem como a atualização do iOS 17.4, que deve ser lançada em março do próximo ano.
A suspensão também afetou versões futuras do visionOS, o software do headset Vision Pro da Apple, com lançamento previsto para o início do próximo ano. No entanto, neste momento não se prevê que atrasos no desenvolvimento atrasem o lançamento de produtos para os utilizadores finais. A suspensão do desenvolvimento está prevista para terminar esta semana.
A Apple tradicionalmente apresenta suas principais atualizações de software todo mês de setembro, depois de demonstrá-las aos desenvolvedores e usuários em uma conferência em junho. No próximo ano, a empresa planeia concentrar-se na integração de IA generativa nos seus produtos.
A decisão da Apple de pausar temporariamente o desenvolvimento de novos recursos em favor de correções de bugs reflete o compromisso da empresa com a excelência. Isto pode causar insatisfação temporária entre utilizadores e desenvolvedores, mas a longo prazo, esta abordagem só pode fortalecer a confiança na marca. Melhorar a qualidade e a estabilidade do software é um investimento na experiência do usuário, que é parte integrante da filosofia da Apple.
The Information, citando suas fontes, falou sobre as dificuldades do negócio de videogames da Microsoft,…
Hoje, 15 de janeiro, às 01h11, horário da Costa Leste dos EUA (09h11, horário de…
Na semana passada, a Tesla não só apresentou uma versão reestilizada do seu carro elétrico…
A Motorola apresentou versões atualizadas de seus populares smartphones de gama média – os modelos…
Vazaram na Internet imagens promocionais de smartphones da principal série Samsung Galaxy S25, cujo anúncio…
Em 2024, a Microsoft insistiu que a segurança da informação era a sua principal prioridade,…