A convenient BMI (Body Mass Index) calculator that is compatible with Android devices.

Overview

GitHub Cards Preview

๐Ÿ”– BMI Calculator

A convenient BMI (Body Mass Index) calculator that is compatible with Android devices. ๐Ÿ–ฅ

Please feel free to compute your BMI using the calculator (Body Mass Index). You can reach me on GitHub or submit your modifications if you have suggestions or identify errors. Codacy Security Scan

Home Page

Built With ๐Ÿ› 

  • Kotlin - First class and official programming language for Android development.
  • HorizontalPicker - A simple, customizable and easy to use picker where centre view is scaled up. development.
  • WheelView - Android UI library to create wheels.
  • CNCoderX/WheelView - The wheel widget for Android Wheel selection controls.
  • swipe-button - A Highly Customizable Swipe Button.
  • Material Components for Android - Modular and customizable Material Design UI components for Android.
  • Dribbble - Dribbble is a self-promotion and social networking platform for digital designers and creatives.

Day Mode ๐ŸŒž

Home Page Result Page

MIT License

Copyright (c) 2022 Md. Zahidul Islam

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Contributing ๐Ÿ’ก

If you want to contribute to this project and make it better with new ideas, your pull request is very welcomed. If you find any issue just put it in the repository issue section, thank you.

You might also like...
Framework for Mobile test automation (Native app and Browser) on Android and IOS devices
Framework for Mobile test automation (Native app and Browser) on Android and IOS devices

Appium Mobile Automation Framework Framework for Mobile test automation (Native app and Browser) on Android and IOS devices ๐Ÿ“ฑ ๐Ÿš€ Quick Start - Appium

A Basic Call Recorder for rooted Android devices
A Basic Call Recorder for rooted Android devices

Basic Call Recorder BCR is a simple Android call recording app for rooted devices or devices running custom firmware. Once enabled, it stays out of th

A password list optimized for use on Android devices.

AndroidPWList A small (1GB) password list optimized for use against Android device passwords. I do not condone, encourage, or support those who would

Quickly rotate screen on Android devices without second thought
Quickly rotate screen on Android devices without second thought

Useful uitlity for ONYX BOOX Eink devices. It provides several quick actions to be added in top system panel

AndroidIDE - an IDE for Android to develop full featured Android apps on Android smartphones.
AndroidIDE - an IDE for Android to develop full featured Android apps on Android smartphones.

AndroidIDE - an IDE for Android to develop full featured Android apps on Android smartphones.

Aggregated Android news, articles, podcasts and conferences about Android Development
Aggregated Android news, articles, podcasts and conferences about Android Development

DroidFeed Curated news feed for Android Developers! Stay up to date with the latest Android Development news. Built for the Android developer communit

 ๐ŸฒFoodium is a sample food blog Android application ๐Ÿ“ฑ built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2/Hilt, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).
๐ŸฒFoodium is a sample food blog Android application ๐Ÿ“ฑ built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2/Hilt, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).

Foodium ๐Ÿฒ Foodium is a sample food blog ๐Ÿฒ Android application ๐Ÿ“ฑ built to demonstrate use of Modern Android development tools. Dedicated to all Andr

๐ŸŽ“ Learning Kotlin Coroutines for Android by example. ๐Ÿš€ Sample implementations for real-world Android use cases. ๐Ÿ›  Unit tests included!
๐ŸŽ“ Learning Kotlin Coroutines for Android by example. ๐Ÿš€ Sample implementations for real-world Android use cases. ๐Ÿ›  Unit tests included!

Kotlin Coroutines - Use Cases on Android ๐ŸŽ“ Learning Kotlin Coroutines for Android by example. ๐Ÿš€ Sample implementations for real-world Android use ca

