PICO Enterprise devices offer the possibility of setting installed applications as their main launcher app. This is not only useful when setting up a kiosk mode, but also helps when we want the end user access only a set of different apps and options.
- Unity 2022.24.f1
- PICO XR SDK 3.0.0
- XR Interaction Toolkit 2.5.2 + Starter Assets
- Android Logcat
The LauncherUtils.cs class shows how to use several Enterprise SDK methods:
- PXR_Enterprise.StartVrSettingsItem: https://developer.picoxr.com/reference/unity/client-api/PXR_Enterprise/#15ef551e
- PXR_Enterprise.StartActivity: https://developer.picoxr.com/reference/unity/client-api/PXR_Enterprise/#68ce6af2
- PXR_Enterprise.GotoSeeThroughFloorSetting: https://developer.picoxr.com/reference/unity/client-api/PXR_Enterprise/#62559d31
- PXR_Enterprise.ControlSetDeviceAction: https://developer.picoxr.com/reference/unity/client-api/PXR_Enterprise/#cab2ecc9
- PXR_Enterprise.SetAPPAsHome: https://developer.picoxr.com/reference/unity/client-api/PXR_Enterprise/#b41a2893
Note: PXR_Enterprise.SetAPPAsHome requires rebooting the device in order to take effect.
In this demo, several Enterprise-level APIs are exposed to the user/developer. We encourage developers to take a look at the PXR_Enterprise apps to check how they can leverage the Enteprise SDK for their use cases.
To provide more intuitive way of configuring Kiosk Mode, we’ve built a functionality from Pico Business Setting to facilitate Kiosk Mode deployment. The method is described as following:
- Click Settings > Developer> Business settings>Home Screen.
- Select the application that you want to use for Kiosk Mode.
- Reboot the device
#License
This project uses unity related components, if you want to share, modify, sell or distribute these components, please reach out to Unity for authorization.
