Yes! Through Progressive Web App (PWA) capabilities, your Needle app can run even without internet, and even be installed on devices if needed.
The typical workflow:
- Create your app using Needle Engine.
- Add the Needle PWA plugin.
- On the presentation device (kiosk, tablet, PC), open the application’s URL once while online. All assets will automatically be cached.
- The device can now be taken offline. The PWA will run reliably from the local cache, providing a seamless experience. You can also install the PWA on the device - adding it to the home screen or desktop - for easier launching.
Learn More: Creating a PWA for Needle Engine
In Depth: What is a PWA (MDN docs)