Comments
  • versionName & versionCode not updated

    versionName & versionCode not updated

    Please remember to update versionCode (must be increased, as Android uses this to tell versions apart) and versionName (should ideally match the tag name) in your build.gradle before tagging a new release. Currently, that's a bit confusing: tag 1.0.1 is titled BMI Calculator v1.0.4 but has an APK attached that identifies as 1.0+1 :zany_face: Moreover, with the versionCode unchanged, Android considers that the same version as the previous release.

    Thanks in advance!

    opened by IzzySoft 6
  • Improve landscape mode

    Improve landscape mode

    Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

    Describe the solution you'd like A clear and concise description of what you want to happen.

    Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

    Additional context Add any other context or screenshots about the feature request here.

    opened by JahidHasanCO 0
  • [ImgBot] Optimize images

    [ImgBot] Optimize images

    Beep boop. Your images are optimized!

    Your image file size has been reduced by 15% ๐ŸŽ‰

    Details

    | File | Before | After | Percent reduction | |:--|:--|:--|:--| | /app/src/main/res/drawable/shelf.png | 132.98kb | 35.68kb | 73.17% | | /ART/animation.gif | 227.99kb | 189.72kb | 16.79% | | /app/src/main/ic_launcher-playstore.png | 27.55kb | 24.34kb | 11.67% | | /ART/result page.jpg | 184.25kb | 166.10kb | 9.85% | | /ART/home page.jpg | 176.51kb | 160.32kb | 9.17% | | /ART/cover.jpg | 188.63kb | 176.06kb | 6.66% | | /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png | 10.20kb | 9.91kb | 2.89% | | /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png | 10.30kb | 10.11kb | 1.82% | | /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png | 7.02kb | 6.90kb | 1.70% | | /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png | 4.36kb | 4.30kb | 1.46% | | /app/src/main/res/mipmap-xxhdpi/ic_launcher.png | 5.38kb | 5.31kb | 1.34% | | /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png | 14.63kb | 14.45kb | 1.25% | | /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png | 7.29kb | 7.24kb | 0.71% | | /app/src/main/res/drawable/mike.png | 285.13kb | 284.54kb | 0.21% | | | | | | | Total : | 1,282.23kb | 1,094.97kb | 14.60% |


    ๐Ÿ“ docs | :octocat: repo | ๐Ÿ™‹๐Ÿพ issues | ๐Ÿช marketplace

    ~Imgbot - Part of Optimole family

    opened by imgbot[bot] 0
  • Landscape Mode Enhance

    Landscape Mode Enhance

    Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

    Describe the solution you'd like A clear and concise description of what you want to happen.

    Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

    Additional context Add any other context or screenshots about the feature request here.

    opened by JahidHasanCO 0
Releases(1.0.1)
Owner
Md. Zahidul Islam
I started My journey with a Big Dream. I am giving Myself Time, Preparing Myself. I am open to collaborating on exciting projects.
Md. Zahidul Islam
This is a work-in-progress (๐Ÿ”ง๏ธ) ultraviolet index viewer app for demonstrating Instant Apps + Kotlin + Dagger + MVP

UV Index A simple ultraviolet index viewer app for demonstrating: Instant Apps + Kotlin + Dagger + MVP Built With Weatherbit as weather API Android In

Mustafa Berkay Mutlu 65 Oct 31, 2022
Learn how to make an app designed for single-screen devices shine when running on foldable and dual-screen devices

dcberlin21-workshop Make your app shine om foldable devices with the samples we have here. Related links SDK open-source code SDK samples (Kotlin) App

Cesar Valiente 3 Oct 26, 2021
Convenient kotlin script runner

KScript Convenient kotlin script running engine for JVM. Examples Base class: open class Test(val test: String) KScript("println(test)").apply {

null 16 Nov 8, 2022
Android application compatible with ZX2C4's Pass command line application

Password Store Download Documentation We're in the process of rewriting our documentation from scratch, and the work-in-progress state can be seen her

Android Password Store 2.2k Dec 29, 2022
Event State Processor Generator plugin is compatible with IntelliJ and Android Studio.

Event State Processor Generator plugin is compatible with IntelliJ and Android Studio. It provides source code generation for the EventStateProcessor Library to increase code productivity in Flutter apps development.

Extreme Vietnam Public 2 Dec 7, 2021
Native-Blur: a C++/Kotlin library for blur bitmaps and activity, mobile-ready, android compatible

Native-Blur The Native-Blur is a C++/Kotlin libraray for blur bitmaps and activity, mobile-ready, android compatible, powered by Java Native Interface

Abolfazl Abbasi 26 Dec 13, 2022
An AutoValue extension that generates binary and source compatible equivalent Kotlin data classes of AutoValue models.

AutoValue Kotlin auto-value-kotlin (AVK) is an AutoValue extension that generates binary-and-source-compatible, equivalent Kotlin data classes. This i

Slack 19 Aug 5, 2022
๐Ÿงถ Library to handling files for persistent storage with Google Cloud Storage and Amazon S3-compatible server, made in Kotlin

?? Remi Library to handling files for persistent storage with Google Cloud Storage and Amazon S3-compatible server, made in Kotlin! Why is this built?

Noelware 8 Dec 17, 2022
Kotlin compiler plugin for converting suspend functions to platform-compatible functions

Kotlin suspend transform compiler plugin Summary Kotlin compiler plugin for generating platform-compatible functions for suspend functions. JVM class

ForteScarlet 5 Oct 12, 2022
Age Calculator App With Kotlin

AgeCalculator Age Calculator Project Project Description In this mini-project, we are going to use Android Studio for completing our project. Android

null 0 Dec 9, 2021