CloudFive BMI is an application for calculating the body mass index of adults and children.
- Install the mobile application of MIT App Inventor 2 from the Google Play store.
- Download the project (Final_BMI.aia) from the GitHub link https://github.com/jiehyi/TCC-3141-Cloud-Computing_assignment
- Upload the file to the MIT website https://appinventor.mit.edu/ , you are needed to register an account at MIT before using the MIT website and mobile application.
- To connect and run the .aia file, go to Projects > Import project (.aia) from my computer.
- You are required to choose the downloaded (.aia) file from your local computer
- To connect and tun the prototype please ensure that your mobile device and website are connected to the SAME WiFi Network, and select Connect > AI Companion
- Upon selecting the AI Companion, a pop-up screen with QR code and code could be seen, in your mobile device, you could choose the option to connect with code or scan the QR code to connect.
- Upon succeeding, you will see a progress bar indicating establishing connection at the MIT website.
- After the loading is complete, you will see the prototype displayed on your screen
- MIT App Inventor • A cloud-based tool that enable the development of Android-based mobile application
- MIT AI2 Companion • A mobile application to connect and run the prototype
- GithHub • A web-based platform for real-time collaboration, sharing the work progress and related project files.
- FireBase • A Google-backed application development software that acted as a cloud-based real-time database during the development of application.
- Mobile phone- for testing of prototypes
- Laptops- for development of prototypes
- FlagLable • To flag the label, selected words, and underline or remove the flag line.
- ChartMaker • To provide graphing capability with graph type of pie, bar, and line through Google Charts
- KIO4_LabImgClick • To enable user to click over label or image and make the event to do related code.
- Calculate BMI of adults and display related BMI results with suggestions
- Calculate BMI of child and display related BMI results with suggestions
- Login and Registration function
- Display chart of changes of BMI across 6 months
- Display table of child’s BMI range
- Conversion Unit in Metrics and Imperial
- Commit the file to the main respiratory, by saving the file and commit them.
- Pull request will be done to ensure a full update to the latest version.
- The creation of other respiratory branches is merged to the main branch.
- Push is applied to update changes that have performed to ensure the version uploaded online are the same with the local copy owned.