SAP

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
⤢ Open full site

Get Familiar with the Flows Component by a Wizard-Generated Application

Understand the capabilities and usage of the Flows component using the application generated by SAP BTP SDK Wizard for Android.

Overview

You will learn

  • ✔How to import the Flows component into the application project
  • ✔How the Flows APIs are used in wizard-generated applications
  • ✔Which screens are provided by the Flows component The Flows component is a new feature of the SAP BTP SDK for Android as of version 3.1 and new features are continually added to the library. The Flows component can reduce and simplify the application code related to the onboarding process, passcode management, and restore and reset scenarios. In addition to providing a default implementation, it also supports options for UI customization and extension points for client code to contribute customized logic. See Onboarding Using the Flow Component of the SAP SDK for Android for an overview.
Haoyue Feng H Haoyue Feng March 27, 2024
Created on March 27, 2024
Contributors

More from Haoyue Feng

See all 12 tutorials by Haoyue Feng →

Prerequisites

Steps

Details

You will learn

  • How to import the Flows component into the application project
  • How the Flows APIs are used in wizard-generated applications
  • Which screens are provided by the Flows component

The Flows component is a new feature of the SAP BTP SDK for Android as of version 3.1 and new features are continually added to the library. The Flows component can reduce and simplify the application code related to the onboarding process, passcode management, and restore and reset scenarios. In addition to providing a default implementation, it also supports options for UI customization and extension points for client code to contribute customized logic. See Onboarding Using the Flow Component of the SAP SDK for Android for an overview.


Step 1 Examine the dependencies to the Flows component
—

  1. Open the project you previously created using the SAP BTP SDK Wizard for Android.

  2. Press Shift twice and type build.gradle to open the build.gradle file of the app module.

  3. Go to the dependencies section and find the dependency declaration to the Flows component. onboarding contains the UI screens and flowsv2 contains the Flows API and logic.

    !

    App gradle file
    App gradle file

Step 2 Explore the usage of the Flows API in a wizard-generated application
+
Step 3 Display the UI screens of the Flows component in a wizard-generated application
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 3
1. Examine the dependencies to the Flows component 2. Explore the usage of the Flows API in a wizard-generated application 3. Display the UI screens of the Flows component in a wizard-generated application
Next