iPhone Screens & Video Component

Is there any interest in a component to display iPhone screenshots and iPhone videos?

I built this for my own use, and will be switching to iPhone 17 bezels when they become available soon. Happy to release it.

PS: @dan Little bug in the resource UI control for MP4 video.

Probably because lining to a remote MP4 in resources does not generate an image, when dragged into the UI control it appears empty even though its actually accepted the MP4 file from resources. Maybe fall back to a small icon png that signifies the resource was accepted by the control if it does not have an image.

Yes, such a component would be useful.

However, I’d like a customizable component. Easy enough to imagine iPad or Kindle, but camera displays and others would be useful to me. So such a component needs a:

  • Frame — the outline/bezel
  • Overlays — the ability to put SVG/image components in positions
  • Backgrounds — the overlays sit on this

Really only for IOS developers to showcase their app in action by simply dropping in a video shot on the simulator. You can add just screenshots as well, but that would be easy enough to do in any image editor without the component.

I’d add a landscape setting, for a release version, not something I’d personally use, all my apps are portrait, but I guess many are landscape. but that’s about all it needs for a developers product page.

I’d add more devices, but… as far as I can see, all assets are uploaded with the page regardless of they are picked or not, and the Apple bezels are fairly hefty files. If there’s every interest I could package an iPad version separately I. The component pack. So at least only one or the other set of bezels goes up with the page.

Ah yes, that makes sense, will get that tickets for a fix!

btw. Component looks super handy, iOS devs would love that :smiling_face_with_three_hearts:

@Doobox The mp4 thumbnail issue (local and remote) should be fixed in Today’s build (1.2.3). Thanks again for the report, and let us know how you get on!