Performing advanced mobile app development tasks Enhance the functionality of your mobile app with advanced features, such as custom modules or Mobile SDK. Mobile app branding and layout Before you build a mobile app, you can customize its branding and layout to meet your company's specific requirements. Upload images to Pega Platform, and then use them to customize the splash screen, application icon, and other branding assets. Configuring search in mobile apps Enhance the overall user experience by configuring the search in a mobile app. For example, modify the search parameters and define the scope of the search in your app. Configuring direct authentication against an external OIDC server for Pega Infinity Mobile Client Increase the security of your application by configuring Pega Infinity Mobile Client to authenticate mobile users directly against an external OpenID Connect (OIDC) identity provider through the OIDC authorization code authentication flow. Custom modules When you build a mobile app to expose your Pega Platform application to Android and iOS users, you can enable features and functions that are available to native applications. Configuring application package-based mobile app You develop an SDK mobile app outside of the Pega Platform by using the integrated development environment (IDE) of your choice, which also uses the Pega Mobile SDK. By later creating a definition for your SDK mobile app within the Pega Platform, you can configure the app for push notifications. Mobile certificates page From the mobile certificates landing page, you can view all the defined certificate sets for the Android or iOS mobile platform. You can edit a certificate set by clicking it. You can also create a certificate set from this page by clicking Add certificate set. Selecting a specific client version When you build a mobile app for the Android or the iOS platform from the Channels and interfaces form, you can select a specific version of the client, for example, to avoid compatibility issues with the devices that are used in your organization, or to test unreleased functionality offered by future releases of the client. Setting up an alternative host In the advanced settings for a mobile app, you can set up the app to connect to a specific URL that points to the same instance of the Pega Platform servlet, or an identical copy of the servlet. This way you can distribute the workload between servers or redirect users from different regions or subsidiary companies to URL addresses that correspond to their location.