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.
| Plataforma | Direção |
|---|---|
| NativeScript-Vue | Primeira integração planejada |
| Demais frameworks do NativeScript | Expansão planejada |
| React Native | Possibilidade futura |
| Flutter | Possibilidade futura |
| Integrações nativas diretas | Possibilidade 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.