Could TapForms ever support rendering images hosted externally on S3, R2, B2?

Tap Forms – Organizer Database App for Mac, iPhone, and iPad Forums Using Tap Forms Could TapForms ever support rendering images hosted externally on S3, R2, B2?

Viewing 1 reply thread
  • Author
    Posts
  • November 26, 2024 at 10:34 PM #51337

    Ben Franklin
    Participant

    Is there any current or future possibility of being able to render a remote, http image link inside the form UI? I get that I can add a link to an image as a reference and click through to open it in my browser but just wonder if it would ever be possible to have a native app embed the external image.

    I do see some other native apps written in Objective-C that I use, like Vienna RSS, embed web pages but perhaps they are fully embedding Safari.

    I appreciate that blog-based images are faster, perhaps, but offloading all media to object storage like S3 means I can keep my TapForms DB quite small, without the weight of image data, which is also nice.

    Of course some of the low code, cross platform db tools out there store all images in object storage but I get that these are JS apps and part of the appeal of TF it is not that and faster and has great offline abilities but just curious on the limits of a native app in handling external media.

    Thanks all! Really having fun learning about TF and it’s helping me make some data useful that used to be tragically dormant!

    November 28, 2024 at 12:21 AM #51338

    Brendan
    Keymaster

    I am working on a new version of Tap Forms and I’ve just added support for a mediaUrl in the data model. No code backing it yet, but it’s a good idea, so just laying the groundwork.

    In a Mac and iOS app we do have access to something called WebKit, which allows us to embed a web browser right inside our apps. But I suspect those other apps aren’t using that just to render an external image URL. They probably just download the image and cache it locally.

Viewing 1 reply thread

You must be logged in to reply to this topic.