Skip to content

Roadmap ​

O Mavis está no início do desenvolvimento. Ainda não há datas de lançamento nem APIs de componentes disponíveis.

Agora: definir a base ​

O repositório contém o README e este site. Estamos definindo o escopo, os princípios de design e o papel do Jolt e do vue-router-ns na primeira integração.

Primeira entrega: NativeScript-Vue ​

A primeira implementação será para NativeScript-Vue, com foco em iOS e Android.

O trabalho inicial vai se concentrar em um conjunto pequeno de componentes do dia a dia, uma base compartilhada de temas e exemplos de animação e navegação. A lista exata de componentes e a API serão documentadas conforme forem definidas.

Depois: os demais frameworks do NativeScript ​

Vue é a primeira porta de entrada, não o limite da biblioteca. Queremos ampliar o suporte para os outros frameworks do ecossistema NativeScript.

O que pode ser compartilhado e como cada integração vai expor sua API são decisões para a implementação.

Mais adiante: explorar outras plataformas ​

React Native, Flutter e integrações nativas diretas são possibilidades futuras. Nenhuma delas está em desenvolvimento no Mavis neste momento, e não há uma ordem de lançamento definida.

PlataformaDireção
NativeScript-VuePrimeira integração planejada
Demais frameworks do NativeScriptExpansão planejada
React NativePossibilidade futura
FlutterPossibilidade futura
Integrações nativas diretasPossibilidade futura

Acompanhe o progresso ​

O repositório no GitHub é o lugar para acompanhar a implementação. As instruções de instalação e a referência de API chegarão com o primeiro pacote utilizável.

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