Merge 80d4fbd8b3
into 08b771c863
commit
21335922b9
@ -0,0 +1,30 @@
|
||||
# Mobile Height Calculator
|
||||
|
||||
**Tier:** 2-Intermediate
|
||||
|
||||
A unique application that facilitates the estimation of object heights utilizing a user-input distance and an on-screen crosshair to gauge and calculate the relative height from the user's standpoint.
|
||||
|
||||
## User Stories
|
||||
|
||||
- [ ] **Input Distance:** User can input the distance to the object using an input field.
|
||||
- [ ] **Utilize Crosshair:** User can activate a virtual "crosshair" or sight within the application.
|
||||
- [ ] **View Height:** User can view the calculated height displayed in an output field.
|
||||
- [ ] **Unit Toggle:** User can toggle units of measurement for input distance and calculated height (e.g., meters, feet).
|
||||
|
||||
## Bonus features
|
||||
|
||||
- [ ] **Tutorial:** User can access a tutorial or guide on how to effectively use the application.
|
||||
|
||||
## Useful links and resources
|
||||
|
||||
- [Accelerometer and Gyroscope Using JavaScript](https://www.html5rocks.com/en/tutorials/device/orientation/)
|
||||
- [Using Device Orientation in Web Development](https://developer.mozilla.org/en-US/docs/Web/API/Detecting_device_orientation)
|
||||
- [Getting Started with Canvas](https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API/Tutorial/Basic_usage)
|
||||
- [Handling User Input on Mobile Web](https://developers.google.com/web/fundamentals/input/form)
|
||||
|
||||
## Example projects
|
||||
|
||||
- [Clinometer + bubble level](https://play.google.com/store/apps/details?id=com.plaincode.clinometer&hl=en&gl=US) (An Android app that uses device orientation for various measurement tasks)
|
||||
- [EasyMeasure](https://apps.apple.com/us/app/easymeasure/id349530105) (An app that estimates distance and height using camera perspective)
|
||||
|
||||
**Note:** The Mobile Height Calculator's accuracy is influenced by device capabilities and user input precision. Users should be reminded that results are estimates and should not replace precise measurement tools.
|
Loading…
Reference in new issue