Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
hemant1
Discoverer

SAPUI5 app with gesture, voice and motion control - By Hemant Shetty and Appaiah KG


Index

  1. SAPUI5 and its advantages
  2. Challenges of using an app in harsh environmental conditions
  3. Solution to tackle those challenges
  4. Implementation
  5. Code Snippets
  6. Demo video


Advantages of using SAPUI5 for building complex applications



Challenges of using an app in harsh environmental conditions


User cannot use the app wearing gloves (For example: Scenarios where the end user needs to wear hand gloves all the time in field operations and cannot use device touch functionality)

    

Background light is too bright or too dim (For example: A user is using the application under bright sunlight and finds it difficult to see the contents of the application)


User cannot multitask as he is holding the device in one hand and interacting with it with other hand (both your hands are occupied).

Solution to tackle above challenges

Make application understand different user inputs such as voice (to navigate to different screens), shaking (to change app theme), tilting (to auto scroll the page), change in orientation (to toggle between list / grid view), proximity (to wake up the device and resume the app from locked screen by waving hand over the device screen), along with adaptive layout (to transform app view for the best user experience rather than just being responsive).

This will allow user to have intuitive user experience by performing complex tasks with simplicity.

Implementation


Code Snippets




Demo Video


SAPUI5 app with gesture, voice and motion control - By Hemant Shetty and Appaiah KG


Please write your queries in the below comment section.

2 Comments