Critical Communication - Hardware buttons testing on Android App

Context for the Project

  • During a critical mission, the field teams using external devices need to connect to the main app for different types of requests, such as checking the proper functionality of the external devices.

  • This project involves a critical communication app in the telecommunications industry. 

  • The app includes an interface dedicated to checking the functionality of hardware devices to ensure they are operational for future critical missions.

  • The goal of this project was to create a user-friendly interface for both automatic and manual connection to check the external devices used by the team.

  • Clicking ↓ on these hardware buttons from external devices to check their proper functionality in the critical communication app.

The whole flow ↓

Settings page -> Loading bar (with skeleton) -> Device found -> Hardware buttons testing -> Confirmation if it works or not.

Prototyping ↓

Skeleton for loading ↓

During the connection to the external devices, because it can sometimes take more time, there is a user-friendly loading skeleton and circular progress indicator.

Micro-Interaction ↓

to open a hardware buttons testing page with click feedback, smooth transitions, and loading indicators to enhance user experience.

Thanks for watching!

More by Cristian Șincă

View profile