Custom Apps can be distributed to Windows, BrightSign and iOS devices, however there are some key differences.
Windows (v4.3.0+) and BrightSign (v2.0.7+) - runs localhost or 127.0.0.1
iOS - runs file://
Developing Custom Apps for localhost
vs. file://
file://
Protocol:
Direct File Access: App files opened directly from the filesystem, no web server.
Security Restrictions: Limits AJAX requests and some features due to strict browser policies.
Use Case: Suitable for simple static pages or quick previews.
localhost
or 127.0.0.1
:
Local Web Server: App files served through a web server.
Fewer Restrictions: Allows AJAX, service workers, and more advanced features.
Use Case: Ideal for complex web applications.
For serious development, using localhost
or 127.0.0.1
is recommended for a more robust and feature-rich setup.