Tool Open source

iPhone Duo

A browser-based Three.js study of foldable-screen transitions that recreates an iPhone Duo fold animation with projected screen UI, progressive blur, and custom image uploads. Only the cover half rotates while the rear-camera half remains fixed; screen content uses a front-view projection, and blur and darkening follow image coordinates during the fold. It provides Wallpaper, Launcher, and Custom modes, with orbit controls, zooming, a fold slider, and a play button. The application is static HTML, CSS, and JavaScript with Three.js bundled locally, and can be deployed to Vercel or another static host after preparing the Apple reference assets. The original application code is MIT-licensed; Apple models and imagery are excluded from that license and remain subject to Apple's terms.

View repository Visit site Mentioned in 1 video ↓

What iPhone Duo is used for

1 use taken from transcripts — each links to the moment in the video.

  • A browser-based Three.js recreation of the iPhone Duo fold animation, with dynamic blur, multiple display modes, orbit controls, and zooming.

Videos mentioning iPhone Duo

1 in the library.