Skip to content

Ecossistema ​

O Mavis cuida da camada de UI. Jolt e vue-router-ns fornecem as bases de animação e navegação da primeira integração.

NativeScript ​

NativeScript é a plataforma inicial. O Mavis é pensado para interfaces nativas de iOS e Android, com NativeScript-Vue como primeira integração.

Jolt: animação ​

Jolt é uma biblioteca de animação para NativeScript. Oferece presets, springs, keyframes e animações escalonadas para views nativas.

O Mavis pretende usar o Jolt no feedback e no movimento dos componentes, incluindo interações de toque e transições entre estados visuais.

vue-router-ns: navegação ​

vue-router-ns leva a API do Vue Router ao NativeScript-Vue 3, usando as pilhas de navegação nativas.

Será a base de navegação da primeira integração do Mavis com Vue. Isso inclui fluxos de tela com rotas, abas e apresentação de modais. As escolhas de navegação para outros frameworks serão tratadas nas respectivas integrações.

O que está disponível hoje? ​

Jolt e vue-router-ns têm documentação e lançamentos próprios. O Mavis ainda está sendo desenhado; não há pacote Mavis para instalar nem código de integração para copiar.

Veja o roadmap para conhecer o escopo planejado.

Uma biblioteca de UI para NativeScript. Começando por Vue.