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.