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

ui5 info.png



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)

/wp-content/uploads/2016/09/276107_low_jpg_srgb_1041096.jpg

    

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)

/wp-content/uploads/2016/09/277416_low_jpg_srgb_1041097.jpg


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

/wp-content/uploads/2016/09/274364_low_jpg_srgb_1041098.jpg

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.

Sensors.png

Implementation

/wp-content/uploads/2016/09/nextgenui_1041159.png


Code Snippets


code snippet.png



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.

To report this post you need to login first.

2 Comments

You must be Logged on to comment or reply to a post.

Leave a Reply