Skip to content

janto055/bmiCalculator

Repository files navigation

AND101 Project 4 - CodeMath - BMI Calculator

Submitted by: Jaydon Antoine

Time spent: 4 hours spent in total

Summary

BMI Calculator is an android app that calculates the users Body Mass Index (BMI) based on the weight (lbs) and height (in) inputed.

If I had to describe this project in three (3) emojis, they would be: 🧮💪🏾🧬

Application Features

The following REQUIRED features are completed:

  • At least one (1) user input
  • At least one (1) interactive View
  • At least one (1) output of a calculation based on the user input

The following STRETCH features are implemented:

  • Implement ViewBinding to reduce boilerplate code and increase efficiency
  • Add at least one (1) additional functionality

The following EXTRA features are implemented:

  • List anything else that you added to improve the app!

Video Demo

Here's a video / GIF that demos all of the app's implemented features:

Video Demo

GIF created with ScreenToGif

Notes

I learned quite a bit in this lesson. For one, I learned that, as good as it may sound, ChatGPT is not good at giving advice and/or debugging code. After struggling for a bit, I found that many of the answers I needed were solved simply by looking through documentation or by looking at examples on Stack Overflow. In addition, I learned a little more about the detail orientedness of Android Studio, such as the specific folder that images need to be saved into in order to be properly imported, the need to say 'viewbinding = true' and not just 'viewbinding true' (despite claims otherwise), and other such tiny details.

License

Copyright 2023 Jaydon Antoine

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages