Intro

This article provides an overview of the topics that have been added or changed based on the controls available in the SAP BTP SDK for Android.

SAP BTP SDK for Android 5.1

October 21th, 2022

Foundations

Theming

  • New feature! Theming capability allows you to use a color palette to define a system-wide appearance. This visual experience can be leveraged to enhance readability in certain lighting environments and to express your unique product branding across platforms.
Sample app in different themes
Sample app in different themes

UI Components & Patterns

Card – Data Table Card

  • New component! A new card type in our Cards section provides a preview of data table in card format.
Sample data table cards
Sample data table cards

Navigation Bar

  • New component! The navigation bar provides fast access to two to five core destinations in an app.
Navigation bar at the bottom of mobile screen
Navigation bar at the bottom of mobile screen

Onboarding – Single-user Onboarding & Multi-user Onboarding

  • Updated pattern! Enhanced dark theme EULA screen.
  • Updated articles! Renamed Onboarding to Single-user Onboarding, added new flow charts and grouped the Single-user Onboarding and Multi-user Onboarding into the Onboarding section under Patterns.
Dark theme EULA screen with dark background color
Dark theme EULA screen with dark background color

Top App Bar

  • New component! The top app bar contains actions and content based on the current screen in an app.
Top app bar on mobile
Top app bar on mobile

Resources

SAP Fiori for Android UI Kit 5.1

Updated Figma UI Kit with new components and enhancements for this release, including:

  • New Updates page documenting release updates in stencil.
  • Tutorial for Theming under Foundations section.
  • Screen samples showcasing how components can be put together for an application under Floorplans section.
Sample floorplans added to UI Kit
Sample floorplans added to UI Kit

SAP BTP SDK for Android 5.0

June 26th, 2022

UI Components & Patterns

Buttons

  • Updated component! We’ve added more button types for more flexibility.

Cards – Object Card & List Card

  • New components! The new cards section now has object and list card to provide critical information in a flexible container.

Chips

  • Updated component! Improved to show the selection in a consistent manner between single and multi selection.

Onboarding

  • Updated pattern! Enhanced to be consistent with multi-user onboarding and use the new text input fields.

Object Cell

  • Updated component! Supports additional content types for more flexibility and has consistency between the mobile and tablet version.

Slider

  • Updated component! Improved the slider input interaction and increased touch target area.

Switches

  • Updated component! Increased accessibility with better color contrast and added validation message.

Text Inputs

  • Updated component! Updated the visual design and it now supports leading icons that can clear a field, toggle the visibility of passwords, and more.

Resources

SAP Fiori for Android Stencils

  • We have updated the Figma stencils with new components and enhancements for this release.