--- title: Cabrillo JS support within a branded landing page description: Use  Cabrillo JS to build custom mobile experiences inside of native mobile apps. Certain Cabrillo JS functions are available for the pre-login branded landing page. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/mobile/branded-landing-page-cabrillo.html release: australia topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Branded landing page, Mobile instances, Configuring the Mobile Platform, Mobile Platform] --- # Cabrillo JS support within a branded landing page Use  Cabrillo JS to build custom mobile experiences inside of native mobile apps. Certain Cabrillo JS functions are available for the pre-login branded landing page. For more information on Cabrillo JS, see [Client mobile API reference](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/api-reference/cllent-mobile-api-reference/api-client-mobile.md). The following table lists supported Cabrillo JS functionality on the pre-login branded landing page.
Link to Cabrillo JS client Supported Cabrillo JS functions for a branded landing page
[cabrillo.viewLayout - Client](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/api-reference/cllent-mobile-api-reference/cabrillo-viewLayout-namespace.md) - setTitle - getTitle - setNavigationBarButtons - setBottomButtons - showBackButton - hideBackButton - hideSpinner - showSpinner
[cabrillo.message - Client](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/api-reference/cllent-mobile-api-reference/cabrillo-messgage-namespace.md) showMessage
[cabrillo.navigation - Client](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/api-reference/cllent-mobile-api-reference/cabrillo-navigation-namespace.md) goBack