Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InovaStack

InovaStack é um repositório desenvolvido para fornecer uma solução integrada para a construção de aplicativos móveis utilizando Framework7 e Apache Cordova, juntamente com JavaScript para simular um back-end. Este repositório inclui o código-fonte necessário para criar, testar e implantar aplicativos móveis híbridos.

Índice

Visão Geral

InovaStack é uma ferramenta projetada para facilitar o desenvolvimento de aplicativos móveis híbridos. Utilizando Framework7 para a interface do usuário e Apache Cordova para acessar funcionalidades nativas do dispositivo, este projeto oferece um ambiente completo para desenvolvedores criarem aplicativos móveis eficazes e responsivos. Além disso, ele simula um back-end usando JavaScript, permitindo testar a lógica do aplicativo sem a necessidade de um servidor real.

Estrutura do Projeto

A estrutura do projeto é organizada da seguinte maneira:

InovaStack/
├── www/
│   ├── css/
│   ├── js/
│   ├── index.html
│   └── ...
├── hooks/
├── platforms/
├── plugins/
├── res/
├── config.xml
├── .gitignore
├── LICENSE
└── README.md

Descrição dos Diretórios e Arquivos

  • www/: Contém o código-fonte do aplicativo, incluindo HTML, CSS e JavaScript.
  • hooks/: Scripts personalizados para o Apache Cordova.
  • platforms/: Plataformas de destino (Android, iOS, etc.) geradas pelo Cordova.
  • plugins/: Plugins Cordova utilizados no projeto.
  • res/: Recursos como ícones e splash screens.
  • config.xml: Arquivo de configuração principal do Cordova.
  • .gitignore: Arquivo para especificar quais arquivos e diretórios devem ser ignorados pelo Git.
  • LICENSE: Arquivo de licença do projeto.
  • README.md: Este arquivo de documentação.

Pré-requisitos

Antes de começar, certifique-se de ter os seguintes softwares instalados em sua máquina:

Instalação

Siga os passos abaixo para clonar e configurar o repositório InovaStack:

  1. Clone o repositório:

    git clone https://github.com/LucasCod-eng/InovaStack.git
  2. Navegue até o diretório do projeto:

    cd InovaStack
  3. Instale as dependências do Cordova:

    npm install -g cordova
  4. Adicione a plataforma desejada (por exemplo, Android):

    cordova platform add android

Uso

Construção do Aplicativo

Para construir o aplicativo para a plataforma adicionada, execute o comando:

cordova build android

Execução do Aplicativo

Para executar o aplicativo em um dispositivo ou emulador, utilize o comando:

cordova run android

Desenvolvimento com Simulação de Back-End

O projeto inclui JavaScript para simular um back-end. Você pode editar os arquivos em www/js/ para ajustar a lógica do back-end conforme necessário. Use o navegador para testar a interface do usuário:

  1. Navegue até o diretório www:

    cd www
  2. Abra index.html em um navegador web para visualizar e testar a interface do usuário.

Contribuição

Contribuições são bem-vindas! Siga os passos abaixo para contribuir com o projeto:

  1. Faça um fork do repositório.
  2. Crie um branch para sua feature ou correção de bug (git checkout -b feature/nova-feature).
  3. Commit suas alterações (git commit -am 'Adiciona nova feature').
  4. Envie para o branch (git push origin feature/nova-feature).
  5. Abra um Pull Request.

Licença

Este projeto está licenciado sob a Licença MIT. Veja o arquivo LICENSE para mais detalhes.


Este README fornece uma visão geral detalhada do repositório InovaStack. Se você tiver dúvidas ou problemas, sinta-se à vontade para abrir uma issue no GitHub. Agradecemos por usar e contribuir para o InovaStack!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages