Aplicativo desenvolvido com Flutter e Dart para realizar operações de soma, subtração, multiplicação, divisão e resto com números binários.
Este aplicativo foi desenvolvido para o processo seletivo de uma vaga para desenvolvedor.
- Não está presente na Play Store ou App Store
- Permite realizar operações com números binários de 0 - 255 (Requisito do problema).
- Permite o usuário escolher 5 operações, sendo elas: Soma, Subtração, Multiplicação, Divisão e Resto.
- Forms reativos que mostram avisos se o usário digitar números inválidos, como número não binários.
- Botão de realizar operação reativo que só fica habilitado se os números estiverem dentro dos requisitos.
- Tratamento e feedback ao usuário de erros. Um aviso é mostrado se o usuário, por exemplo, escolher 0 como divisor.
- Resultado apresentado também em número binário (Requisito do problema).
- Flutter - Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.
- Visual Studio Code - Is a code editor redefined and optimized for building and debugging modern web and cloud applications.
- Android Studio - Android Studio provides the fastest tools for building apps on every type of Android device.
- MobX- MobX for the Dart language.
- mobx_codegen- MobX Code Generation library
- flutter_mobx - Flutter integration with MobX.dart.
- flutter_modular - A smart project structure.
- slidy CLI - CLI package manager and template generator for Flutter. Generate Modules, Pages, Widgets, BLoCs, Controllers and tests.
- custom_splash- A Flutter package to custom splash screen
- build_runner - A package that provides a concrete way of generating files using Dart code
Eu fico muito feliz se você quiser contribuir com meu projeto, pode enviar quantos pull requests desejar. Se tiver alguma dúvida sobre o projeto ou quiser conversar sobre ele, entre em contato comigo.
- Me mande um e-mail: mano12328@hotmail.com
- Conecte comigo no LinkedIn.
- Confira outros repositórios no meu GitHub.
Thank you.
This project is licensed under the MIT License - See the LICENSE.md for details.