Приложение Base Converter - это приложение Flutter, которое позволяет пользователям преобразовать числа между различными основаниями: десятичные, бинарные, шестнадцатеричные и восьмиурочные. Он оснащен чистым, профессиональным пользовательским интерфейсом, поддерживает темные и легкие темы и реагирует на различные устройства, включая мобильные телефоны, планшеты и настольные компьютеры.
| Легкая тема | Темная тема |
|---|---|
![]() | ![]() |
| Легкая тема | Темная тема |
|---|---|
![]() | ![]() |
| Легкая тема |
|---|
![]() |
| Темная тема |
![]() |
Следуйте этим инструкциям, чтобы получить копию проекта и запуска на местной машине для разработки и тестирования.
Клонировать репозиторий:
git clone https://github.com/your-username/base_converter_app.git
cd base_converter_appУстановить зависимости:
flutter pub getЗапустите приложение:
flutter run base_converter_app/
├── lib/
│ ├── models/
│ │ ├── binary.dart
│ │ ├── decimal.dart
│ │ ├── hexadecimal.dart
│ │ ├── octal.dart
│ ├── themes/
│ │ ├── theme_notifier.dart
| | ├── theme.dart
| ├── widgets/
│ | ├── converter_widget.dart
│ ├── main.dart
└── pubspec.yaml
binary.dartФункции для преобразования двоичных чисел в другие базы и наоборот.
decimal.dartФункции для преобразования десятичных чисел в другие базы и наоборот.
hexadecimal.dartФункции для преобразования шестнадцатеричных чисел в другие базы и наоборот.
octal.dartФункции для преобразования восьмировных чисел в другие базы и наоборот.
theme_notifier.dartУведомляй класс для переключения между темными и легкими темами.
converter_widget.dartОсновной виджет, который содержит пользовательский интерфейс и логику для преобразования базовых.
Взносы приветствуются! Пожалуйста, разворачивайте репозиторий и используйте филиал функций. Запросы на вытягивание тепло приветствуются.