Resumindo: A Apple está sempre ocupada trabalhando em seus sistemas operacionais com pelo menos um ano de antecedência. O desenvolvimento de recursos para iOS 18 e macOS 15 está bem encaminhado. Pelo menos, eles eram até agora. Cupertino interrompeu o trabalho em recursos para suas iterações de sistema operacional 2024 devido a vários bugs que precisam de atenção.
O correspondente da Bloomberg e vazador confiável, Mark Gurman, conversou com vários especialistas anônimos que disseram que os engenheiros da Apple mudaram o foco do desenvolvimento de recursos para o controle de qualidade. Os chefes anunciaram o atraso em um memorando interno na semana passada. De acordo com as fontes, as primeiras versões do iOS/iPad 18 e macOS 15 estão repletas de bugs.
Os desenvolvedores devem corrigir isso e melhorar o desempenho antes de continuar a trabalhar nos próximos recursos. Os especialistas dizem que, apesar da mudança no fluxo de trabalho, todas as versões do software do sistema do dispositivo ainda devem ser lançadas no próximo outono, conforme planejado. No entanto, isso pode significar que alguns ou todos os recursos planejados terão que esperar.
Um problema semelhante em 2018 levou o chefe de engenharia Craig Federighi a adiar vários recursos destinados ao iOS 12. Ele considerou o software muito problemático e redirecionou os engenheiros para limpar seu código, adiando recursos como Modo Escuro, novas ferramentas de edição de fotos e outros. funcionalidade para iOS 13.
NOVO: A Apple atrasou o trabalho nas atualizações de software do próximo ano – iOS 18, watchOS 11, macOS 15 e mais – para corrigir bugs em vários recursos futuros. https://t.co/hny5ycjW64
–Mark Gurman (@markgurman) 7 de novembro de 2023
Para o ciclo de desenvolvimento de 2019, Federighi mudou as operações internas para facilitar a detecção e o trabalho em bugs. O novo método exigiria que os engenheiros habilitassem recursos individualmente para isolar problemas mais rapidamente. Ele também implementou uma política para não permitir “regressões”. Essa estipulação exigia que os desenvolvedores parassem o que estavam fazendo e corrigissem os problemas quando as alterações quebrassem o software que, de outra forma, funcionaria.
De acordo com as fontes, o desenvolvimento do sistema operacional este ano não correu tão bem como desde 2019. Auditorias recentes revelaram muitas “fugas” (bugs perdidos durante os testes). Portanto, os chefes de departamento tomaram a última decisão de desligar a tomada até que os programadores pudessem controlar as falhas.
“É um problema de 10 mil pessoas digitando código e quebrando completamente o sistema operacional”, disse um dos vazadores.
Bloomberg contatou uma porta-voz da Apple, mas ela não quis comentar. A Apple tem uma política permanente de não falar sobre produtos anunciados não oficialmente ou outras especulações.
Claro, permanece o fato de que mesmo com um atraso nos recursos, o iOS e o macOS não serão lançados sem erros. Essas coisas nunca acontecem com nenhum desenvolvedor de software atualmente. No entanto, corrigir os bugs atuais deve permitir que os patchworks futuros sejam mais gerenciáveis e eficientes.
Crédito da imagem: Avaliações confiáveis