Skip to content

Deyweson/base-conversion-app

Repository files navigation

Binario <-> Decimal Conversor

Este aplicativo foi desenvolvido como parte de um projeto acadêmico para facilitar a conversão entre números binários e decimais. Utilizando JavaScript, TypeScript e React Native, ele permite aos usuários converter valores entre os dois sistemas numéricos de forma rápida e eficiente. O aplicativo visa não apenas simplificar o processo de conversão, mas também consolidar o conhecimento teórico sobre o tema, oferecendo uma ferramenta prática e acessível para estudantes e entusiastas da área.

Tecnologias

TypeScript

Optei por TypeScript para aumentar a robustez e a manutenibilidade do código. Com a tipagem estática, consegui detectar erros em tempo de desenvolvimento, melhorando a qualidade do código e facilitando a colaboração entre a equipe.

React Native com Expo

Para o desenvolvimento mobile, utilizei React Native com Expo, o que permitiu criar aplicativos nativos com uma única base de código. O Expo facilitou o processo de desenvolvimento com suas ferramentas e bibliotecas integradas, acelerando a implementação e o teste das funcionalidades.

Funcionalidades

  • Conversão de Decimal para Binário
  • Conversão de Binário para Decimal

Instruções de Execução

Certifique-se de ter a versão mínima do Node.js 16 ou superior instalada.

   git clone https://github.com/Deyweson/base-conversion-app

   cd base-conversion-app

   npm install

   npm run start # rodar utilizando o expor

   npm run android # rodar utilziando o android studio

   npm run ios # rodar no ios

Contribua com o Projeto

Sua contribuição é muito bem-vinda! Você pode ajudar de várias maneiras:

  • Relatando Bugs: Se encontrar algum problema, informe-nos para que possamos corrigi-lo.
  • Realizando Testes: Ajude a garantir a qualidade do projeto testando novas funcionalidades e identificando possíveis melhorias.
  • Sugerindo Melhorias: Se tiver ideias para aprimorar o código ou a funcionalidade, compartilhe suas sugestões.

Para colaborar, você pode:

  1. Fazer um Fork: Crie uma cópia do projeto para trabalhar em suas melhorias ou correções.
  2. Abrir um Pull Request: Após realizar as alterações desejadas, envie um pull request com suas contribuições.
  3. Criar uma Issue: Se tiver um problema ou sugestão que gostaria de discutir, abra uma issue para que possamos abordá-la.

Badges

TypeScript React Native Android GitHub

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published