Pular para conteúdo

O que é o Eitri?

Eitri é uma plataforma para desenvolvimento mobile que facilita e agiliza o desenvolvimento e publicação de novas features em seu app. Com o Eitri você diminui seus custos, aumenta a produtividade e potencializa suas entregas focando no produto com métricas inteligentes que favorecem o desempenho do produto.

O Eitri surgiu a partir da vasta experiência da Calindra no desenvolvimento de aplicativos móveis, sobretudo para e-commerce para tornar esse processo mais escalável, flexível, ágil, seguro e modular.

Seu nome deriva do anão da mitologia nórdica que forjou Mjölnir (O martelo de Thor) e outros artefatos mágicos para os deuses, demonstrando habilidades excepcionais como ferreiro e construtor e é uma analogia com o fato de que construir aplicativos por meio do Eitri é tão rápido e prático que chega a parecer mágica.

Vantagens

Com o Eitri você pode desenvolver cada feature de maneira independente e paralela sem afetar as demais nem o app como um todo pois cada Eitri-App tem seu fluxo de desenvolvimento e publicação isolados.

Além disso, você não dependerá das agendas de publicação das tradicionais lojas de apps (Como o Google Play e App Store) e pode publicar alterações nas features de maneira instantânea.

Por fim, para desenvolver Eitri-apps não é necessário conhecimentos específicos de linguagens nativas, o que torna a mão de obra para trabalhar com o Eitri mais acessível e abundante.

O que são Eitri-apps?

Os Eitri-apps são pequenas aplicações independentes que passam a abrir de maneira integrada no seu app após a instalação e configuração do Eitri.

Os Eitri-apps possuem codebase isolados uns dos outros, bem como fluxo de desenvolvimento e publicação independentes tanto uns dos outros quanto do próprio app. Isso permite por exemplo que um Eitri-App X evolua num ritmo diferente de um Eitri-App Y sem que um afete o outro e sem que eles dependam de publicações do app pai.

Eitri SDK

O SDK do Eitri oferece diversas ferramentas para permitir que seus Eitri-apps realizem coisas incríveis:

Linha de comando

A Eitri CLI é o ponto de partida para os desenvolvedores. A partir dela é possível criar Eitri-apps, desenvolve-los e executar diversas outras funções.

Componentes e DS

A ponte luminosa que representa um caminho para a conexão entre os mundos na mitologia nórdica originou o nome da biblioteca de componentes Eitri Luminus que abrange os componentes base para a criação dos Eitri-apps e também funções de personalização da interface para customização das cores dos componentes base e criação de componentes personalizados para sua organização.

API

A Bifrost é um misto de tecnologia e magia que conecta de fato os mundos na mitologia nórdica e que representa bem o que o Eitri Bifrost faz na conexão entre seu app e o universo dos Eitri-apps, potencializando ambos à medida que permite que seu app usufrua das funcionalidades Eitri e ao mesmo tempo podendo habilitar seus Eitri-apps a usar funções que seriam nativamente do seu app.

E o meu Design System?

É provável que seu app já possua uma identidade ou características visuais a serem respeitadas e por isso o Eitri permite que você configure algumas características básicas de Design System para que os Eitri-apps possam oferecer um aspecto condizente com seu app.

Você pode por exemplo configurar uma paleta de cores para uso em diferentes áreas dos Eitri-apps ou criar componentes comuns que ficarão disponíveis para uso nos Eitri-apps de maneira que eles mantenham a unidade e o looking feel do restante do seu app, o que mantém uma experiência fluida e transparente para o usuário final.

Uma vez configurado o DS de seu app para o Eitri todos os Eitri-apps desenvolvidos para ele já nascerão e serão desenvolvidos respeitando as diretrizes visuais definidas, garantindo uniformidade entre diferentes times e produtos.

Por onde eu começo?

Para começar a usar o Eitri em sua organização entre em contato conosco clicando aqui.