BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias O Twitter anuncia o projeto Fastlane como parte do Fabric

O Twitter anuncia o projeto Fastlane como parte do Fabric

Na conferência de desenvolvedores do Twitter, a Flight 2015, foi anunciado o projeto Fastlane como parte do Fabric, a plataforma de desenvolvimento mobile do Twitter. Como parte deste anúncio, o Twitter também está disponibilizando o Fastlane, originalmente desenvolvido por Felix Krause para iOS, para desenvolvimento Android.

Segundo o Twitter, o Fastlane é a ferramenta de deployment mais popular no iOS. Seu criador, Felix Krause, argumenta que o Fastlane pode aumentar a qualidade do software permitindo releases mais frequentes e menores.

O Fastlane inclui 10 ferramentas divididas em três grupos: testes automatizados, TestFlight Beta e preparação/envio para App Store ou Google Play Store:

  • scan: permite executar testes de unidade a partir da linha de comando e produzir relatórios legíveis. Além disso, suporta integração com Jenkins;
  • pilot: uma ferramenta para gerenciar os testers do TestFlight e os builds a partir da linha de comando;
  • boarding: uma ferramenta que facilita a criação de páginas de cadastro simples para os beta testers do TestFlight;
  • snapshot: automatiza o processo de tirar screenshots considerando a localização para aplicativos iOS em cada dispositivo;
  • sigh: uma ferramenta que cria, renova, faz download e realiza reparação do provisionamento de perfis que suportam múltiplas contas e equipes;
  • gym: uma ferramenta que constrói e cria pacotes IPA assinados;
  • deliver: permite upload de screenshots, metadata e arquivos binários para a App Store;
  • cert: permite criar e manter certificado de assinatura de código iOS;
  • produce: uma ferramenta que cria novos aplicativos da Apple no iTunes Connect e no Portal do Desenvolvedor;
  • pem: permite gerar e renovar os perfis de push notifications;
  • frameit: uma ferramenta complementar ao snapshot que permite organizar os screenshots dos dispositivos nas respectivas dimensões do aparelho;
  • supply: a única ferramenta fornecida somente para a plataforma Android que permite atualizar os aplicativos Android e seus metadados na Play Store. É integrado ao Gradle, o sistema de build do Android.

Todas as ferramentas iOS são baseadas em uma biblioteca comum Ruby, chamada spaceship, que expõe a API do Portal do Desenvolvedor.

De acordo com o Twitter, o fastlane irá permanecer open source e gratuito.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT