Enable javascript in your browser for better experience. Need to know to enable it? Go here.
Atualizado em : Oct 26, 2022
NÃO ENTROU NA EDIÇÃO ATUAL
Este blip não está na edição atual do Radar. Se esteve em uma das últimas edições, é provável que ainda seja relevante. Se o blip for mais antigo, pode não ser mais relevante e nossa avaliação pode ser diferente hoje. Infelizmente, não conseguimos revisar continuamente todos os blips de edições anteriores do Radar. Saiba mais
Oct 2022
Adopt ? Acreditamos firmemente que a indústria deveria adotar esses itens. Nós os usamos quando são apropriados em nossos projetos.

Quando lançado em 2014, o Swift não vinha com um gerenciador de pacotes. Mais tarde, o Swift Package Manager foi criado como um projeto de código aberto oficial da Apple, e essa solução continuou a se desenvolver e amadurecer. Nossos times confiam cada vez mais no SwiftPM já que a maioria dos pacotes podem ser incluídos por meio dele, e os processos para criadores e consumidores de pacotes foram simplificados. No Radar anterior, recomendamos experimentar, mas agora acreditamos que faz sentido selecioná-lo como padrão ao iniciar novos projetos. Para projetos existentes usando ferramentas como CocoaPods ou Carthage, pode valer a pena fazer um experimento rápido para avaliar o nível de esforço em migrar e verificar se todas as dependências estão disponíveis.

Mar 2022
Trial ? Vale a pena ir atrás. É importante entender como desenvolver essa capacidade. As empresas devem experimentar esta tecnologia em um projeto que possa lidar com o risco.

Algumas linguagens de programação, especialmente as mais recentes, possuem uma solução de gerenciamento de pacotes e dependências incorporada. Quando foi lançado em 2014, o Swift não vinha com um gerenciador de pacotes e, portanto, a comunidade de pessoas desenvolvedoras de macOS e iOS simplesmente continuou usando CocoaPods e Carthage, soluções de terceiros criadas para Objective-C. Alguns anos depois, Swift Package Manager (SwiftPM) foi iniciado como um projeto de código aberto oficial da Apple e alguns anos se passaram até a Apple adicionar suporte ao Xcode. Mesmo atualmente, entretanto, muitos times de desenvolvimento continuaram usando CocoaPods e Carthage, principalmente porque muitos pacotes simplesmente não estavam disponíveis via SwiftPM. Agora que a maior parte dos pacotes pode ser incluída via SwiftPM e os processos foram ainda mais simplificados para criadores e consumidores, nossos times têm contado cada vez com o SwiftPM.

Publicado : Mar 29, 2022

Baixe o PDF

 

 

 

English | Español | Português | 中文

Inscreva-se para receber o boletim informativo Technology Radar

 

 

Seja assinante

 

 

Visite nosso arquivo para acessar os volumes anteriores