Tape Measure

2 Day Project: Create a simple Tape Measure (Unity AR Foundation)

I needed a simple tape measure app, so I went on the AppStore. The two I tried almost tricking me into joining a subscription that I must cancel not to get charged.

You see, Apple already has my credit card info. I usually stop when someone asks for my credit card info, to make sure I want to buy it. But here, it's easy to say yes and get billed later.

So, I decided to see how hard and time-consuming it would be for me to create a prototype Tape Measure app!

Features:

  • AutoUpdate

    • (automatic update notification to install new version)

    • No server side code, just a text file on a web server and a google drive link (for now)

  • Plane Detection by AR Foundation

    • (ARCore for Android / ARKit for iOS)

  • Help PDF

    • (working document to production help document)

    • This document can be used throughout development, along with the rest of the project

Further Reading:

What happens when a plane is not detected at screen center? The tap measure doesn't go there, staying where a plane is detected. Pan around to hopefully detect a plane where you need it.

Also, what happens to all the detected planes? What if you want a plane behind another plane?

Still some issues with shadow (multiple planes, other planes casting shadow. Need for planes not to cast shadows.)

APK for Android

Videos

RPReplay_Final1600972721.MP4
20200924_121604.mp4
RPReplay_Final1600972752.MP4
20200924_104250.mp4
RPReplay_Final1600972907.MP4

GitHub

Flowchart

flowchart.pdf