Developing a mobile app
1 Task
50 mins
Scenario
GoGoRoad wants to enable customers to create an Assistance Request Case from their mobile device. As a System Architect on the GoGoRoad project, you have been tasked with customizing the User mobile app Channel to design a mobile app experience that lets customers:
- Create only an Assistance Request Case
- Check any Pulse notifications sent to the customer
- Update details on the customer's Assistance Request Case
- Update the location for their Assistance Request Case
- Log off
In addition to the functionality, you have been asked to customize the app branding, including the launch screen and app icon, and configure the app to lock after three minutes of inactivity.
As a new System Architect, your Lead System Architect has given you a collection of technical documentation links to help you get started.
The following table provides the credentials you need to complete the challenge:
Role | User name | Password |
---|---|---|
Application Developer | author@gogoroad | pega123! |
Detailed Tasks
1 Develop a mobile app
Read the technical documentation provided to complete the assigned tasks. The technical documentation might have more information than you need.
Acceptance criteria
- In the Assistance Request Case Type, the existing Identify location user action is configured as a Case-wide optional Action.
- For the User mobile app Channel, verify the Assistance Request list page has the following swipe actions:
- Right side swipe action: Edit details on an Assistance Request Case.
- Left side swipe action: Identify the location of an Assistance Request Case. The icon for the Identify location swipe action is pi-location-solid.
- Navigation for the User mobile app Channel menu is configured with the following buttons:
- - only an Assistance Request Case
- - View the customer's list of Assistance Request Cases. The Page name is updated to My Requests and the icon is updated to pi-car-solid.
- For the User mobile app Channel Configuration menu, the application name, description, Persona, and security are configured. The name of the mobile app should be Roadside Assist with a similar description. The app should be made available to the Users Persona. For security, the User mobile app should lock after 3 minutes of inactivity.
- For the User mobile app Channel Layout, the Launch screen and App icon branding use the speedometer icon, and the theme is Aries (2023).
Directions
- In the Pega instance for the challenge, enter the following credentials:
- In the User name field, enter author@gogoroad.
- In the Password field, enter pega123!.
- In the Assistance Request Case Type, configure Identify location as a Case-wide optional Action as detailed in the Acceptance criteria.
- In the User mobile app Channel, configure the Assistance Request list page as detailed in the Acceptance criteria.
- In the User mobile app Channel, configure the mobile app Navigation menu as detailed in the Acceptance criteria.
- In the User mobile app Channel, update the Configurations for the General and Security sections as detailed in the Acceptance criteria.
- In the User mobile app Channel, update the Layout configurations as detailed in the Acceptance criteria.
Confirm your work
- On the right side of the User mobile app Channel, review the images of your mobile application and verify that your build configurations are shown.
- Optional: Click , and follow the instructions to Preview your mobile application.
Note: Previewing this mobile app will require you to download the free Pega Mobile Preview app from either the Apple App Store or Google Play to your phone.
Your finished product should look similar to the following images:
To see a suggested solution, initialize an instance in the Using Insights challenge.
Available in the following mission:
If you are having problems with your training, please review the Pega Academy Support FAQs.
Want to help us improve this content?