Buggy iOS 13 fez a Apple repensar como desenvolve software

Os desafios que a Apple enfrentou com o iOS 13 com bugs estão fazendo com que ela repense a maneira como constrói e testa sistemas operacionais, começando com o iOS 14.

De acordo com Bloomberg, o chefe do software Craig Federighi anunciou recentemente as mudanças em uma reunião inicial. A nova abordagem tornará mais fácil para os testadores ativar e desativar novos recursos. Isso é para que eles possam entender melhor como os recursos afetam de forma independente a funcionalidade do software.

O relatório observa que:

“O novo processo de desenvolvimento ajudará a versão interna inicial do iOS a ser mais utilizável, ou‘ habitável ’, no jargão da Apple. Antes do desenvolvimento do iOS 14, algumas equipes adicionavam recursos todos os dias que não eram totalmente testados, enquanto outras equipes contribuíam com mudanças semanalmente. ‘As compilações diárias eram como uma receita com muitos cozinheiros adicionando ingredientes’, disse uma pessoa com conhecimento do processo. ”

O resultado disso é que era quase impossível para a Apple saber exatamente como seu software estava funcionando. Os recursos em andamento serão desabilitados por padrão. Os testadores podem ativá-los por meio de um menu especial. Essa abordagem cobrirá o desenvolvimento não apenas no iOS, mas também no iPadOS, watchOS, macOS e tvOS.

Problemas com erros do iOS 13

BloombergO relatório também fala sobre os problemas que a Apple teve com o iOS 13. Ele observa que, quando os engenheiros perceberam que o iOS 13 tinha alguns grandes problemas antes de seu lançamento, eles se concentraram em garantir que eles seriam corrigidos no iOS 13.1.

“Em agosto, percebendo que o iOS 13.0 inicial definido para ser enviado com novos iPhones algumas semanas depois não chegaria padrões de qualidade, os engenheiros da Apple decidiram abandonar esse trabalho e se concentrar em melhorar o iOS 13.1, o primeiro atualizar. A Apple, em particular, considerou o iOS 13.1 o "lançamento público real" com um nível de qualidade compatível com o iOS 12. A empresa esperava que apenas os fãs obstinados da Apple carregassem o iOS 13.0 em seus telefones. ”

Enquanto todo mundo adora novos recursos elegantes, no final das contas as pessoas querem coisas que - no jargão da Apple - “simplesmente funcionem”. Esperançosamente, essa nova abordagem de construção e teste pode oferecer exatamente isso.

Fonte: Bloomberg (acesso pago)

Última postagem do blog

| Culto de Mac
October 21, 2021

Apple vence ação judicial de marca registrada, tem permissão para usar a palavra ‘iBooks’Um processo de marca registrada movido contra a Apple em r...

| Culto de Mac
October 21, 2021

Wikipedia descarta o Google Maps em favor do OpenStreetMap para uso em seus aplicativos móveisVocê pode adicionar outro nome à lista de empresas qu...

| Culto de Mac
August 20, 2021

Aqui estão todos os números importantes da teleconferência de hoje da AppleO último trimestre foi brilhante, mas o futuro é ainda mais brilhante, d...