1/9
Flashcards based on iOS Essentials for Journeys lecture notes, focusing on customizing app configurations, authentication journeys, and screen-specific settings.
Name | Mastery | Learn | Test | Matching | Spaced |
---|
No study sessions yet.
What role does the app delegate play in iOS app customization?
The app delegate acts as the entry point for all configurations and customizations applied to the iOS app.
How do the inner and outer closures in the app delegate's init function differ in their purpose?
The outer closure in the app delegate's init is called by RetailUniversalAppDelegate, while the inner closure is called by journeys and screens to obtain their configurations.
What is the appConfig property primarily used for in styling iOS journeys?
It is used to style specific screens and journeys within the application using properties like appConfig.authentication.design.styles.background.
How can you change the background color of the authentication journey to orange?
By setting appConfig.authentication.design.styles.background to modify the backgroundColor of the view.
How do you customize a string on a specific screen within a journey?
Customize screen-specific text elements using the strings property, such as appConfig.authentication.login.strings.passcodeButtonTitle.
What code snippet changes the grouping of accounts on the accounts screen to 'none'?
appConfig.accountsAndTransactions.accounts.grouping = .none
What code snippet sets the title for the accounts screen to 'My Bank Accounts'?
appConfig.accountsAndTransactions.accounts.strings.screenTitle = "My Bank Accounts"
What is the best way to discover available configuration options for Backbase retail applications?
Exploring available configuration options using IDE autocomplete or consulting the Backbase Developer documentation.
What are the benefits of using out-of-the-box configurations instead of building custom components?
Faster development times and reduced time to market.
When consulting the Backbase Developer documentation, what is crucial to verify?
Make sure the documentation version matches the version of the Backbase products you are using.