In regards to caching an experience, check out my reply from this other thread:
When an experience is scanned by the Zappar app it is downloaded and cached to the device, meaning the experience doesn’t need to be re-downloaded for any subsequent scans.
This functionality also means that the experience would be available while offline, as long as it had previously been scanned on the same device.
However, if the app’s cache is cleared then the experience will have to be scanned and downloaded again.
Is this the sort of functionality you had in mind?
Also, launching a second experience from within the first is possible with our ‘Deep Link’ feature.
Hope this helps, please let me know if you have any other questions.
All the best,