Home Articles Books Search About
RSS 日本語

Developing "IIIF AR": An iOS App for Placing IIIF Images at Real Scale in AR

I developed an iOS app called “IIIF AR” that places high-resolution images served via the IIIF Image API at real-world scale on floor surfaces using ARKit, dynamically loading finer detail as the camera moves closer. Development was assisted by Anthropic’s Claude Code. App Overview IIIF AR is an augmented reality app that places IIIF Image API-compatible images at real-world scale on floor surfaces detected by the iPhone camera. Key features include: Real-scale placement: Images are placed at accurate physical dimensions in AR space, calculated from pixel size and actual dimensions (cm) Tile-based deep zoom: As the camera approaches, high-resolution tiles are dynamically fetched using the IIIF Image API’s region parameter, loading only the visible area Placement preview: Red corner markers show the intended placement position before tapping Corner poles: Yellow poles at the four corners help gauge the image size even in cluttered environments Sample Images Three historical documents related to the Ryukyu Kingdom are included as samples. ...