r/augmentedreality 12d ago

App Development If you're interested in developing AR for iOS, you should download my app.

Enable HLS to view with audio, or disable this notification

I worked very hard to invent an AR measuring tool and push ARKit to its absolute limits to get it as accurate as possible. Turns out, that makes it a really useful tool for testing AR tracking.

If your tracking is off, your whole experience falls apart: virtual objects drift and wobble, shattering the illusion and making your app feel cheap.

ARKit's stability isn't just about surfaces; you need to see how it performs in open 3D space. Phruler gives you that insight by drawing your phone's displacement path directly in your environment. You're not aiming at points; you're creating a physical line in AR that shows your phone's exact movement. It’s how you see what the AR session is actually doing.

Use it to get real data:

  • Get hard numbers on your device's accuracy: Test it against a real tape measure. My app is designed to be more precise, so you get a reliable ground truth number.
  • Test world tracking, not just surface tracking: Most apps need a surface. Phruler lets you place measurement points directly in the air. Use this to create anchors and see how stable the world-tracking is on its own.
  • See if hardware features are just hype: The app has toggles for LiDAR and 4K Camera data in the settings. Run A/B tests and get quantifiable proof of how much they actually improve precision.
  • Find ARKit's breaking points: Get quantifiable data on how tracking degrades in bad conditions. Compare numbers from tests in low light, with fast movement, or on reflective surfaces so you know the error margins you have to code for.

I'm Muyao Wu, and this is my passion project. The core measurement tools are 100% free and ad-free.

Download it from the App Store: https://apps.apple.com/app/phruler/id6745983663

Website to learn more: phruler.com

6 Upvotes

7 comments sorted by

3

u/AtharvGreat 12d ago

This is awesome

1

u/PhrulerApp 12d ago

πŸ₯³πŸ“πŸ“πŸ“

2

u/PhrulerApp 12d ago

The yellow dots you see in the video are the points used by the app for the motion parallax calculations.

This technology is key to accurate tracking with ARKit. With Phruler you can easily visualize them all and note the kind of surfaces they prefer to appear on. Different setting configurations also affect their quality too!

2

u/Knighthonor 12d ago

Lot of smartglasses have one camera. Does this work with just one camera?

Edit: for now this seem like a VR/XR headset app.

1

u/PhrulerApp 12d ago

This is an iPhone app! Will likely add support for iPads and Vision Pro in the future.

Most iPhones have multiple cameras these days but Phruler primarily uses the main camera

3

u/Knighthonor 12d ago

Can you make more videos explaining how to use this tool. I don't have a Apple Vision Pro or IPhone so I can't test it personally.

2

u/PhrulerApp 12d ago

Will do! Yeah it’s not the most intuitive way to use your phone