NumberHub/README.md
Sad Ellie 40b6e9c147 Modules modules modules
App is now made of modules.

Updated README.md to show modules.

P.S. Commits are squashed.

basically, modules
2023-01-12 21:24:59 +04:00

89 lines
4.2 KiB
Markdown

# Unitto
Unit converter for Android
![Feature](./fastlane/metadata/android/en-US/images/featureGraphic.png)
This is Unitto — free unit converter and calculator mobile app for Android.
## Some screenshots:
<p align="middle">
<!-- No, you can't make it 50% -->
<img src="./fastlane/metadata/android/en-US/images/phoneScreenshots/slide1.png" width="32%" />
<img src="./fastlane/metadata/android/en-US/images/phoneScreenshots/slide2.png" width="32%" />
<img src="./fastlane/metadata/android/en-US/images/phoneScreenshots/slide3.png" width="32%" />
<img src="./fastlane/metadata/android/en-US/images/phoneScreenshots/slide4.png" width="32%" />
<img src="./fastlane/metadata/android/en-US/images/phoneScreenshots/slide5.png" width="32%" />
</p>
## Some of the features:
- More than 430 units
- Built-in calculator
- Smart units search
- Adaptive units sorting algorithm
- Small app size
- Bulk convert units
- Favorite units
- Ability to disable unit groups
- Customizable number formatter
- SI Standard
- No ads, obviously
- Supports Dynamic Theming
And many more!
## Main goal
The goal of this little project is to make an app that will allow it's users to convert units as quick as possible. This can be achieved by constant UX improvements and my coding skills.
## Contribute
Any sort of help is welcomed. Open issues, start threads in discussions or just use ***Unitto***. Thank you!
### Translate
*Note: I am kinda noob with translation services. Please open issue if I did something wrong on POEditor.*
<a href="https://poeditor.com/join/project/T4zjmoq8dx" target="_blank"><img src="./content/poeditor.png" alt="Unitto - Calculate&#0032;and&#0032;convert&#0044;&#0032;but&#0032;better&#0046; | POEditor" style="width: 180px; height: 60px;" width="180" height="60" /></a>
### Code
#### How to build without `google-services.json`
Ideally you need a Firebase project and `google-services.json` in `app` folder. This way you will be able to use all build variants.
If you don't need all build variants, you can:
1. **Import** this project into Android Studio.
2. **Select** any build variant that has *fdroid* in it's name (e.g. *fdroidDebug*).
3. **Build**. You should see the following in **Build Output**:
```
...
> Configure project :app
Didn't add Google Services since F-Droid flavor was chosen.
...
```
Open issue in case you need any sort of help. It's free.
*Note: If your contribution is related to Firebase/Google Services, contact me first.*
## Links
### Download
<a href="https://play.google.com/store/apps/details?id=com.sadellie.unitto"><img alt="Google Play" src="./content/googlePlay.png" width="32%"/></a>
<a href="https://appgallery.huawei.com/app/C105740875"><img alt="AppGallery" src="./content/appGallery.png" width="32%"/></a>
<a href="https://f-droid.org/packages/com.sadellie.unitto"><img alt="F-Droid" src="./content/fDroid.png" width="32%"/></a>
<a href="https://store.nashstore.ru/store/627de8394891a527a6efe56a"><img alt="NashStore" src="./content/nashStore.png" width="32%"/></a>
<a href="https://ruplay.market/apps/instrumenty/com.sadellie.unitto"><img alt="RuMarket" src="./content/ruMarket.png" width="32%"/></a>
<a href="https://apps.rustore.ru/app/com.sadellie.unitto"><img alt="RuMarket" src="./content/ruStore.png" width="32%"/></a>
yes, 6 different app stores
### Product Hunt
<a href="https://www.producthunt.com/posts/unitto?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-unitto" target="_blank"><img src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=372851&theme=light" alt="Unitto - Calculate&#0032;and&#0032;convert&#0044;&#0032;but&#0032;better&#0046; | Product Hunt" style="width: 250px; height: 54px;" width="250" height="54" /></a>
### Additional
The app is in active development and has its own Trello board, where you can check out all the new stuff that will be added. You can also leave your feature requests.
Trello board link: https://trello.com/b/cxAbRlvu/unitto
Also, this app has a cool open source page, where you can find Terms and Conditions, Privacy Policy, Press Kit and contact links:
https://sadellie.github.io/unitto/
## Unitto modules
Unitto is made of modules.
![unitto modules](./content/unittoModules.png)